diataxis:how-to

Generate outcome-first how-to guides with prerequisites, steps, and validation.

2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/jayteealao/agent-skills --skill diataxis-how-to
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diataxis:how-to
Source: https://github.com/jayteealao/agent-skills/tree/main/plugins/sdlc-workflow/skills/how-to-guide-writer
Command: npx skills add https://github.com/jayteealao/agent-skills --skill diataxis-how-to

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps writers produce concise, goal-oriented how-to guides for competent users who want to accomplish a specific task, avoiding beginner onboarding or theoretical background.

Core Features & Use Cases

  • Structured outcome-first guides with clear purpose, prerequisites, steps, validation, and recovery sections.
  • Supports non-linear tasks with explicit decision points and branching paths when needed.
  • Produces guides suitable for configuration, deployment, troubleshooting, migration, and operational runbooks.

Quick Start

Provide a complete how-to guide for a defined task by outlining outcome-focused steps, prerequisites, and verification criteria.

Frequently Asked Questions about diataxis:how-to

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

FAQPage Schema
How do I write a how-to guide that focuses on the outcome instead of theory?

To write an outcome-based how-to guide, structure your content with a clear purpose, prerequisites, concrete steps, validation criteria, and recovery instructions so competent users can complete the task without theoretical background.

What's the best way to document non-linear operational procedures with decision points?

Document non-linear operational procedures by defining explicit decision points and branching paths within a structured guide, allowing users to navigate complex configuration or deployment workflows based on their specific runtime conditions.

How do I create a deployment runbook that includes verification and recovery steps?

Create a deployment runbook by enforcing an outcome-first structure with dedicated sections for prerequisites, sequential steps, validation criteria to verify success, and recovery instructions to handle deployment failures.

When should I use a goal-oriented guide format instead of a beginner tutorial?

Use a goal-oriented guide format when your audience consists of competent users who need concrete, step-by-step instructions to complete a specific configuration or operational task, rather than beginner onboarding or conceptual explanations.

How do I structure a troubleshooting guide for competent users?

Structure a troubleshooting guide using an outcome-first approach with defined prerequisites, actionable steps, explicit decision points for branching scenarios, validation criteria, and recovery sections to resolve operational issues efficiently.

Can I include branching paths in a step-by-step configuration guide?

Yes, you can include branching paths in a configuration guide by defining explicit non-linear decision points, enabling competent users to navigate conditional steps and validation criteria based on their specific environment.