spec-charter

Installation
SKILL.md

Spec Charter

Create and amend spec/charter.md, the opt-in project reference axis used to measure backlog work, sprint plans, and drift. This skill is rerunnable.

spec/charter.md is the first layer, not the whole large-repo spec. On existing/brownfield repos, finish create mode by recommending spec-system-map for spec/system-map.md and spec-grill for spec/capabilities.md from real repo signals.

Execution Contract

Mode Router

Explicit modes win first:

User intent Mode Boundary
Create the project axis, baseline, charter, or first spec layer create Only when neither spec/charter.md nor legacy root CHARTER.md exists, unless the user explicitly asks to replace it.
Update direction, objectives, decisions, or accepted charter wording amend Applies tier gates and may edit the resolved charter after confirmation.
Check whether charter/capabilities/Learnings are stale or should change reassess Report-only; routes accepted fixes to spec-charter amend, spec-grill, or a Learning Action.

When no mode is specified, route by intent first, then use file state only for generic charter requests: prefer spec/charter.md; fall back to legacy root CHARTER.md; if neither exists, use create mode. If the user asks for capability contracts, component boundaries, or spec/capabilities.md, route to spec-grill.

Installs
5
First Seen
May 31, 2026
spec-charter — sungjunlee/dev-backlog