Guidance for structuring Ark documentation using the Diataxis framework. Use this skill when creating new docs, deciding where content belongs, reviewing documentation PRs, or restructuring existing documentation.
83
76%
Does it follow best practices?
Impact
93%
1.17xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.claude/skills/documentation/SKILL.mdGuidance for structuring Ark documentation using Diataxis adapted for Ark's needs.
docs/content/
├── Introduction
├── Quickstart
├── Tutorials → Linear learning paths
├── How-to Guides → Task-oriented, by persona
├── Core Concepts → Understanding "why" and "how"
├── Reference → Factual lookup material
├── Marketplace → External link
└── Disclaimer| Diataxis | Ark Term | Why |
|---|---|---|
| Explanation | Core Concepts | More accessible |
Purpose: Hands-on lessons for newcomers.
Characteristics:
Writing style:
Content belongs here if:
Examples: Quickstart, Running the Dashboard, Starting a New Project, Complete Worked Example
Purpose: Help competent users complete specific tasks.
Organized by persona:
Writing style:
Content belongs here if:
Purpose: Explain what ARK is, how it's designed, and why.
Topics:
Writing style:
Content belongs here if:
Purpose: Factual lookup material.
Organized by type:
Writing style:
Content belongs here if:
Is the reader LEARNING or WORKING?
│
├─ LEARNING (studying)
│ ├─ Hands-on, step-by-step? → TUTORIALS
│ └─ Understanding concepts? → CORE CONCEPTS
│
└─ WORKING (applying)
├─ Completing a task? → HOW-TO GUIDES
└─ Looking up facts? → REFERENCEHub pages link to content without moving files:
tutorials.mdx - Lists tutorials in order.how-to-guides.mdx - Groups by persona.core-concepts.mdx - Groups by topic.reference/index.mdx - Groups by type.Hub pages should:
| Persona | Sections |
|---|---|
| End users | Quickstart, Tutorials |
| Agent builders | Tutorials, How-to (Build) |
| Platform engineers | How-to (Operate), Reference |
| Contributors | How-to (Extend), Core Concepts |
Learn how to [contribute to ARK](url).To contribute, see [here](url).| Don't put in... | This content... |
|---|---|
| Tutorials | Explanations, choices. |
| How-to guides | Teaching, complete reference. |
| Core concepts | Instructions, reference. |
| Reference | Instructions, explanations. |
f4bfd2d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.