add-bead
免费Capture free-text work as a tracked Beads issue. Use when the user runs /add-bead or wants to quickly file a Beads issue.
中文简介正在准备中。当前显示原文说明。
Run a conversational QA session where the user reports bugs or issues, and file durable Beads issues using project domain language. Use when the user wants to report bugs, do QA, file issues conversationally, or mentions a QA session.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Run an interactive QA session. The user describes one problem at a time; you clarify only what is needed, explore enough context to use the project's language, and file durable Beads issues from the user's perspective.
Do not diagnose or implement fixes during the QA session. The goal is high-quality issue capture.
Let the user describe the problem in their own words. Ask at most 2-3 short clarifying questions focused on:
Do not over-interview. If the description is clear enough to file a durable issue, move on.
While keeping the conversation moving, gather lightweight context so the issue uses the right domain language:
knowledge/ files first, especially knowledge/_shared.yaml and any applicable knowledge/repos/<repo>.yaml.This exploration is not a fix investigation. Use it to improve issue wording, not to cite internal implementation details.
Before filing, decide whether the report is one issue or should become multiple Beads issues.
Break down when:
Keep as a single issue when:
Before every bd create, use .claude/skills/beads-priority-assignment/SKILL.md to choose an explicit priority.
P2 / 2 / medium.--priority.Create issues with bd create. Do not default to GitHub issue commands or file anywhere else first. Once the report has enough detail to be durable, file it without a separate review gate and share the Beads ID(s).
Issues must be durable: they should still make sense after major refactors. Write from the user's perspective and focus on behavior over implementation.
Use this body:
## What happened
[Describe the actual behavior the user experienced, in plain language.]
## What I expected
[Describe the expected behavior.]
## Steps to reproduce
1. [Concrete step a developer or agent can follow.]
2. [Use project domain terms, not internal module names.]
3. [Include relevant inputs, configuration, flags, or state.]
## Impact and frequency
[Who is affected, how often it happens, and any workaround.]
## Additional context
[Helpful observations from the user or context exploration. Use domain language, but do not cite files, line numbers, internal function names, or stack frames as the primary evidence.]
Command shape:
bd create --type bug --title "[<repo>] <user-facing issue title>" --description "<template markdown>" --priority <value>
Create issues in dependency order, blockers first, so real Beads IDs can be referenced. Use this body for each sub-issue:
## Parent report
[Parent Bead ID if a tracking issue was created, or "Reported during QA session".]
## What's wrong
[Describe this specific behavior problem only.]
## What I expected
[Expected behavior for this specific slice.]
## Steps to reproduce
1. [Steps specific to this issue.]
## Blocked by
- None - can start immediately
or
- <bead-id>
## Impact and frequency
[Who is affected, how often it happens, and any workaround.]
## Additional context
[Relevant observations for this slice, stated in user-facing domain language.]
When creating a breakdown:
bd dep add <blocked-id> <blocker-id> # the blocked issue first: it depends on the blocker
None - can start immediately.knowledge/ and lightweight exploration.After filing, share the Beads IDs, summarize any blocking relationships, and ask: "Next issue, or are we done?"
Keep going until the user says they are done. Treat each reported issue independently and avoid batching multiple user reports into one filing step unless the breakdown decision explicitly calls for it.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Capture free-text work as a tracked Beads issue. Use when the user runs /add-bead or wants to quickly file a Beads issue.
中文简介正在准备中。当前显示原文说明。
Register a new sub-repo in the knowledge base.
中文简介正在准备中。当前显示原文说明。
Add focused Bun unit tests for mission-critical behavior and edge cases — not blanket coverage.
中文简介正在准备中。当前显示原文说明。
Answer questions about the codebase from knowledge files. Use when the user runs /ask or asks a domain/knowledge question about the repos.
中文简介正在准备中。当前显示原文说明。
Meta-skill for creating Agent Forge skills under .claude/skills/ with SKILL.md, optional references/ and scripts/, and Bun scaffolds. Use when the user wants to add or author a skill, scaffold a new skill folder, or align skill docs with harness conventions (JSON script output, Beads for tasks).
中文简介正在准备中。当前显示原文说明。
Choose Beads issue priority (P0–P4, numeric, or named) from urgency, impact, and risk when creating or triaging work.
中文简介正在准备中。当前显示原文说明。