What problem does it solve? Developers struggle to produce consistent, maintainable documentation for their codebases, resulting in outdated READMEs, missing API references, and unclear inline comments that slow down onboarding and collaboration. ## Core Features & Use Cases - README Templates: Provides a standard README structure covering quick start, installation, usage, API reference, configuration tables, and licensing. - API Documentation Patterns: Includes JSDoc/TSDoc annotation examples and OpenAPI 3.0 schema definitions for documenting functions, interfaces, and REST endpoints. - Inline Comment Guidelines: Defines when to comment (explaining why, business logic, workarounds) and when not to (stating the obvious, outdated notes). - Architecture Documentation: Supplies ADR (Architecture Decision Record) and component documentation formats with status, context, decision, and consequences sections. - Use Case: When starting a new TypeScript library, use this Skill to generate a complete README, annotate public functions with TSDoc, and record the database choice as an ADR. ## Quick Start Ask the AI to write a README and API documentation for your project following the code-documentation guidelines.