← ClaudeAtlas

op-anti-patternslisted

Use BEFORE taking actions that match a known anti-pattern — about to add a new dependency, new abstraction, new helper "for future use", new chapter/skill/agent speculatively, "let me also add X while I'm here", "I'll write the docs after MVP works", merging a diff you haven't read, declaring UI done without browser-verifying, skipping a two-session RLS check, or extending the manual / skills / agents / hooks themselves. Also use when the user proposes one of those — this routes the anti-pattern *catalog*; the proactive reviewer-mode *cadence* for the same proposal is op-signaling (11e meta-scope), and both intentionally fire. Routes to chapter 18 (anti-patterns) of Achron Spine.
TimTGelhard/ACHRON-spine · ★ 1 · AI & Automation · score 74
Install: claude install-skill TimTGelhard/ACHRON-spine
# op-anti-patterns — read before doing the thing Anti-patterns are the explicit "never do this" reference. When about to do something that pattern-matches one of these categories, read the relevant file first and reconsider. The single highest-leverage category is **meta** — when the user proposes extending the system itself (skills, agents, hooks, CLAUDE.md, chapters). The manual's rules apply to the manual itself; do not exempt. ## Index | Category / about to... | Atomic file | |---|---| | Write a prompt, give feedback, talk across turns | `~/.achron-spine/chapters/anti-patterns/18a-prompting.md` | | Bundle work into a session, carry a long session forward, "I'll do auth + feature together" | `~/.achron-spine/chapters/anti-patterns/18b-scope.md` | | Dump the codebase, `cat` files, ignore compaction, store state in conversation | `~/.achron-spine/chapters/anti-patterns/18c-context.md` | | Spawn a subagent, use `Write` for an edit, poll with `sleep` | `~/.achron-spine/chapters/anti-patterns/18d-tools.md` | | Declare done without verifying, skip two-session RLS check, merge unread diff | `~/.achron-spine/chapters/anti-patterns/18e-verification.md` | | Touch env vars, exception handling, error messages, migrations, logging | `~/.achron-spine/chapters/anti-patterns/18f-security.md` | | Skip stage 0 (Decide), skip stage 5 (Harden), defer docs, one big PR | `~/.achron-spine/chapters/anti-patterns/18g-workflow.md` | | Ship code not understood, let CLAUDE.md drift, hoard memory,