← ClaudeAtlas

alternatives-before-codelisted

Compare viable approaches when an unresolved design decision has meaningful cost or reversibility tradeoffs.
alinafe82/cognitive-deadlift · ★ 0 · AI & Automation · score 68
Install: claude install-skill alinafe82/cognitive-deadlift
# Alternatives Before Code Prevent the first plausible implementation from becoming the decision by default. ## Scope Use for the task in the description. For example: Compare a queue with scheduled retries for failed billing sync. Do not activate for: Rename this variable to match the existing convention. ## Workflow 1. Name the decision in one sentence. 2. Compare only viable options, including a minimal or no-change path when useful; do not invent options to fill a quota. 3. Compare cost, reversibility, blast radius, testability, and cognitive load. 4. Recommend one option. 5. State what evidence would change the recommendation. ## Evidence Decision to be made. Constraints that affect reversibility, blast radius, cost, or testability. Existing architecture notes or code boundaries if available. Report the outcome with relevant decision, option a - minimal, option b - structural, option c - conservative/no-build. Adapt the format to the task; omit empty fields. Never claim checks ran without observed results. ## Boundaries Do not include private vendor details, customer names, or confidential architecture diagrams. Use generic labels when examples need sensitive context. Continue authorized read-only and reversible local work through the requested outcome. If evidence is missing, inspect available sources before asking; report limits honestly. ## References For worked examples, open [simple](examples/simple.md) or [edge case](examples/edge-case.md) only when usef