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.