From spec-driven
Turns a rough idea into an approved design through strict one-question-at-a-time dialogue with explicit tradeoffs and optional web research, then hands it to using-spec-driven for ADR and spec authoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spec-driven:brainstormingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn an idea into an approved design through collaborative dialogue, then hand
Turn an idea into an approved design through collaborative dialogue, then hand
off to spec authoring. This is the ideation on-ramp to spec-driven: it
produces the design that using-spec-driven turns into an ADR (the why) and a
living spec (the current-state what). It does not write code, plans, specs, or
ADRs itself — its single output is an approved design.
using-spec-driven.deep-research skill.Present a design and get the user's approval before writing code, scaffolding, or invoking an implementation skill. Scale the design to complexity — a few sentences for a small change, more for a nuanced one. A genuinely trivial change gets a one-line design and a quick confirm, not a ceremony. The point is a shared, approved design before build — not bureaucracy.
Offer web research once, in its own message, before asking questions:
"Want me to scan the web for prior art and how others solve this as we go? Optional — adds a little latency, and grounds the tradeoffs in real examples."
If accepted, fold cited prior art into the approaches. If declined, brainstorm
from your own knowledge. If the host has no web tool, say so once and continue
without it. Full procedure (when to search per round, citation format,
availability guard): ${CLAUDE_PLUGIN_ROOT}/skills/brainstorming/references/web-research-and-tradeoffs.md.
Work these in order:
using-spec-driven to route the design into an ADR (the decision) and a living spec (the current state). That router is the only skill this one hands to.using-spec-driven — never invoke an implementation skill from here.${CLAUDE_PLUGIN_ROOT}/skills/brainstorming/references/web-research-and-tradeoffs.md — web-research procedure + how to present tradeoffs.${CLAUDE_PLUGIN_ROOT}/skills/using-spec-driven/SKILL.md — the handoff target (routes to ADR + spec).npx claudepluginhub baranovxyz/agent-context-kit --plugin spec-drivenGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.