documentation-writer

Generate Diátaxis-framework Markdown documentation from outlines.

9|1|Updated Jul 21, 2025
One-click install
npx skills add https://github.com/usepowershell/PoshMcp --skill documentation-writer-usepowershell
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: documentation-writer
Source: https://github.com/usepowershell/PoshMcp/tree/main/.squad/templates/skills/documentation-writer
Command: npx skills add https://github.com/usepowershell/PoshMcp --skill documentation-writer-usepowershell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many projects lack clear, purpose-driven documentation that addresses distinct user needs such as learning, problem solving, reference, and conceptual understanding. This Skill transforms vague documentation requests into structured, audience-focused Markdown that follows the Diátaxis framework to improve clarity, usefulness, and consistency.

Core Features & Use Cases

  • Structured Authoring Workflow: Elicits document type, target audience, user goal, and scope before producing content.
  • Four Diátaxis Quadrants: Produces Tutorials, How-to Guides, Reference material, and Explanations with appropriate tone and structure for each.
  • Iterative Review Process: Proposes a detailed outline for approval, then generates final, well-formatted Markdown that emphasizes clarity, accuracy, and consistency.
  • Use Case: Convert a developer feature brief into a tutorial with step-by-step setup, a how-to for common tasks, and a concise reference section for API/command syntax.

Quick Start

Write a tutorial to install and configure PoshMcp for a novice DevOps engineer, including prerequisites, step-by-step commands, and a verification task.

Frequently Asked Questions about documentation-writer

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

FAQPage Schema
What is the Diátaxis framework for technical writing?▼

The Diátaxis framework structures technical documentation into four distinct quadrants: tutorials for learning, how-to guides for problem solving, reference material for information, and explanations for understanding. It improves documentation clarity and consistency by matching content to specific user needs.

How do I create a software tutorial from a feature brief?▼

To create a software tutorial, first elicit the target audience, user goal, and scope from the feature brief. Then propose a detailed step-by-step outline for approval before generating the final Markdown content, ensuring the tutorial emphasizes clarity, accuracy, and consistency for novice users.

Can I generate reference docs and how-to guides for developers?▼

Yes, you can generate reference docs and how-to guides for developers and operators. The workflow produces tailored content for each Diátaxis quadrant, ensuring reference material provides concise API and command syntax, while how-to guides focus on solving common practical tasks.

What is the best way to structure a software documentation style guide?▼

The best way to structure a software documentation style guide is applying the Diátaxis framework to separate content by purpose. This approach transforms vague requests into structured Markdown, distinguishing learning material from problem-solving guides and technical reference docs to improve usefulness.

Does this documentation workflow require an outline approval process?▼

Yes, the documentation workflow requires an outline approval process. After eliciting document type and scope, it proposes a detailed outline for your review and approval before delivering the final formatted Markdown content, ensuring the generated technical writing meets expectations.