← 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.** > **Autonomous / headless mode.** At startup resolve the settings with > `python3 ~/.claude/skills/vibe-mode/scripts/vibe_state.py mode`. If `vibe_mode` is > `autonomous`, every "wait", "ask", "confirm" and approval step in this skill follows > vibe-mode's `references/HEADLESS.md` §2 instead: take the recommended option, accept your > own draft after one self-check, log each choice to `vibe/DECISIONS.md`, never ask the > user, and stop — writing `vibe/.run_state.json` — only when a person is genuinely required. --- ## 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" throug