From bb
Discuss a feature, bug fix, or refactor before writing code. Discussion-first — ask questions, surface alternatives, then produce a short written plan. Use when the user invokes /bb:dev-plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bb:dev-planThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run a planning conversation before any code is written. The shape is **discussion first, plan second** — don't draft the plan until you've asked questions, the user has had a chance to push back, and you can name the goal in one sentence.
Run a planning conversation before any code is written. The shape is discussion first, plan second — don't draft the plan until you've asked questions, the user has had a chance to push back, and you can name the goal in one sentence.
If the line below has content after the colon, treat it as the topic. Otherwise ask the user for one.
Topic: $ARGUMENTS
Before the first substantive reply, do a light context pass. Adapt to what the project actually has:
CLAUDE.md if present.Pull specific docs in as their relevance becomes clear during discussion. Don't read everything upfront.
Open with one or two focused questions. Iterate.
Use the conversation to:
Conversation rules:
Don't draft the plan during discussion. Don't make assumptions and proceed. Ask.
When you think the topic is well enough understood that a useful plan could be written, say so explicitly and ask if the user is ready for you to draft. Do not draft before asking.
If they want more discussion, return to step 2.
Once the user gives the nod, write the plan. A reasonable default shape:
Drop sections that don't apply for a small, focused change.
Ask the user where the plan should live. If they don't have a preference, default to a markdown file under docs/plans/<slug>.md in the project, creating the directory if needed.
If the feature is long, break it up into multiple named sessions.
After writing, stop. Implementation is a separate session — typically /bb:dev-start.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
npx claudepluginhub govtech-bb/team-skills --plugin bb