module-spec-generator
Installation
SKILL.md
Module Spec Generator Skill
Purpose
This skill automatically generates comprehensive module specifications from code analysis, ensuring adherence to amplihack's brick philosophy and enabling effective module regeneration without breaking system connections.
When to Use This Skill
- Creating new modules: Generate specs before implementation to clarify requirements
- Documenting existing modules: Extract specifications from working code for future reference
- Module reviews: Verify specs accurately represent implemented contracts
- Refactoring decisions: Use specs to understand module boundaries and dependencies
- Knowledge preservation: Document expert patterns and design decisions
Core Philosophy: Bricks & Studs
Brick = Self-contained module with ONE clear responsibility Stud = Public contract (functions, API, data models) others connect to Regeneratable = Can be rebuilt from specification without breaking connections
Related skills
More from rysweet/amplihack
cybersecurity-analyst
|
865lawyer-analyst
|
556pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
393mermaid-diagram-generator
|
374psychologist-analyst
|
346economist-analyst
|
345