Tags

Best Documentation Skills for AI Agents

1170 Documentation skills for AI coding assistants — ranked by popularity.

Documentation is often the most neglected part of the development lifecycle. This curated collection of AI-agent skills transforms your code editor into an automated technical writer. Whether you are generating complex diagrams with Mermaid or draw.io, drafting meeting minutes, or maintaining Architecture Decision Records (ADRs), these tools remove the manual friction from keeping your project knowledge current. We have included specialized skills for handling enterprise platforms like Confluence, specific formats like LaTeX and .docx, and technical frameworks like LangGraph. These skills are designed for developers and team leads who need to maintain clear, versioned, and accurate documentation without losing focus on coding. Instead of spending hours formatting pages or syncing status updates, you can use these agents to handle the structure and syntax of your documentation. You will find tools that focus on semantic integrity, visual clarity, and organizational alignment, ensuring that your project documentation reflects your actual codebase.

Top Documentation skills

docx

anthropics

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

93225

architecture-decision-records

wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

54217

meeting-minutes

github

Generate concise, actionable meeting minutes for internal meetings. Includes metadata, attendees, agenda, decisions, action items (owner + due date), and follow-up steps.

41210

draw-io

davila7

draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.

41204

pmbok-project-management

jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas and 5 Process Groups with practical templates, frameworks, and industry-standard approaches. Includes risk management, stakeholder engagement, schedule management, cost control, quality assurance, and resource planning.

38183

deepwiki-rs

sopaco

AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional documentation from any programming language.

25170

codex-cli-bridge

alirezarezvani

Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools

9180

skill-development

anthropics

This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.

17145

docs-write

metabase

Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).

22139

mermaid-expert

sickn33

Create Mermaid diagrams for flowcharts, sequences, ERDs, and architectures. Masters syntax for all diagram types and styling. Use PROACTIVELY for visual documentation, system diagrams, or process flows.

27133

rust-docs-guidelines

RediSearch

Guidelines for writing Rust documentation

7147

skill-writer

pytorch

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

27126

project-planner

adrianpuiu

Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.

32115

ml-paper-writing

davila7

Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, reviewer guidelines, and citation verification workflows.

4897

openapi-spec-generation

wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

22122

korean-skill-creator

clwmfksek

한글 기반 클로드 스킬 자동 생성 도구. 사용자가 "클로드 스킬을 만들어줘" 또는 "[요구사항] 스킬 만들어줘"라고 요청할 때 사용. Progressive disclosure 원칙을 따르는 한글 문서 구조(SKILL.md + references/)를 자동으로 생성하고, 실전 예시를 포함한 일관성 있는 스킬 템플릿을 제공.

8132

ui-design-system

davila7

UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.

29108

image-enhancer

ComposioHQ

Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.

20111

content-research-writer

ComposioHQ

Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.

15111

skill-forge

WilliamSaysX

Automated skill creation workshop with intelligent source detection, smart path management, and end-to-end workflow automation. This skill should be used when users want to create a new skill or convert external resources (GitHub repositories, online documentation, or local directories) into a skill. Automatically fetches, organizes, and packages skills with proactive cleanup management.

11115

notion-knowledge-capture

makenotion

Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.

10115

spec-kit-workflow

jmanhype

Guides specification-driven development workflow. Automatically invoked when discussing new features, specifications, technical planning, or implementation tasks. Ensures proper workflow phases (specify → clarify → plan → checklist → tasks → analyze → implement).

11111

citation-management

davila7

Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.

2395

svelte-expert

Raudbjorn

Expert Svelte/SvelteKit development assistant for building components, utilities, and applications. Use when creating Svelte components, SvelteKit applications, implementing reactive patterns, handling state management, working with stores, transitions, animations, or any Svelte/SvelteKit development task. Includes comprehensive documentation access, code validation with svelte-autofixer, and playground link generation.

11107

How to choose a Documentation skill

Start by identifying your primary documentation output. Do you need to manage external knowledge bases like Confluence or create local technical assets like ADRs and diagrams? Evaluate each skill based on its specific scope. Look at the output format and the level of interaction required. Some skills are designed for direct file manipulation, such as LaTeX or .docx, while others function as information retrieval tools for specific frameworks. Prioritize skills that match your existing workflow tools to ensure they integrate naturally into your development routine.

More Documentation skills

