
Design An Interface
Spins up parallel sub-agents to generate radically different interface designs for the same module, then compares them side by side. Based on "Design It Twice" from A Philosophy of Software Design. Each agent gets different constraints like "minimize method count" or "optimize for common case" to force divergent approaches. You get 3+ complete designs with signatures, usage examples, and tradeoffs, followed by a comparison across simplicity, depth, and implementation efficiency. The real value is in the contrast, not picking a winner. Use this when designing APIs, exploring module boundaries, or when you catch yourself going with your first idea. It won't write code, just shapes.
- skills.sh installs
- 2.1K
- GitHub stars
- 5.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add vinvcn/mattpocock-skills-zh-cn --skill design-an-interface --agent claude-codeInstalls into .claude/skills of the current project.
Files
Spins up parallel sub-agents to generate radically different interface designs for the same module, then compares them side by side. Based on "Design It Twice" from A Philosophy of Software Design. Each agent gets different constraints like "minimize method count" or "optimize for common case" to force divergent approaches. You get 3+ complete designs with signatures, usage examples, and tradeoffs, followed by a comparison across simplicity, depth, and implementation efficiency. The real value is in the contrast, not picking a winner. Use this when designing APIs, exploring module boundaries, or when you catch yourself going with your first idea. It won't write code, just shapes.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/vinvcn/mattpocock-skills-zh-cn
- Categories
- Backend & APIs, Design & UI/UX
- First seen
- Jul 14, 2026
More from vinvcn/mattpocock-skills-zh-cn
All 39- To Issues2.1K
- Qa2.1K
- Edit Article2.1K
- Obsidian Vault2.1K
- Request Refactor Plan2.1K
- Ubiquitous Language2.1K
- Writing Great Skills2.1K
- Diagnose1.7K
- Caveman1.7K
- Zoom Out1.7K
- Write A Skill1.7K
- Review911
- Grill Me6.9K
- Grill With Docs6.6K
- Setup Matt Pocock Skills6.2K
- Handoff6.1K
- Tdd6.1K
- Improve Codebase Architecture6.1K
- Prototype6K
- Triage5.8K
- Git Guardrails Claude Code5.7K
- Scaffold Exercises5.7K
- Setup Pre Commit5.7K
- Migrate To Shoehorn5.6K