with one click
spectr-proposal
Create a new change proposal with delta specs and tasks
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Create a new change proposal with delta specs and tasks
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Apply or accept a change proposal and implement its tasks
Accept Spectr change proposals by converting tasks.md to tasks.jsonc without requiring the spectr binary. USE WHEN you're in a sandboxed or restricted execution context and spectr is not available in your path. DO NOT USE WHEN you need a lightweight alternative for task acceptance, but have the spectr binary available. DO NOT USE when you have the spectr binary available.
Accept Spectr change proposals by converting tasks.md to tasks.jsonc without requiring the spectr binary. USE WHEN you're in a sandboxed or restricted execution context and spectr is not available in your path. DO NOT USE WHEN you need a lightweight alternative for task acceptance, but have the spectr binary available. DO NOT USE when you have the spectr binary available.
Execute the next pending task from a change proposal
| name | spectr-proposal |
| description | Create a new change proposal with delta specs and tasks |
spectr/AGENTS.md and spectr/project.md (located inside the
spectr/ directory—run ls spectr) if you need additional
Spectr conventions or clarifications.Note: You are not implementing yet, you are fully planning and creating the change proposal using spectr.
spectr/project.md, read spectr/specs/ and
spectr/changes/ directories, and inspect related code or docs (e.g.,
via rg/ls) to ground the proposal in current behaviour; note any gaps
that require clarification.change-id and scaffold proposal.md,
tasks.md, and design.md (when needed) under
spectr/changes/<id>/.design.md when the solution spans
multiple systems, introduces new patterns, or demands trade-off discussion
before committing to specs.spectr/changes/<id>/specs/<capability>/spec.md
(one folder per capability) using ## ADDED|MODIFIED|REMOVED Requirements
with at least one #### Scenario: per requirement and cross-reference
related capabilities when relevant.tasks.md as an ordered list of small, verifiable work items that
deliver user-visible progress, include validation (tests, tooling), and
highlight dependencies or parallelizable work. Note: After running spectr accept, both tasks.md (human-readable) and tasks.jsonc
(machine-readable) will coexist—the former preserves formatting and context,
while the latter becomes the runtime source of truth.spectr validate <id> and resolve every issue before
sharing the proposal.spectr/changes/<id>/specs/<capability>/spec.md when validation fails.spectr/specs/<capability>/spec.md to understand
current state.rg -n "Requirement:|Scenario:" spectr/specs before writing new ones.rg <keyword>, ls, or direct file reads so
proposals align with current implementation realities.