12-DOCS-write

Generate documentation and acceptance criteria from a plan file and code artifacts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/medtrics/medtrics-acumen --skill 12-docs-write
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 12-DOCS-write
Source: https://github.com/medtrics/medtrics-acumen/tree/main/templates/shared/skills/12-DOCS-write
Command: npx skills add https://github.com/medtrics/medtrics-acumen --skill 12-docs-write

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive documentation, including developer guides, client-facing materials, and acceptance criteria, ensuring all aspects of a feature are clearly defined and verifiable.

Core Features & Use Cases

  • Developer Documentation: Generates API references, ADRs, data model descriptions, and inline JSDoc for non-obvious code behavior.
  • Client-Facing Documentation: Creates feature overviews and how-to guides using clear, jargon-free language.
  • Acceptance Criteria: Develops detailed, role-based checklists for testing and verification.
  • Use Case: After discovering documentation requirements with 11-DOCS-discover, this skill writes the actual content for developer docs, user guides, and testable acceptance criteria based on the docs-outline.md blueprint.

Quick Start

Write all documentation and acceptance criteria based on the docs-outline.md blueprint.

Frequently Asked Questions about 12-DOCS-write

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate technical documentation and acceptance criteria from a project outline?

You can generate technical documentation and acceptance criteria by providing a docs-outline.md blueprint and code artifacts. The skill writes developer-focused API references, inline JSDoc, and client-facing how-to guides directly into the plan file and source files.

Can I automatically write inline JSDoc comments into my source code files?

Yes, inline JSDoc is written directly into your source files to document non-obvious code behavior. The skill consumes your code artifacts and plan file to generate developer-focused documentation alongside the standard reference materials.

What is the best way to create role-based acceptance criteria checklists for feature verification?

Creating role-based acceptance criteria checklists is best handled by generating detailed, testable verification steps from a docs-outline.md blueprint. This ensures all feature aspects are clearly defined and verifiable for each specific testing role.

Does this approach work for generating both developer API references and client-facing user guides?

Yes, it produces both developer documentation like API references and ADRs, alongside client-facing materials such as feature overviews. The client-facing content uses clear, jargon-free language while developer docs focus on technical implementation details.

Do I need a documentation outline blueprint before writing acceptance criteria and feature overviews?

Yes, you need a docs-outline.md blueprint discovered beforehand to write documentation and acceptance criteria. The skill consumes this plan file along with code artifacts to produce comprehensive, verifiable feature documentation.

Why write documentation and acceptance criteria together instead of separately?

Writing documentation and acceptance criteria together ensures all aspects of a feature are clearly defined and verifiable in one pass. Generating role-based checklists alongside API references and user guides keeps testing aligned with documented behavior.