What problem does it solve? Keeping READMEs, runbooks, and API docs accurate and consistent is hard when docs drift from the source of truth, mix audience types, or go stale after releases. This Skill enforces a structured, verifiable documentation workflow so every page serves a clear audience and stays aligned with the actual system. ## Core Features & Use Cases - Diataxis-structured authoring: Every document is classified as a Tutorial, How-to, Reference, or Explanation, with one quadrant per file and semantic YAML frontmatter for AI/RAG retrieval. - Docs-as-code quality gates: Documentation passes markdownlint, Vale prose checks, broken-link validation, secret scanning, and frontmatter schema validation before merge, with deploy previews on Cloudflare Pages or Netlify. - Spec-driven reference docs: API references are auto-generated from OpenAPI/AsyncAPI specs using Redocly, Scalar, or Mintlify instead of hand-typed endpoint lists. - Use Case: After shipping a new API version, use this Skill to update the service README, regenerate reference docs from the OpenAPI spec, refresh /llms.txt, and emit a documentation handoff contract for the docs pipeline. ## Quick Start Use the write-documentation skill to update the README and runbook for this service based on the current code and OpenAPI spec.