documentation-writer

Generate Diátaxis-compliant Markdown documentation for software projects.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/MilesAhead1023/SuiteSpot --skill documentation-writer-milesahead1023
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-writer
Source: https://github.com/MilesAhead1023/SuiteSpot/tree/main/.github/skills/documentation-writer
Command: npx skills add https://github.com/MilesAhead1023/SuiteSpot --skill documentation-writer-milesahead1023

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the common challenge of producing consistent, audience-focused, and task-oriented software documentation by applying the Diátaxis framework to structure content for tutorials, how-to guides, references, and explanations.

Core Features & Use Cases

  • Guided Clarification: Prompts for document type, target audience, user goals, and scope to ensure the output matches reader needs.
  • Structured Outlines: Proposes detailed, Diátaxis-aligned outlines (tutorial, how-to, reference, explanation) and waits for approval before generating full content.
  • Consistent, High-Quality Markdown: Produces clear, accurate, and user-centric Markdown that follows style and verification guidance.
  • Use Case: Create a how-to for SuiteSpot that teaches novice Rocket League players how to configure post-match auto-load with step-by-step instructions and troubleshooting tips.

Quick Start

Create a how-to guide that configures SuiteSpot's post-match auto-load for novice users, including step-by-step setup, required options, and troubleshooting suggestions.

Frequently Asked Questions about documentation-writer

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

FAQPage Schema
How do I write technical documentation that follows the Diátaxis framework?

To write Diátaxis-compliant technical documentation, you provide a brief specifying the document type, target audience, user goals, and scope. The process then generates structured Markdown for tutorials, how-to guides, references, or explanations.

What is the difference between a tutorial and a how-to guide in software documentation?

In software documentation, a tutorial teaches a novice user how to accomplish a broader goal through guided learning, while a how-to guide provides step-by-step instructions to solve a specific task for users who already know the basics.

How do I create step-by-step instructions for configuring developer tools?

To create step-by-step instructions for developer tools, specify a how-to guide document type, define the target audience and scope, and generate Markdown content that includes clear verification steps and troubleshooting tips.

Can I generate API reference documentation and explanations for my software project?

Yes, you can generate API reference documentation and explanations for software projects by specifying the reference or explanation document type in your initial brief, producing accurate and user-centric Markdown output.

What do I need to provide to generate a Diátaxis-aligned outline for my project?

To generate a Diátaxis-aligned outline, you need to provide an initial brief specifying the document type, target audience, user goals, and scope. The process proposes a detailed outline and waits for approval before generating full content.

When should I use a reference document instead of an explanation in technical writing?

Use a reference document when describing API surfaces and configuration options accurately, and use an explanation document to provide context and clarify design decisions, ensuring your technical writing matches the reader's specific needs.