What problem does it solve? Writing end-user documentation from scratch often produces confusing guides that mix tutorials, how-tos, and reference material, invent product behaviors, or go stale after product changes. This Skill provides a structured method for authoring accurate, plain-language user guides derived strictly from upstream documents. ## Core Features & Use Cases - Diataxis-Keyed Authoring Method: Produces a getting-started tutorial, one task-oriented how-to per user goal, conceptual explanation, a complete feature/config reference, troubleshooting/FAQ, and a glossary — with the four documentation modes kept distinct. - Accuracy and Usability Bar: Enforces a 12-condition quality bar covering goal coverage, exact UI-label naming, plain language, accessibility, findability, and troubleshooting sourced from known error states. - Versioned Amend Workflow: Performs scoped staleness sweeps when the product changes, updating every stale reference across all modes and recording a revision-history entry. - Use Case: Given a feature-spec, user-flows, and wireframes for a SaaS product, produce a complete help-center guide where every step traces to actual product behavior and every control is named by its exact UI label. ## Quick Start Use authoring-user-guide to write an end-user guide for my product based on the attached feature-spec, user-flows, and wireframes.