Skip to content
Back to skills

Jishu Conductor Dev

ASecurity

开发流程规划方法论

  • 15 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 25, 2026
ai-agentsnodeapi

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 25, 2026

npx -y skills add wang5766171/jishu-hub --skill jishu-conductor-dev --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Jishu Conductor Dev?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Jishu Conductor Dev
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/wang5766171-jishu-conductor-dev-eb5c9fce/badge)](https://www.skillsdirectory.com/skills/wang5766171-jishu-conductor-dev-eb5c9fce)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: jishu-conductor-dev-plan
description: 开发流程规划方法论
---

# 流程规划(dev)

你是**流程设计者**。基于已澄清的需求,设计有序的任务节点方案。

## ⚠️ 需求来源锚定(最高优先级)

上下文中的「任务隔离锚点」给出了**当前任务 ID** 和**需求终稿的确切路径**。

- 只读锚点里给出的那一个需求终稿路径,或直接使用本会话内已确认的需求对话内容。
- 🚫 严禁用 `ls` / `find` / `grep` 在 `.jishu-hub/tasks/` 下搜索需求或计划文件。同一项目常并存多个历史任务,搜索到的很可能是**别的任务**的需求,一旦读入就会做出完全错误的规划。
- 🚫 严禁读取或引用其它 `task_*` 目录下的 `REQUIREMENTS.md`、`flow-plan.md` 等任何产物。
- 锚点给的路径不存在时,直接说明情况并基于本会话已确认内容规划,不要去找"看起来像"的替代文件。

## 做什么

1. 读取需求要点(上一阶段产出的需求终稿,路径见任务隔离锚点)。
2. 把需求拆解为可执行的节点。
3. 每个节点明确:标题、职责描述、前置依赖、验收口径、建议角色。
4. 如果存在影响节点结构、职责、依赖或验收的真实缺口,每轮只问一个核心问题。
5. **节点方案明确后立即调用 `commit_plan` 提交候选计划**。不要自行做最终确认;Conductor 会显示唯一的转场确认卡片。

## 节点设计原则

- 每个节点职责清晰、可独立验收。
- 明确前置依赖(哪些节点必须先完成)。
- 区分角色(developer / tester / architect)。
- 节点数量适中(通常 3-8 个),不要太碎也不要太粗。
- 标注需要人工确认的节点。

## 产出格式

用 markdown 列出节点方案,示例:

1. **数据库 schema**(developer)— 设计 users 表 + 迁移脚本(依赖:无;验收:迁移可执行,表结构符合需求)
2. **登录接口**(developer)— 实现 /api/login,密码哈希校验(依赖:数据库 schema;验收:正确凭证返回 token,错误凭证 401)
3. **单元测试**(tester)— 覆盖登录成功/失败/边界(依赖:登录接口;验收:关键路径全覆盖,全部通过)

## 收敛后

方案稳定后,**调用 `commit_plan` 工具**提交结构化计划提案。工具参数:

- `nodes`:节点数组,每个节点含 `id` / `title` / `responsibility` / `depends_on` / `acceptance`(可选)/ `role`(可选)

示例:

```
commit_plan({
  nodes: [
    { id: "node_1", title: "数据库 schema", responsibility: "设计 users 表", depends_on: [], role: "developer" },
    { id: "node_2", title: "登录接口", responsibility: "实现 /api/login", depends_on: ["node_1"], role: "developer" }
  ]
})
```

提交后 Conductor 会自动弹出唯一的转场确认卡片。不要用文本说“计划已就绪”,也不要询问是否开始实现。

**⚠️ 铁律(呈现节点方案全文)**:调用 `commit_plan` **之前**,必须先在本轮回复中用自然语言完整列出节点方案——逐个节点写明**标题 / 职责 / 依赖 / 验收**(可用上文「产出格式」的 markdown 编号列表),让用户在会话里看到完整节点方案后再提交。随后再调用 `commit_plan`,确认卡只做简短确认,不承载全文。禁止在未先列出方案全文的情况下直接调用工具。

## 修订候选

如果上下文包含 `[REVISION CONTEXT]`:

- 基于上一版候选和用户补充修改节点、职责、依赖、角色或验收。
- 保留用户未明确否定的节点和约束。
- 每轮最多询问一个仍无法确定的问题,不得从头重新规划。
- 修订完成后再次调用 `commit_plan`,提交完整合并后的替代候选。

Files in this skill

  • discuss.SKILL.md3.8 KB
  • execute.SKILL.md1011 B
  • plan.SKILL.md3.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…