What problem does it solve? Keeping technical documentation accurate and complete is time-consuming, and docs quickly drift out of sync with code. This Skill provides templates, tooling patterns, and checklists for producing API references, READMEs, changelogs, and full documentation sites. ## Core Features & Use Cases - API Documentation: Generate OpenAPI/Swagger specs from JSDoc annotations, TypeDoc references from TypeScript, and self-documenting GraphQL schemas. - Project Documentation: Produce structured README files, Keep a Changelog-compliant CHANGELOGs, and JSDoc comments for public APIs. - Documentation Sites: Build static doc sites with VitePress or Docusaurus, plus CI checks for broken links and tested code examples. - Use Case: When shipping a new TypeScript library, use this Skill to write the README, annotate public functions with JSDoc, generate a TypeDoc API reference, and scaffold a VitePress site with navigation. ## Quick Start Generate a README, JSDoc-annotated API reference, and a VitePress documentation site for my TypeScript project.