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.
View on GitHubmckinsey/agents-at-scale-ark
ark
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/mckinsey/agents-at-scale-ark/blob/main/.claude/skills/documentation/SKILL.md -a claude-code --skill ark-documentationInstallation paths:
.claude/skills/ark-documentation/# Ark Documentation Guidance for structuring Ark documentation using Diataxis adapted for Ark's needs. ## When to use this skill - Creating new documentation - Deciding where content belongs - Reviewing documentation PRs - Restructuring existing documentation ## ARK's Diataxis structure ``` 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 ``` ### Terminology | Diataxis | Ark Term | Why | |----------|----------|-----| | Explanation | **Core Concepts** | More accessible | ## The four quadrants ### 1. Tutorials (learning-oriented) **Purpose**: Hands-on lessons for newcomers. **Characteristics**: - Linear, numbered paths (1, 2, 3...) - Single prescribed path - no choices - Frequent visible results - Ends with "Next step" → How-to Guides **Writing style**: - Use "we" language - Don't explain - link to Core Concepts **Content belongs here if**: - It teaches a skill through doing - Reader is studying, not working - Success requires following steps in order **Examples**: Quickstart, Running the Dashboard, Starting a New Project, Complete Worked Example --- ### 2. How-to guides (task-oriented) **Purpose**: Help competent users complete specific tasks. **Organized by persona**: #### Build with ARK (application developers) - Configure models, create agents, coordinate teams, run queries, add tools. #### Extend ARK (contributors) - Build services locally, implement APIs, build A2A servers, add tests. #### Operate ARK (operators / SRE / security) - **Platform operations**: Provisioning, deploying - **CI/CD and supply chain**: Build pipelines - **Security & assurance**: Pen testing, code analysis **Writing style**: - Goal-oriented: "If you want X, do Y" - Assumes competence - Don't teach - link to Tutorials or
Issues Found: