diataxis-documentation
Write a new Diátaxis-compliant documentation file from scratch.
Skill by tforster
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/tforster-diataxis-documentation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/diataxis-documentation
What's inside
- Skill name
diataxis-documentation- Description
- Write a new Diátaxis-compliant documentation file from scratch. Use when asked to create a tutorial, how-to guide, reference document, or explanation article following the Diátaxis framework.
- License
- MIT
- Metadata
- author: tforster · version: 1.0
- Instructions
- 157 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Diátaxis Documentation Skill <!-- omit in toc --> ## Table of Contents <!-- omit in toc --> - [1. Determine the Category](#1-determine-the-category) - [2. Apply the Correct Template](#2-apply-the-correct-template) - [3. Apply Formatting Rules](#3-apply-formatting-rules) - [4. Update the Index](#4-update-the-index) - [5. Verify](#5-verify) ## 1. Determine the Category Ask: what is the user's intent when reading this document? See `rules/diataxis.md` for the full category definitions. Quick guide: | User intent | Category | Folder | | :--- | :--- | :--- | | "I want to learn from scratch" | Tutorial | `docs/tutorials/` | | "I need to accomplish a specific task" | How-To | `docs/how-to/` | | "I need to look something up" | Reference | `docs/reference/` | | "I want to understand why" | Explanation | `docs/explanation/` | If the content spans multiple categories, split it into multiple documents. ## 2. Apply the Correct Template ### 2.1 Tutorial ```markdown # Title <!-- omit in toc --> Learning goal: what the reader will be able to do after completing this tutorial. ## Table of Contents <!-- omit in toc --> - [1. Prerequisites](#1-prerequisites) - [2. First Step](#2-first-step) ## 1. Prerequisites - List prerequisite knowledge or setup ## 2. First Step Clear, sequential instruction. ## What You've Learned Brief summary of what was covered. ## Next Steps - Link to related how-to guides or reference material [← Back to Tutorials](./README.md) ``` ### 2.2 How-To Guide ```markdown # How to [Accomplish Specific Task] <!-- omit in toc --> Brief statement of what this guide achieves. ## Table of Contents <!-- omit in toc --> - [1. Prerequisites](#1-prerequisites) - [2. Steps](#2-steps) - [3. Verification](#3-verification) - [4. Troubleshooting](#4-troubleshooting) ## 1. Prerequisites ## 2. Steps ### 2.1 First Step ### 2.2 Second Step ## 3. Verification How to confirm the task completed successfully. ## 4. Troubleshooting Common issues and solutions. [← Back to How-To Guides](./README.md) ``` ### 2.3 Reference ```markdown # [Subject] Reference <!-- omit in toc --> Brief description of what this reference covers. ## Table of Contents <!-- omit in toc --> - [1. First Topic](#1-first-topic) ## 1. First Topic Technical details, specifications, parameters. [← Back to Reference](./README.md) ``` ### 2.4 Explanation ```markdown # [Concept] <!-- omit in toc --> Brief orientation: what concept this explains and why it matters. ## Table of Contents <!-- omit in toc --> - [1. Background](#1-background) - [2. Core Concept](#2-core-concept) - [3. Design Decisions](#3-design-decisions)
From tforster/agents0, MIT.
More from tforster/agents0
- 0.570score
timetracker
tforster
Build paste-ready time-tracker entries -- date, ticket and title, up to 5 bullets of work done -- from the user's Jira and Paca activity, GitHub activity and…
SkillAFreshness: AClaude Code +9 - 0.570score
business-rule-extraction
tforster
Reverse-engineers business rules out of a legacy monolith codebase (PHP, SQL, JS, PHTML, MD, INI, or any other source type present, not a fixed list) into a…
SkillAFreshness: AClaude Code +9 - 0.570score
jira
tforster
Create, read, update and query Jira issues via the Atlassian Cloud REST API v3.
SkillAFreshness: AClaude Code +9 - 0.570score
markdown
tforster
Author or restructure a Markdown document to the house standard, and regenerate its Table of Contents and section numbers with the bundled scripts.
SkillAFreshness: AClaude Code +9 - 0.565score
arc42-architecture
tforster
Produce an Arc42 architecture document for a software system.
SkillAFreshness: AClaude Code +9 - 0.565score
tracker
tforster
Work stories in the project's issue tracker through one five-operation contract (next, get, comment, transition, create).
SkillAFreshness: AClaude Code +9 - 0.565score
cloudformation
tforster
Author, validate, and deploy AWS CloudFormation templates using this repo's IaC conventions — ProjectPrefix/Environment parameters, the cloudformation/ folder…
SkillAFreshness: AClaude Code +9 - 0.565score
github
tforster
Read and write GitHub issues, pull requests, workflows, runs, releases, and labels using the GitHub CLI (gh).
SkillAFreshness: AClaude Code +9 - 0.565score
subgroup
Vic Peters
Work a seed of live content by joining both sides of its split fully and in alternation until integration emerges and novelty exhausts — functional…
SkillAFreshness: AClaude Code +9 - 0.560score
software-erasure
tforster
Apply the erasure operation to software artifacts: architecture documents, ADRs, interface contracts, API specs, PR descriptions, system designs, code…
SkillAFreshness: AClaude Code +9 - 0.559score
shell
tforster
House rules for shell scripts and shell configuration.
SkillAFreshness: AClaude Code +9 - 0.559score
web-ui
tforster
House rules for HTML, CSS and Handlebars templates.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 18, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- MIT
- Repository
- github.com/tforster/agents0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from tforster
- 0.570score
timetracker
tforster
Build paste-ready time-tracker entries -- date, ticket and title, up to 5 bullets of work done -- from the user's Jira and Paca activity, GitHub activity and…
SkillAFreshness: AClaude Code +9 - 0.570score
jira
tforster
Create, read, update and query Jira issues via the Atlassian Cloud REST API v3.
SkillAFreshness: AClaude Code +9 - 0.570score
markdown
tforster
Author or restructure a Markdown document to the house standard, and regenerate its Table of Contents and section numbers with the bundled scripts.
SkillAFreshness: AClaude Code +9 - 0.570score
business-rule-extraction
tforster
Reverse-engineers business rules out of a legacy monolith codebase (PHP, SQL, JS, PHTML, MD, INI, or any other source type present, not a fixed list) into a…
SkillAFreshness: AClaude Code +9 - 0.565score
tracker
tforster
Work stories in the project's issue tracker through one five-operation contract (next, get, comment, transition, create).
SkillAFreshness: AClaude Code +9 - 0.565score
arc42-architecture
tforster
Produce an Arc42 architecture document for a software system.
SkillAFreshness: AClaude Code +9
Cite this page
diataxis-documentation skill. Agent Mart. https://agentmart.dev/skills/tforster-diataxis-documentation (last updated 2026-10-24)