writing-user-facing-docs

Structure user-facing documentation using the Divio system and Markdown style guide.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/mpsuesser/workspace --skill writing-user-facing-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-user-facing-docs
Source: https://github.com/mpsuesser/workspace/tree/main/dotconfig/pi/agent/skills/writing-user-facing-docs
Command: npx skills add https://github.com/mpsuesser/workspace --skill writing-user-facing-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you avoid writing user-facing documentation that confuses readers or mixes the wrong kinds of content together, so users can find what they need and understand how to use your project.

Core Features & Use Cases

  • Documentation planning with purpose: Uses the Divio documentation system to separate content into tutorials, how-to guides, reference guides, and explanations so each piece serves the right job.
  • User-focused editing guidance: Directs you to focus on conventions and structure appropriate for human readers (e.g., README-style prose) rather than agent-facing or internal documentation.
  • Markdown quality improvement: Applies a Markdown style guide and writing guidance to improve readability, consistency, and skimmability for developers.

Quick Start

Read the Divio documentation-system references and the Markdown style guide, then write or substantially revise your user-facing docs (like README files, tutorials, how-to guides, and reference prose) using the documented structure and conventions.

Frequently Asked Questions about writing-user-facing-docs

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

FAQPage Schema
What is the best way to structure user-facing documentation for a software project?

User-facing documentation should follow the Divio system, separating content into tutorials, how-to guides, reference guides, and explanations. This purpose-driven structure ensures each piece serves its reader's specific need and improves overall usability.

How do I write a clear and usable README file?

To write a clear README, apply Markdown style conventions and focus on human-readable prose rather than internal documentation. Separate tutorials, how-to guides, and reference material so readers can skim and find what they need quickly.

What is the Divio documentation system and when should I use it?

The Divio documentation system is a framework that categorizes user-facing docs into tutorials, how-to guides, reference guides, and explanations. Use it to avoid mixing content types and confusing readers when planning software project documentation.

How do I improve Markdown consistency and readability in technical communication?

Improve Markdown consistency by applying a dedicated style guide to your user-facing writing. This ensures your tutorials, how-to guides, and reference prose remain skimmable and uniform for developers reading your project documentation.

Should I use the same writing style for internal agent-facing docs and user-facing tutorials?

No, user-facing documentation requires conventions and structure tailored for human readers. This approach directs you to focus on README-style prose and tutorials rather than agent-facing or internal documentation formats.

Why does my software documentation confuse readers looking for specific instructions?

Documentation confuses readers when it mixes the wrong kinds of content together. By separating tutorials, how-to guides, reference guides, and explanations, users can find what they need and understand how to use your project.