document-guideline
Installation
SKILL.md
Document Guideline
This skill instructs AI agents on how to maintain comprehensive documentation throughout the development lifecycle. It defines documentation standards that are enforced via pre-commit linting for structural requirements, while providing guidance on content quality and workflow integration.
Documentation Philosophy
Good documentation is:
- Comprehensive: Covers all code files, folders, and high-level designs
- Enforced: Structural requirements validated automatically via pre-commit linting
- Design-first: Documentation written before implementation (following TDD approach)
- Milestone-friendly: Documentation-code inconsistency acceptable during incremental development
- Self-descriptive: Each file, folder, and component documents its purpose and interfaces
Documentation Types
This project maintains three levels of documentation: