From superbeads
Use when starting work in a superbeads project — establishes that superpowers brainstorm/plan/execute persist to beads, and how to override their file-writing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superbeads:using-superbeadsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Superbeads wires the superpowers brainstorm→plan→execute workflow into beads, making beads the single source of truth. This skill is the canonical definition of the override contract and field mapping, referenced by the three wrapper skills (`superbeads:brainstorming`, `superbeads:writing-plans`, `superbeads:executing-plans`) and the `/superbeads-materialize` command.
Superbeads wires the superpowers brainstorm→plan→execute workflow into beads, making beads the single source of truth. This skill is the canonical definition of the override contract and field mapping, referenced by the three wrapper skills (superbeads:brainstorming, superbeads:writing-plans, superbeads:executing-plans) and the /superbeads-materialize command.
When any of these superpowers skills would apply, invoke the superbeads equivalent instead:
| Instead of... | Use... |
|---|---|
superpowers:brainstorming | superbeads:brainstorming |
superpowers:writing-plans | superbeads:writing-plans |
superpowers:executing-plans | superbeads:executing-plans |
If no superbeads wrapper exists for a skill, fall back to the superpowers original unchanged.
Each wrapper skill invokes the underlying superpowers skill for its full dialogue and discipline, then intercepts three specific behaviors:
/superbeads-materialize instead to land the content in beads.bd show <id> to review the beads record.This override is legal under superpowers' own instruction-priority model (user/project instructions > skills), so no superpowers file is edited.
Beads is the sole durable home for spec and plan content. Never commit anything under docs/superpowers/.
When materializing superpowers content into beads, map fields as follows.
| Spec content | Beads field |
|---|---|
| Purpose / problem statement | --description |
| Architecture / key decisions | --design |
| Success criteria | --acceptance |
| Open questions / notes | --notes |
Each item below creates a task object; it does not set a field on the epic.
| Plan content | Beads action |
|---|---|
| Each plan "Task N" | bd create --type=task --parent <epic-id> |
| Task goal / intent | task --description |
| Task acceptance criteria | task --acceptance |
| Task bite-sized steps | task --design (full code/tests/commands) |
| Task dependencies | bd dep add edges / graph edges |
All materialization is done exclusively by /superbeads-materialize.
If a wrapped superpowers skill writes a scratch file despite the override, /superbeads-materialize ingests its content into beads and deletes it.
npx claudepluginhub boicy/superbeads --plugin superbeadsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.