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
Installs
106
GitHub Stars
62
First Seen
Jan 23, 2026