Documentation Standard Guide
Standardizes software project documentation through structured templates, requirement matrices, and best practices for READMEs, APIs, and architecture records.
This skill provides a comprehensive framework for creating and maintaining high-quality software documentation across any programming language. It guides developers through the 'Documentation Pyramid' approach, ensuring that every project has a clear entry point and deep technical resources. By using a specialized requirement matrix, the skill identifies exactly which documents—such as READMEs, Architecture Decision Records (ADR), API references, or Migration plans—are necessary based on whether a project is in a new, refactoring, or maintenance phase. It promotes consistency, improves team onboarding, and ensures technical debt is minimized through better information architecture.