beads-create
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseBeads Create
Beads 创建
Use this skill to create Beads from a plan/spec and do the review pass so implementers can just pick up issues and ship.
使用此技能根据计划/规格创建Beads,并完成审核环节,以便实施人员可以直接接手议题并推进交付。
Workflow
工作流程
-
Load beads guidance if needed
- If bd CLI usage or bead structure is unclear, consult the official Beads GitHub repo at and follow the documented workflow for your installed
https://github.com/steveyegge/beadsversion.bd
- If bd CLI usage or bead structure is unclear, consult the official Beads GitHub repo at
-
Decide which mode you are in
- If the user has a finalized plan/spec and wants Beads filed: do Create mode.
- If the user already has Beads and wants them improved: do Review mode (skip straight to step 5).
-
Confirm the plan is ready (Create mode)
- Ensure there is a finalized plan or spec outside Beads.
- If the plan is still fuzzy, ask for revisions first and iterate up to 5 times before importing.
-
Translate the plan into Beads structure (Create mode)
- Create epics that map to major milestones or deliverables.
- Create issues for concrete, implementable tasks.
- Hierarchy rule: When an epic has child milestones/tasks, create them as
hierarchical children (dotted IDs like ,
EPIC.1) rather than separate top-level issues with only parent-child deps. Follow the bd CLI “Create epic with hierarchical child tasks” flow (create the epic, then create children so bd auto-assignsEPIC.2IDs). Verify the returned IDs; if bd doesn’t assign dotted IDs, stop and ask the user how to proceed.EPIC.N - Add dependencies, ordering constraints, and opportunities for parallel work.
-
Review and polish (Create mode + Review mode)
- Fix vague titles, missing acceptance criteria, or unclear scope.
- Ensure each issue is something one agent can do in a single task.
- Verify dependencies, sequencing, and opportunities for parallel work.
- Add missing design notes / decision context.
- Split oversized issues; merge duplicates; delete fluff.
-
Add implementation detail
- Include design notes, assumptions, and acceptance criteria on each issue.
- Make tasks small and unambiguous so a fresh agent can pick up a single issue.
-
Single-pass
- Do one focused pass in the current context.
- If another pass is needed, say so explicitly and recommend a separate follow-up run.
-
Restart the agent
- Finish this task, then stop. Encourage a fresh agent for the next task to keep sessions small.
-
如有需要,查阅Beads指南
- 如果对bd CLI的使用或Beads结构不清晰,请访问官方Beads GitHub仓库,并按照已安装的
https://github.com/steveyegge/beads版本对应的文档流程操作。bd
- 如果对bd CLI的使用或Beads结构不清晰,请访问官方Beads GitHub仓库
-
确定当前模式
- 如果用户已有定稿的计划/规格并希望创建Beads:使用创建模式。
- 如果用户已拥有Beads并希望优化:使用审核模式(直接跳至步骤5)。
-
确认计划已就绪(创建模式)
- 确保存在Beads之外的已定稿计划或规格。
- 如果计划仍不明确,先要求用户修订,最多迭代5次后再导入。
-
将计划转换为Beads结构(创建模式)
- 创建对应主要里程碑或交付成果的史诗(epics)。
- 创建具体可实施的任务议题(issues)。
- 层级规则:当史诗包含子里程碑/任务时,将其创建为层级子项(如、
EPIC.1这类带点的ID),而非仅设置父子依赖关系的独立顶级议题。遵循bd CLI的“创建包含层级子任务的史诗”流程(先创建史诗,再创建子项,以便bd自动分配EPIC.2格式的ID)。验证返回的ID;如果bd未分配带点的ID,请停止操作并询问用户如何处理。EPIC.N - 添加依赖关系、排序约束以及可并行开展的任务机会。
-
审核与优化(创建模式 + 审核模式)
- 修正模糊的标题、缺失的验收标准或不明确的范围。
- 确保每个议题都是单个Agent可以在一项任务中完成的内容。
- 验证依赖关系、任务顺序以及可并行开展的任务机会。
- 添加缺失的设计说明/决策背景。
- 拆分过大的议题;合并重复项;删除冗余内容。
-
添加实施细节
- 在每个议题中包含设计说明、假设条件和验收标准。
- 确保任务规模小且明确,以便新接手的Agent可以直接处理单个议题。
-
单次处理
- 在当前上下文内完成一次专注的处理。
- 如果需要再次处理,请明确说明并建议单独进行后续操作。
-
重启Agent
- 完成当前任务后停止。建议使用新的Agent处理下一个任务,以保持会话规模精简。
Output expectations
输出要求
- Provide a concise mapping of epics and issues you created.
- Call out any dependencies or blockers that need user confirmation.
- If asked to iterate beyond 5 plan revisions, say you do not think it can be improved further.
- 提供所创建的史诗和议题的简明映射关系。
- 指出任何需要用户确认的依赖关系或阻塞点。
- 如果被要求对计划进行超过5次的迭代修订,请告知用户认为无法进一步优化。