aposd-designing-deep-modules

Community

Design it twice: compare 2-3 approaches first

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.