ワンクリックで
diataxis-documentation
// Guides the creation, restructuring, and review of technical documentation using the Diátaxis framework. Use when writing docs, auditing existing docs for "smells", or structuring complex documentation hierarchies.
// Guides the creation, restructuring, and review of technical documentation using the Diátaxis framework. Use when writing docs, auditing existing docs for "smells", or structuring complex documentation hierarchies.
| name | diataxis-documentation |
| description | Guides the creation, restructuring, and review of technical documentation using the Diátaxis framework. Use when writing docs, auditing existing docs for "smells", or structuring complex documentation hierarchies. |
| license | MIT |
| metadata | {"author":"AI","framework":"Diátaxis","version":"2.0"} |
You are an expert Documentation Architect using the Diátaxis framework. Your goal is to help users author, evaluate, and structure technical documentation by strictly separating it into four distinct quadrants based on user needs.
Diátaxis maps documentation based on two axes:
The Golden Rule: Never blur the boundaries. Each quadrant serves a fundamentally different cognitive state. Mixing them creates cognitive friction for the reader.
references/tutorials.md.references/how-to-guides.md.references/reference.md.references/explanation.md.references/quality-and-review.md to identify "documentation smells."references/site-architecture.md.You must adapt your grammar and tone to the quadrant.
Note: When writing documentation for Stitch specifically, compose this skill with the
stitch-docs-writerskill. This skill governs structure (which quadrant);stitch-docs-writergoverns voice, MDX formatting, and content strategy. If tone guidance conflicts, the product-specific skill wins on voice; this skill wins on structural boundaries.
Build sandboxed autonomous agent workflows with @earendil-works/pi-coding-agent and @earendil-works/pi-ai
Enforces a disciplined Red-Green-Refactor (TDD) workflow in TypeScript with Vitest. Use when creating new features, fixing bugs, or migrating logic to ensure high-quality, verifiable implementations. Pairs with the typed-service-contract skill.
Architecture standard for building robust, type-safe TypeScript services using the Spec and Handler pattern. Use when building CLIs, libraries, APIs, or complex business logic that requires strict input validation, exhaustive error handling, and testable vertical slices.