Help us improve
Share bugs, ideas, or general feedback.
From blueprint-mode
Capture decisions and context from the current conversation into blueprint docs
npx claudepluginhub rickardp/blueprint-mode --plugin blueprint-modeHow this skill is triggered — by the user, by Claude, or both
Slash command
/blueprint-mode:captureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**COMMAND:** Extract decisions, rationale, and context from the current conversation and persist them into the appropriate blueprint documents (ADRs, feature specs, patterns).
Maintains per-feature context documents that capture decisions, constraints, and reasoning across AI sessions, preserving continuity between work sessions.
Detects PRD/ADR/PRP opportunities in conversations about features, architecture decisions, or implementation planning and prompts for document creation via blueprint workflow.
Captures decisions, conventions, patterns, issues, and concepts from conversations into docs/ markdown nodes using triage output. Auto-activates on save intents or decision signals.
Share bugs, ideas, or general feedback.
COMMAND: Extract decisions, rationale, and context from the current conversation and persist them into the appropriate blueprint documents (ADRs, feature specs, patterns).
Scan the current conversation for:
If argument provided: Focus capture on that specific topic only.
Read existing docs to avoid duplicates:
docs/adrs/*.md — existing decisionsdocs/specs/features/*.md — existing feature specspatterns/good/ and patterns/bad/anti-patterns.md — existing patternsClassify each captured item:
| Type | Destination | Action |
|---|---|---|
| New architectural decision | docs/adrs/NNN-slug.md | Create Draft ADR |
| Refinement of existing decision | Existing ADR | Update (add context, resolve TODOs, promote Draft→Active) |
| New feature/requirement | docs/specs/features/slug.md | Create with maturity: Exploring |
| Refinement of existing feature | Existing feature spec | Update requirements, implementation state, maturity |
| Implementation progress | Existing feature spec | Update Implementation State section |
| Good pattern agreed on | patterns/good/name.ext | Create pattern file |
| Anti-pattern identified | patterns/bad/anti-patterns.md | Append section |
| Open question resolved | Existing spec or ADR | Remove TODO, fill in answer |
Preview — Show the user what will be captured before writing:
Found N items to capture:
1. [UPDATE] docs/specs/features/foo.md — Add implementation state, advance maturity to Building
2. [CREATE] docs/adrs/005-caching-strategy.md — Draft ADR for Redis caching decision
3. [UPDATE] docs/adrs/003-shell-hooks.md — Resolve TODO: add alternatives considered
Confirm — Ask: "Proceed with all, or select specific items?"
Write confirmed items using templates from _templates/TEMPLATES.md
Report what was captured and where
Captured from conversation:
- Created docs/adrs/005-caching-strategy.md (Draft)
- Updated docs/specs/features/notifications.md:
- Maturity: Exploring → Building
- Added 2 requirements
- Updated implementation state: "Database schema designed"
- Updated docs/adrs/003-shell-hooks.md: resolved 1 TODO
Context is now persisted. Safe to start a new session.