Back to tags
Tag

Agent Skills with tag: code-documentation

18 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

documentation-generation

Generate quality documentation - READMEs, API docs, inline comments. Use when creating new project documentation, updating existing docs, or ensuring documentation stays in sync with code. Covers README patterns, JSDoc, OpenAPI, and architecture docs.

READMEcode-documentationJSDocOpenAPI
hgeldenhuys
hgeldenhuys
1

claude-code-reference

Reference guide for Claude Code extensions. CONSULT BEFORE implementing skills, creating hooks, slash commands, or MCP servers. Use when building Claude Code extensions, understanding extension differences, or troubleshooting extension issues. Covers skills vs commands vs hooks vs MCP disambiguation.

developer-guidancecode-documentationplugin-hookstroubleshooting
hgeldenhuys
hgeldenhuys
1

comment-analyzer

Use when asked to review code comments for accuracy/quality or explicitly asked to run the comment-analyzer subagent.

code-commentscode-reviewcomment-qualitycode-documentation
troykelly
troykelly
1

pr-creation

Use after completing implementation - create pull request with complete documentation, proper labels, linked issues, and verification summary

pull-requestsgithubcode-documentationissue-tracking
troykelly
troykelly
1

inline-documentation

Use when writing code - ensure complete JSDoc, docstrings, and inline comments assuming documentation will be generated from code

code-documentationjsdocdocstringsinline-comments
troykelly
troykelly
1

inclusive-language

Use when writing code, documentation, or comments - always use accessible and respectful terminology

inclusive-languagecode-documentationrespectful-terminologyaccessibility
troykelly
troykelly
1

technical-doc-creator

Create HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical documentation, API docs, API references, code examples, or developer documentation.

html-generationcode-documentationapi-documentationsyntax-highlighting
prof-ramos
prof-ramos
0

codebase-documenter

Generates comprehensive documentation explaining how a codebase works, including architecture, key components, data flow, and development guidelines. Use when user wants to understand unfamiliar code, create onboarding docs, document architecture, or explain how the system works.

code-documentationarchitecture-documentsdeveloper-guidancedocumentation-generation
prof-ramos
prof-ramos
0

skill-contributor

Guides contributors through adding new skills to the claude-code-skills repository via Pull Request with proper validation and documentation

pull-requestdeveloper-guidancecode-documentationvalidation
WomenDefiningAI
WomenDefiningAI
21

ask-expert

Creates expert consultation documents with code extraction, git diffs, and size tracking (125KB limit). Use when user wants to prepare comprehensive technical documentation for external review, gather code context for architecture consultations, or create detailed technical analysis documents with full source context. Requires Node.js 18+.

nodejscode-documentationgittechnical-writing
propstreet
propstreet
1

analyzing-implementations

Documents HOW code works with surgical precision - traces data flow, explains implementation details, provides file:line references. Purely documentarian, no critiques or suggestions for improvement.

code-documentationimplementation-detailsdata-flow-tracingfile-line-references
samjhecht
samjhecht
1

code-explanation

Use when explaining code, concepts, or system behavior to a specific audience level - provides a structured explanation workflow with depth control and validation steps.

developer-guidancecode-documentationaudience-adaptationclarification
NickCrew
NickCrew
52

commit-messages

Write clear commit messages. Use when asked to commit changes, write a commit message, prepare a commit, or describe changes for version control.

commit-messagegitversion-controlcode-documentation
rockorager
rockorager
21

skill-creator

Create and refine Codex skills (folders containing `SKILL.md`). Use when you need help naming a skill, writing effective `name`/`description`, structuring the on-disk instructions, or adding scripts/references/assets for repeatable workflows.

skill-templatescript-generationworkflow-automationcode-documentation
eliasjudin
eliasjudin
2

reverse-engineer

Deep codebase analysis to generate 9 comprehensive documentation files. Adapts based on path choice - Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). This is Step 2 of 6 in the reverse engineering process.

reverse-engineeringcodebase-analysiscode-documentationbusiness-logic-extraction
jschulte
jschulte
2

codebase-research

Orchestrates comprehensive codebase research by decomposing user queries into parallel sub-agent tasks and synthesizing findings. This skill should be used when users ask questions about how code works, where functionality exists, how components interact, or need comprehensive documentation of existing implementations. It focuses exclusively on documenting and explaining the codebase as it exists today.

codebase-analysiscode-documentationdeveloper-guidancecode-explanation
mhylle
mhylle
3

literate-programming

CRITICAL: ALWAYS activate this skill BEFORE making ANY changes to .nw files. Use proactively when: (1) creating, editing, reviewing, or improving any .nw file, (2) planning to add/modify functionality in files with .nw extension, (3) user asks about literate quality, (4) user mentions noweb, literate programming, tangling, or weaving, (5) working in directories containing .nw files, (6) creating new modules/files that will be .nw format. Trigger phrases: 'create module', 'add feature', 'update', 'modify', 'fix' + any .nw file. Never edit .nw files directly without first activating this skill to ensure literate programming principles are applied. (project, gitignored)

literate-programmingnoweb.nw-filescode-documentation
dbosk
dbosk
1

readme-generator

Auto-generates professional README.md files for Arduino/ESP32/RP2040 projects following open-source best practices. Use when user wants to document their project for GitHub, needs help writing a README, or says "make my project shareable". Follows awesome-readme standards with sections for Overview, Hardware, Software, Setup, Usage, Troubleshooting, and Contributing.

documentation-automationcode-documentationopen-sourcereadme
wedsamuel1230
wedsamuel1230
1