aposd-designing-deep-modules
CommunityDesign it twice: compare 2-3 approaches first
Software Engineering#design#comparison#APIs#modular design#software-architecture#depth-evaluation#design-it-twice
Authorryanthedev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces a disciplined, design-first workflow that requires generating 2-3 radically different designs for a module, API, or class before any implementation, reducing premature commitment and architectural debt.
Core Features & Use Cases
- Multiple design options: Generate 2-3 distinct architectures or API designs for a given module.
- Structured evaluation: Compare approaches with pros/cons, depth checks, and rationale to identify the best fit.
- Documentation output: Produce a formal design document detailing each approach, comparisons, and the chosen design rationale.
Quick Start
Ask the AI to generate 2-3 radically different design approaches for a new module, compare them, and select the recommended design before implementation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: aposd-designing-deep-modules Download link: https://github.com/ryanthedev/code-foundations/archive/main.zip#aposd-designing-deep-modules 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 223,000+ vetted skills library on demand.