← ClaudeAtlas

vibe-change-speclisted

Scope change workflow for modifying, adding, or removing requirements at any point during a build. Triggers on "change:" prefix, "I forgot to add", "actually I also want", "can we add", "remove X from scope", "I changed my mind about", "before we continue add", "one more thing", "I want to change the spec", "revert the X change". Handles new additions, removals, renames, backlog operations, and reverting previous changes. Assesses impact before touching any file. Updates all affected docs in the correct order. If BRIEF.md doesn't exist, updates SPEC.md and DECISIONS.md only.
aakashdhar/vibe-skill · ★ 7 · Testing & QA · score 68
Install: claude install-skill aakashdhar/vibe-skill
# Vibe Change Spec Skill Handles scope changes at any point during the build — safely, in the right order. Always assesses impact first. Always waits for confirmation. Never edits files speculatively. **Always run in Plan Mode (Shift+Tab). Do not write any code in this skill.** --- ## The O'Reilly principle this enforces **Drift prevention** — scope changes must be logged explicitly. An informal "just quickly add X" mid-task produces a codebase that doesn't match its documentation. When review: runs, it finds violations with no logged context. change: prevents this by stopping work, assessing impact, and updating all affected documents before building continues. --- ## When this skill runs Any time the user signals a scope change: - `change: add dark mode before we build screens` - `change: remove social login — email only` - `change: add push notifications to backlog` - `change: promote push notifications to active` - `change: rename "ideas" to "posts" throughout` - `change: revert the PDF attachment change we made last week` - Natural language: "actually I also want X", "I forgot Y", "can we cut Z" --- ## Step 1 — Understand the change Extract: - What is being added, removed, modified, renamed, or reverted - Whether it's a new feature, requirement tweak, removal, rename, backlog op, or revert - Whether it's urgent (insert now) or deferred (backlog) If ambiguous, ask the clarifying questions you actually need — batched together, not one at a time. Confirm: > "Go