From spec-driven
Routes spec and ADR authoring through the living-spec plus ADR lifecycle when creating or changing a spec, recording an architecture decision, or updating the documented source of truth under docs/specs or docs/adr.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spec-driven:using-spec-drivenThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This is the routing gate for spec and ADR authoring — invoked **once a change
This is the routing gate for spec and ADR authoring — invoked once a change
is already known to be a spec/ADR matter. It does not decide whether
something is a spec or an ADR; that classification (where any piece of knowledge
belongs across all artifact types) stays with agent-ready-repo's
using-agent-ready-repo and its artifact-decision-matrix. This skill picks
the right authoring skill and enforces the lifecycle order.
docs/specs/.docs/adr/.using-agent-ready-repo.docs/plans/.evolving-a-spec.authoring-living-spec.writing-adr.writing-adr (new ADR) then evolving-a-spec (flip the old ADR + edit the spec).${CLAUDE_PLUGIN_ROOT}/references/spec-and-adr-frontmatter.md${CLAUDE_PLUGIN_ROOT}/references/change-lifecycle.mddocs/specs/meta/spec-governance.mdGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub baranovxyz/agent-context-kit --plugin spec-driven