Documentation
Documentation tools and technical writing skills
6825 skills in this category
Subcategories
documentation
Write clear, comprehensive documentation. Use when creating README files, API docs, guides, or when the user asks for help documenting code.
create-bug-report
Log bug reports with technical details. Use when customer reports software bugs, errors, unexpected behavior, or system malfunctions.
implementation-planning
Create technical implementation plans from specifications with intelligence-backed architectural decisions. Use when specification exists and user mentions tech stack, architecture, implementation approach, or asks "how to implement" or "how to build" the feature.
referral-program-designer
Design referral programs for newsletter growth. Use when: (1) Creating a newreferral program, (2) Choosing referral rewards, (3) Writing referral copy inSpanish, (4) Planning referral program launch. Produces complete program specswith copy templates.
test-writer
Generates comprehensive test files for functions and classes. Use after writing a function, method, or class to quickly create unit tests with edge cases, assertions, and proper test structure. Supports multiple testing frameworks (pytest, unittest, jest, etc.) and follows testing best practices (AAA pattern, mocking, fixtures).
context7-intake
Use when Codex needs curated documentation context or outlines from the Context7 MCP server.
definitiontech-spike
Scope and prioritize technical spikes that de-risk architecture or implementation questions.
vision
Analyzes and processes images using Claude's vision capabilities. Supports OCR, image classification, diagram comparison, chart analysis, visual Q&A, and more. Use when users need to understand, extract, or analyze visual content.
markitdown
Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting YouTube transcripts, or processing batches of files. Supports 20+ formats including DOCX, XLSX, PPTX, PDF, HTML, EPUB, CSV, JSON, images with OCR, and audio with transcription.
mova-connector-scaffolder-basic-wrapper
Given an API description and a docs bundle (e.g. from skill.context7_docs), generate a MOVA skill skeleton for a connector: ds/env schemas, manifest, prompt profile, runtime binding stub, cases, and docs.
component-testing
React component testing with Vitest and Testing Library. Use when writing unit tests for components.
docs-page-generator
Generate documentation pages for components. Use when creating docs, adding a documentation page, writing component documentation, or setting up API docs for a component. (project)
code-documenter
Automatically detect and add comprehensive documentation to code files across multiple languages (Python, JavaScript/TypeScript, C/C++, Dart/Flutter). Generate language-appropriate docstrings, comments, and examples following industry standards. Use when code files lack documentation, after implementing new features, or when requested to document code. Support single files and batch documentation.
writing-memories
Writes or updates memory files with proper YAML frontmatter in the agent's memories directory. Use when saving new project learnings or updating existing memory files.
rust-modern-features
Modern Rust features from versions 1.80-1.92. Use when writing new code, reviewing for modern idioms, or upgrading codebases to use latest stable features. Reference for what's available in Rust 1.92.
product-owner
Max - Senior Product Owner with 10+ years agile experience. Use when defining product vision, creating/prioritizing backlog, writing user stories with acceptance criteria, making scope decisions, validating features against business goals, or planning releases and sprints. Also responds to 'Max' or /max command.
session-handoff
End-of-session workflow that audits workspace for junk files, validates work against development principles, updates session documentation, and completes handoff. Use when wrapping up a session or when user says "end session", "handoff", "wrap up", "quick handoff", or "full handoff".
knowledge-taxonomy
Categorize extracted information into the appropriate knowledge base subdirectory (tasks, definitions, wiki, project-status, people, jira-drafts). Use when organizing extractions into the knowledge base.
postmortem-writing
Document root cause analysis for team learning. Blameless, actionable, preventive.
create-flowchart
This skill creates comprehensive ASCII flowcharts in markdown for visualizing complex workflows, user journeys, system architectures, and decision trees. This skill should be used when documenting processes with multi-path flows, parallel execution, approval gates, and nested processes with clear visual hierarchy.