postmortem-writing
wshobson · 17 installs
product-manager-toolkit
davila7 · 32 installs
documentation-review
stacklok · 11 installs
design-md
sickn33 · 27 installs
add-neon-docs
neondatabase-labs · 7 installs
doc-coauthoring
anthropics · 16 installs
specification-architect
adrianpuiu · 13 installs
research-grants
davila7 · 6 installs
docstring
pytorch · 8 installs
excalidraw-diagram-generator
github · 18 installs
dbt-transformation-patterns
wshobson · 6 installs
teams-channel-post-writer
daymade · 5 installs
docs-review
metabase · 10 installs
latex-posters
davila7 · 22 installs
prepare-changelog
nextest-rs · 6 installs
workthrough
bear2u · 10 installs
writing-registry-meta
siriwatknp · 5 installs
design-research
mevans2120 · 9 installs
claude-md-improver
anthropics · 21 installs
session-handoff
davila7 · 13 installs
python-code-style
wshobson · 9 installs
user-journeys
alinaqi · 13 installs
feishu-doc
openclaw · 14 installs
markdown-to-html
github · 16 installs
code-review-excellence
wshobson · 19 installs
code-walk-thru
pchalasani · 6 installs
spec-to-backlog
atlassian · 8 installs
cookbook-audit
anthropics · 5 installs
prd
github · 11 installs
home-assistant-integration-knowledge
home-assistant · 8 installs
write-docs
tldraw · 6 installs
marker
benchflow-ai · 22 installs
microsoft-docs
github · 10 installs
update-docs
vercel · 25 installs
scientific-schematics
davila7 · 7 installs
legal-advisor
sickn33 · 11 installs
security-requirement-extraction
wshobson · 7 installs
openspec-continue-change
studyzy · 4 installs
seo-review
leonardomso · 9 installs
frontend-to-backend-requirements
davila7 · 8 installs
generate-release-notes
teambit · 7 installs
peer-review
davila7 · 11 installs
anti-slop
rand · 12 installs
architecture
davila7 · 12 installs
notion-research-documentation
openai · 5 installs
agent-md-refactor
davila7 · 7 installs
context7-auto-research
davila7 · 5 installs
wiki-architect
microsoft · 11 installs
microsoft-code-reference
github · 7 installs
fact-check
leonardomso · 7 installs
add-provider-doc
lobehub · 6 installs
schema-markup
davila7 · 10 installs
coding-standards
affaan-m · 7 installs
context-driven-development
wshobson · 7 installs
agent-researcher
ruvnet · 4 installs
changelog-generator
ComposioHQ · 3 installs
writing-skills
obra · 4 installs
docs-demo
remotion-dev · 3 installs
backend-to-frontend-handoff-docs
davila7 · 3 installs
openai-knowledge
openai · 5 installs
kimi-cli-help
MoonshotAI · 2 installs
resource-curator
leonardomso · 5 installs
baoyu-format-markdown
JimLiu · 7 installs
openspec-archive-change
studyzy · 4 installs
readme-generator
aws-samples · 3 installs
release-note-generation
microsoft · 5 installs
venue-templates
davila7 · 4 installs
api-documentation-generator
davila7 · 8 installs
create-docs
nuxt-content · 4 installs
obsidian-data-handling
jeremylongshore · 4 installs
hugging-face-paper-publisher
patchy631 · 6 installs
antfu
antfu · 6 installs
crafting-effective-readmes
davila7 · 3 installs
quality-manager-qms-iso13485
alirezarezvani · 8 installs
wiki-onboarding
microsoft · 4 installs
agent-docs-api-openapi
ruvnet · 4 installs
openai-docs
openai · 3 installs
planning-agent
parcadei · 5 installs
documentation
comet-ml · 6 installs
markdown-converter
steipete · 5 installs
mermaid-diagrams
davila7 · 8 installs
obsidian-hello-world
jeremylongshore · 4 installs
obsidian-migration-deep-dive
jeremylongshore · 4 installs
readme
sickn33 · 7 installs
wiki-page-writer
microsoft · 5 installs
create-handoff
parcadei · 3 installs
doc-gen
phodal · 4 installs
generating-api-docs
jeremylongshore · 5 installs
plantuml-ascii
github · 8 installs
wiki-qa
microsoft · 3 installs
code-review-checklist
vudovn · 3 installs
decisions
recyclarr · 4 installs
docs-sync
openai · 4 installs
microsoft-skill-creator
MicrosoftDocs · 6 installs
quality-documentation-manager
davila7 · 3 installs
readme-generate
spring-ai-alibaba · 6 installs

+1,050 more — browse all skills.

Frequently asked

Are these skills suitable for non-technical documentation?
Most skills in this list are optimized for technical workflows. Tools like meeting-minutes and .docx work well for general project management, while others, such as mermaid-gen and architecture-decision-records, are strictly for technical engineering contexts. Check the specific skill repository to see if it supports your desired content type.
How do I know if an agent skill is well-maintained?
Review the repository associated with each skill. Look for recent updates, active issue tracking, and clear documentation within the skill's own directory. High-quality skills provide specific triggers for when they should be loaded, such as the latex-writing skill, which offers guidance on when it should be activated.

Browse other tags

Search skills

Search the agent skills registry