AgentStack
SKILL verified Apache-2.0 Self-run

Spec Change Governance

skill-mwillbanks-agent-skills-spec-change-governance · by mwillbanks

Govern spec amendments without losing history, completed work, or review context. Use when the user wants to change requirements, amend a plan, update a spec in place, mark superseded items, rerun clarification or planning, or prevent spec drift during rework.

No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-mwillbanks-agent-skills-spec-change-governance

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Spec Change Governance? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Spec Change Governance

Use this skill when a living spec needs to change without erasing the record of what already happened.

This skill exists to keep amendments honest, visible, and traceable across spec, plan, tasks, validation, and review artifacts.

When to use

Use this skill for prompts like:

  • "Update the spec without losing history"
  • "Amend the plan and keep the completed tasks visible"
  • "Mark the old requirement as superseded"
  • "Rerun the spec workflow after a requirement change"
  • "Prevent drift when the scope changes"

Use it whenever an in-flight spec changes in a way that could invalidate earlier artifacts.

Required workflow

  1. Identify the authoritative source artifacts and the exact requirements being changed.
  2. Preserve the original requirement text or completed state before introducing the amendment.
  3. Mark what is superseded, replaced, narrowed, or deferred instead of deleting it.
  4. Carry the change through clarification, plan, tasks, validation, and review as needed.
  5. Update the downstream artifacts that depend on the changed requirement.
  6. Record any new assumptions or constraints created by the amendment.
  7. Keep completed work visible unless the user explicitly asks to restart from scratch.

Non-negotiable rules

  • Do not silently replace the old spec with a new one.
  • Do not erase completed tasks just because requirements moved.
  • Do not hide a requirement change behind a casual wording tweak.
  • Do not skip downstream consistency checks after an amendment.
  • Do not leave contradictory artifacts in place without calling them out.
  • Do not pretend the original history does not exist.

Change discipline

  • Prefer in-place amendment over replacement.
  • Preserve a clear before/after record for each changed requirement.
  • Treat requirement changes as triggers for revalidation.
  • Surface any ambiguity introduced by the amendment instead of guessing it away.
  • If the change invalidates prior artifacts, say which artifacts must be rerun or rewritten.

Definition of done

This skill is complete only when all of the following are true:

  • the changed requirement is explicit
  • the superseded requirement remains visible
  • downstream artifacts are updated or marked stale
  • the change path is traceable and honest
  • unresolved inconsistencies are called out

Final output contract

Report all of the following:

  • what changed
  • what was preserved
  • what was superseded
  • which downstream artifacts were updated
  • which artifacts still need rerun or review
  • any unresolved contradictions or assumptions

If the spec cannot be amended cleanly, say what makes it unsafe to proceed.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.