Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot official · Anthropic

documentation — Claude Code skill: READMEs, API docs, runbooks

A skill for technical writing that drafts READMEs, API references, runbooks, architecture docs and onboarding guides. Useful when the code exists but the description does not.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add anthropics/knowledge-work-plugins --skill documentation -a claude-code
Open on GitHub

What documentation does

Each document type gets its own outline. A README covers what the project is, a quick start, configuration and usage. API docs list endpoints with request and response examples, auth, error codes and rate limits. A runbook holds prerequisites, the step-by-step procedure, rollback and an escalation path. Architecture docs start from context and goals, then the design and the trade-offs behind it.

Five principles run through all of it: write for the reader, put the useful part first, show instead of telling, keep it current, and link rather than duplicate. The skill fires on phrases like "document this" or "create a README", so there is no command to invoke.

What it will not do is read your codebase for you. If the docs have drifted from what the service actually does, the skill has no way to catch that, so keep the endpoints and project layout at hand before you ask for a draft.

What it helps with

  • write a README with a quick start
  • document API endpoints with request examples
  • build a runbook with rollback steps
  • record architecture decisions and trade-offs
  • create an onboarding guide for a new developer

Example prompts for the agent

  • document this auth module
  • create a README for this repo
  • write a runbook for the deploy process

How to install documentation

1Skills CLI (Vercel)

npx skills add anthropics/knowledge-work-plugins --skill documentation -a claude-code

2Manually: put the files in place

~/.claude/skills/documentation/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/documentation/

From the same set89

The whole set →
data-visualization official anthropics Selects chart types based on data structure and produces Python visualization code in matplotlib, seaborn, and plotly. Useful for reports and research figures. Claude Code CX Codex Cursor +1 13,700installs build-dashboard official anthropics Builds a self-contained HTML dashboard with Chart.js charts, KPI cards, and filterable tables. Useful for turning raw data or queries into a standalone browser report. Claude Code CX Codex Cursor +1 9,100installs memory-management official anthropics This skill organizes workplace shorthand, names, and project details into files an agent can consult. It fits projects where requests rely on an internal vocabulary and shared context. Claude Code CX Codex Cursor +1 7,400installs task-management official anthropics Tracks commitments, active work, and follow-ups in a local TASKS.md file. Useful when managing project to-dos directly from the AI coding chat. Claude Code CX Codex Cursor +1 7,200installs architecture official anthropics Writes an Architecture Decision Record or reviews a system design: options, trade-offs, consequences. Useful when you have to pick between technologies. Claude Code CX Codex Cursor +1 6,700installs knowledge-synthesis official anthropics Merges search results across chats, emails, and documents into deduplicated answers with source attribution. Flags conflicting facts and scores source reliability. Claude Code CX Codex Cursor +1 6,400installs testing-strategy official anthropics This skill designs testing strategies and test plans for a project. Use it when you need test types, coverage goals, or gaps in existing checks. Claude Code CX Codex Cursor +1 6,400installs view-pdf official anthropics Opens PDFs in an interactive viewer for shared markup, form filling, highlights, stamps, and visual signatures. Use it when text reading alone is not enough. Claude Code CX Codex Cursor +1 6,300installs

Similar

bmad-deep-recon bmad-code-org A research skill that drafts a deep-research prompt, processes a finished report, or runs the research itself on a topic or your repo. Claude Code CX Codex Cursor +1 11,200installs nature-paper-card Yuan1z0825 Turns one scientific paper into a structured deep-reading card: methods, experiment-to-claim evidence, limitations. Useful when you need the paper taken apart, not summarised. Claude Code CX Codex Cursor +1 10,400installs bmad-customize bmad-code-org This skill creates and updates overrides for installed BMad skills. Use it when you need to change an agent’s behavior or customize one workflow. Claude Code CX Codex Cursor +1 11,100installs agent-development official Anthropic This skill guides you through creating agents for Claude Code plugins, from trigger conditions to system prompts and tool access. Use it when adding a subagent to a plugin. Claude Code 7,353installs skill-development official Anthropic Guides the design of skills for Claude Code plugins, from gathering use cases to organizing files and metadata. Useful when building a new skill or revising an existing one. Claude Code 7,219installs article-writing affaan-m Drafts and edits articles, guides, tutorials, and newsletters in a specified voice. Use it when a long piece needs a clear structure and factual support. Claude Code CX Codex Cursor +1 5,200installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs skill-creator official anthropics Creates and refines skills, then tests them with prompts, evaluations, and performance checks. Claude Code Claude.ai 414,180installs

Questions about documentation

How do I install documentation in Claude?

Run npx skills add anthropics/knowledge-work-plugins --skill documentation -a claude-code. The skill file then lands at ~/.claude/skills/documentation/SKILL.md.

What does the documentation skill do?

It helps write and maintain technical documentation: READMEs, API references, runbooks, architecture docs and onboarding guides.

Which platforms support documentation?

Besides Claude, it installs into Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode. GitHub Copilot uses a different command: gh skill install anthropics/knowledge-work-plugins documentation.

Source text

SKILL.md · Apache-2.0
---
name: documentation
description: Write and maintain technical documentation. Trigger with "write docs for", "document this", "create a README", "write a runbook", "onboarding guide", or when the user needs help with any form of technical writing — API docs, architecture docs, or operational runbooks.
---

# Technical Documentation

Write clear, maintainable technical documentation for different audiences and purposes.

## Document Types

### README
- What this is and why it exists
- Quick start (< 5 minutes to first success)
- Configuration and usage
- Contributing guide

### API Documentation
- Endpoint reference with request/response examples
- Authentication and error codes
- Rate limits and pagination
- SDK examples

### Runbook
- When to use this runbook
- Prerequisites and access needed
- Step-by-step procedure
- Rollback steps
- Escalation path

### Architecture Doc
- Context and goals
- High-level design with diagrams
- Key decisions and trade-offs
- Data flow and integration points

### Onboarding Guide
- Environment setup
- Key systems and how they connect
- Common tasks with walkthroughs
- Who to ask for what

## Principles

1. **Write for the reader** — Who is reading this and what do they need?
2. **Start with the most useful information** — Don't bury the lede
3. **Show, don't tell** — Code examples, commands, screenshots
4. **Keep it current** — Outdated docs are worse than no docs
5. **Link, don't duplicate** — Reference other docs instead of copying

© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor