From spec-driven
Creates or edits a living spec under docs/specs with current-state-only content, the domain/status/governing_adrs frontmatter, one capability per file, and a verification section.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spec-driven:authoring-living-specThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A living spec is the current-state source of truth for one capability, edited in
A living spec is the current-state source of truth for one capability, edited in place forever. It describes what the capability does today and how to verify it — never why (that is an ADR's job).
writing-adr.docs/specs/<domain>/<capability>.md; create the domain folder if no existing domain fits.${CLAUDE_PLUGIN_ROOT}/references/spec-and-adr-frontmatter.md (name, domain, status, governing_adrs, last_updated).STOP: if you are writing past tense or rationale ("we used to…", "we chose…"), stop — that belongs in an ADR, not the spec.
governing_adrs — link the decisions that shaped the current state.${CLAUDE_PLUGIN_ROOT}/references/spec-and-adr-frontmatter.md${CLAUDE_PLUGIN_ROOT}/references/change-lifecycle.mddocs/specs/meta/spec-governance.mdnpx 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.