design-twice
CommunityGenerate divergent architectures before deciding.
Authorluyzkk
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents premature convergence on a single architecture by forcing multiple genuinely different proposal directions early, so the decision reflects your constraints instead of early assumptions.
Core Features & Use Cases
- Parallel divergent architecture proposals: Generates 3 to 5 complete architectural directions using isolated sub-agents with distinct constraints per domain.
- Constraint-first context extraction: Reads the codebase (stack, libs, patterns, relevant entities/schemas) to build shared constraints before proposing.
- Structured comparison and recorded decision: Consolidates results into a comparison table, checks convergence, recommends a proposal, and registers the outcome in
.claude/decisions.mdwith aDT-prefix.
Quick Start
Ask design-twice to explore an architecture direction by running /anti-vibe-coding:design-twice with your problem or feature description as the argument.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: design-twice Download link: https://github.com/luyzkk/Anti-Vibe-Coding/archive/main.zip#design-twice Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.