modular-skills
Table of Contents
Modular Skills Design
Overview
This framework breaks complex skills into focused modules to keep token usage predictable and avoid monolithic files. We use progressive disclosure: starting with essentials and loading deeper technical details via @include or Load: statements only when needed. This approach prevents hitting context limits during long-running tasks.
Modular design keeps file sizes within recommended limits, typically under 150 lines. Shallow dependencies and clear boundaries simplify testing and maintenance. The hub-and-spoke model allows the project to grow without bloating primary skill files, making focused modules easier to verify in isolation and faster to parse.
Core Components
Three tools support modular skill development:
More from athola/claude-night-market
project-planning
Turn a specification into a phased implementation plan with dependency ordering.
127code-quality-principles
KISS, YAGNI, and SOLID code quality principles for clean code, reducing complexity and preventing over-engineering.
95project-brainstorming
Guide project ideation via Socratic questioning to generate project briefs.
93doc-generator
Generate or remediate documentation with human-quality writing and style.
82rigorous-reasoning
Anti-sycophancy reasoning checklist.
80project-specification
Transform project briefs into testable specifications with user stories, acceptance criteria, and measurable outcomes.
79