tessl i github:mckinsey/agents-at-scale-ark --skill ark-documentationGuidance 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.
Guidance 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. |
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.