概要
This skill empowers Claude to maintain high-quality, comprehensive documentation across the entire software development lifecycle by enforcing strict standards for design documents, directory READMEs, and source code interfaces. By following a design-first philosophy, it ensures that architectural decisions are captured before implementation begins and provides a clear framework for documenting public APIs, internal helpers, and test cases. It is particularly useful for teams using Test-Driven Development (TDD) and milestone-based workflows, as it balances the need for perfect documentation at delivery with the flexibility required during incremental development.