1,076 free skills
Writing & Documentation skills
Skills for technical writing — READMEs, API documentation, changelogs, ADRs, and release notes.
Sourced from real, public repositories — synced daily, never invented.
1,076 free skills
Skills for technical writing — READMEs, API documentation, changelogs, ADRs, and release notes.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

hexdocs-fetcher
oliver-kriska/claude-elixir-phoenix
Fetch HexDocs for Elixir libraries with HTML-to-markdown conversion. Use when looking up docs on hexdocs.pm — modules, functions, guides, changelogs.
code-documentation-analyzer
jeremylongshore/claude-code-plugins-plus-skills
Analyze code documentation analyzer operations. Auto-activating skill
update-documentation
tenzir/skills
>-
searxng-search
varlabz/skills
Search the web using a local SearXNG instance. Use for web searches, finding current information, researching topics, checking news, looking up documentation, or finding recent events. Supports categories: general, news, images, videos, it, science, social media.
ai-changelog
sammcj/agentic-coding
Set up an AI-driven changelog system in any project, code or not. Suitable for both software projects and for non-code projects. Creates a CHANGELOG.md and instructions for agents to log changes. Use when the user wants to add or improve automated changelog management, AI-friendly changelog workflows, version stamping, or set up a changelog system for a new or existing project.
changelog
motormetrics/motormetrics
Understand auto-generated changelogs via semantic-release. Use when viewing release history, understanding changelog format, or debugging missing changelog entries.
release
terrylica/cc-skills
Run semantic-release with preflight checks. TRIGGERS - npm run release, version bump, changelog, release automation.
evaluator-optimizer
nickcrew/claude-cortex
Iterative refinement workflow for polishing code, documentation, or designs through systematic evaluation and improvement cycles. Use when refining drafts into production-grade quality.
spec-to-code-compliance
sickn33/agentic-awesome-skills
Verifies code implements exactly what documentation specifies for blockchain audits. Use when comparing code against whitepapers, finding gaps between specs and implementation, or performing compliance checks for protocol implementations.
learning-documentation-skill
breverdbidder/life-os
Document learning insights and activities to Supabase with proper categorization, formatting, and retrieval patterns
write-readme
remix-run/remix
Write or rewrite package README files in the style used by the Remix repository. Use when drafting a new package README, revising an existing README, or reviewing README structure, examples, installation instructions, and section ordering for Remix packages.
changelog
johnlindquist/claude
Generate and manage changelogs from git history. Use for release notes, tracking breaking changes, and maintaining project history.
diagnose-hid-keycodes
terrylica/cc-skills
Find out what an unknown USB/Bluetooth HID button actually emits without assuming the label or documentation. Uses Karabiner's.
procedure-coding
anthropics/healthcare
Assign CPT and HCPCS Level II procedure codes from clinical documentation the way a professional coder builds the claim. Use when users say "code this encounter for procedures", "what CPT codes apply", "assign HCPCS codes", "code this op note", or when turning visit notes or operative reports into claim-ready procedure codes.
writing-guidelines
rohitg00/pro-workflow
Apply clear-writing standards to any prose the agent produces - READMEs, docs, UI copy, error messages, commit and PR text, release notes. Use when writing or editing documentation, interface copy, or any text a human will read. Says "write the README", "improve this copy", "draft the docs", "word this error".
devops-runbooks
89jobrien/steve
Operational runbook and procedure documentation specialist. Use when
doc-claim-validator
nickcrew/claude-cortex
Validate that claims in documentation match codebase reality. Extracts verifiable assertions (file paths, commands, function references, behavioral claims, dependencies) from markdown docs and checks them against the actual project. Use after code changes, before releases, or when docs feel untrustworthy.
documentation-generation-doc-generate
rmyndharis/antigravity-skills
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI-powered analysis and industry best practices.
use-ctx7
discountry/ritmex-skills
Fetch up-to-date library documentation via the ctx7 CLI. Use PROACTIVELY whenever any code change, feature design, or implementation or user request involves a project dependency — always query the matching version's docs first before writing code.
write-readme
wilbeibi/wilbeibi-skills
>-
release-notes
jmerta/codex-skills
Use when the user asks to draft release notes, changelog entries, or GitHub Release text from commits, tags, branches, or merged pull requests. Resolves an exact Git range and surfaces breaking changes, migrations, security impact, and upgrade steps.
mastra-embeded-docs-look-up
mastra-ai/skills
Look up Mastra API documentation embedded in node_modules/@mastra/*/dist/docs/ for accurate API signatures. Use for Agent, Workflow, Tool, Memory configuration questions and code validation.
index-knowledge
cloudflare/kumo
Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation.
doc-coauthoring
aaaaqwq/agi-super-team
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
code-documentation-doc-generate
rmyndharis/antigravity-skills
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI-powered analysis and industry best practices.
write-readme
gkwa/volcanicviper
Write a brief README with a CLI cheatsheet. Use when creating or writing a README.md file.
skills-readme-updater
oldwinter/skills
This skill should be used after creating or modifying skills to update the main README.md file. It scans all skills in ~/.claude/skills/, extracts metadata from SKILL.md files, and regenerates the README with categorized skill listings. Triggers on requests mentioning "update skills readme", "refresh skills list", or after adding new skills.
humanize-readme
b4r7x/agent-skills
Rewrites a README.md to remove AI slop — buzzwords, generic openers, fake enthusiasm, and formulaic structure — replacing it with direct, honest, human-sounding writing. This skill should be used when the user wants to humanize a README, remove AI-generated writing patterns, make documentation sound less like ChatGPT wrote it, or asks to "humanize readme", "make it sound human", "remove AI slop from the docs". NOT for factual drift (whether the README's claims are still true — that is a docs-accuracy audit) and not for source code slop (anti-slop).
technical-writing
dauquangthanh/hanoi-rainbow
Creates high-quality technical documentation including API documentation, user guides, tutorials, architecture documents, README files, release notes, and technical specifications. Produces clear, structured, and comprehensive documentation following industry best practices. Use when writing technical documentation, creating API docs, developing user guides, documenting architecture, writing tutorials, preparing release notes, or when users mention "technical writing", "documentation", "API docs", "user guide", "tutorial", "README", "technical specification", "architecture document", or "developer documentation".
elixir-architect
gsmlg-dev/code-agent
Use when designing or architecting Elixir/Phoenix applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models with Ash Framework, structuring multi-app projects with path-based dependencies, or preparing handoff documentation for Director/Implementor AI collaboration
diataxis
keithpatton/diataxis-agent-skill
Classify, validate, generate, and audit documentation using the Diátaxis framework. Enforces quadrant purity across tutorials, how-to guides, reference, and explanation. Use when creating documentation, reviewing docs, auditing doc sets, restructuring existing content, or when the user mentions Diátaxis, documentation structure, or doc quality.
project-documentation
trewknowledge/agent-skills
Create non-technical documentation for project features in the docs/ folder. Use when documenting completed features, writing feature documentation, explaining how features work, or when the user asks to document the project or create docs for non-developers.
help-docs-writer
majesticlabs-dev/majestic-marketplace
Create customer-facing help documentation for product features. Use when writing help articles, knowledge base entries, how-to guides, or support documentation. Analyzes codebase to extract feature details and transforms them into user-friendly walkthroughs with troubleshooting sections.
linode-cli
rawveg/skillsforge-marketplace
Linode CLI Documentation
markdown-formatting
denolfe/dotfiles
Format and lint markdown and MDX files using markdownlint with comprehensive rule knowledge for automated and manual fixes. Use when working with .md or .mdx files, formatting documentation, linting markdown/MDX, or when user mentions markdown issues, formatting problems, or documentation standards.
readme
jimweller/clanker-skills
Write documentation based on conversation history and folder contents
langgraph-docs
langchain-ai/deepagentsjs
Use this skill for requests related to LangGraph in order to fetch relevant documentation to provide accurate, up-to-date guidance.
documentation
alexanderstephenthompson/claude-hub
Documentation standards for changelogs, feature specs, and module documentation
ring:documentation-structure
lerianstudio/ring
|
python-code-style
julianobarbosa/claude-code-skills
Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writing docstrings, or establishing project standards.
docs-update
hiromaily/go-crypto-wallet
Documentation update workflow. Use when modifying files in docs/ directory or any markdown files (*.md).
markdown-fetch
ckorhonen/claude-skills
Fetch and extract web content as clean Markdown when provided with URLs. Use this skill whenever a user provides a URL (http/https link) that needs to be read, analyzed, summarized, or extracted. Converts web pages to Markdown with 80% fewer tokens than raw HTML. Handles all content types including JS-heavy sites, documentation, articles, and blog posts. Supports three conversion methods (auto, AI, browser rendering). Always use this instead of web_fetch when working with URLs - it's more efficient and provides cleaner output.
repo
johnlindquist/claude
Create repository context bundles and code maps. Use to share codebase context, generate documentation, and understand project structure.
wp-readme-optimizer
jdevalk/skills
>
documentation
89jobrien/steve
Comprehensive documentation specialist covering API documentation, technical
reference-documentation
nickcrew/claude-cortex
Create exhaustive technical references, API documentation, and searchable reference materials. Use when building API docs, configuration references, or complete technical specifications.
compound-docs
oliver-kriska/claude-elixir-phoenix
Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.
doc-coauthoring
full-stack-skills/document-skills
Collaboratively draft, revise, and reader-test substantial documentation such as proposals, RFCs, decision records, technical specifications, strategy documents, and cross-team plans. Use when the user needs help transferring context, shaping an argument, resolving gaps, iterating on an existing document, or validating whether a document works for readers. Use a more specialized document skill when the requested artifact is a product-doc suite, technical tutorial, or API reference.
ring:documentation-review
lerianstudio/ring
|
ark-documentation
mckinsey/agents-at-scale-ark
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.
notion-markdown-conversion
childbamboo/claude-code-marketplace-sample
Converts Notion databases and pages to structured Markdown format using Notion MCP. Use when working with Notion data visualization, documentation, or exporting Notion content.
api-documentation
wojons/skills
Use when you need to generate comprehensive API documentation for REST/HTTP, gRPC, GraphQL, and RPC APIs
documentation
github/gh-aw
Write concise Diataxis docs for gh-aw with Starlight markdown conventions.
conventional-commits
knoopx/pi
Write Conventional Commits messages (v1.0.0) — type(scope): subject format for changelogs and semver. Use when drafting commit messages, PR titles, or release notes.
diataxis
joshuadavidthomas/agent-skills
Structure, classify, and write documentation using the Diátaxis framework. Use when writing docs, README files, guides, tutorials, how-to guides, API references, or organizing documentation architecture. Also use when asked to improve documentation, restructure docs, decide what type of doc to write, or classify existing content. Covers tutorials, how-to guides, reference, and explanation.
karpathy-education-first
learnprompt/andrej-karpathy-skills
Apply the education-first mindset — make everything you build teachable, create nano-project explanations, write for beginners. Use this skill when the user wants to explain a project to beginners, create a tutorial from code, write documentation that teaches (not just documents), make a concept accessible, or says "make this teachable", "explain like im a beginner", "nano project version", "teaching version", "explain from scratch", "blog post about this". Based on Karpathy 243-line GPT and Eureka Labs posts.
api-documentation
curiouslearner/devkit
Auto-generate comprehensive API documentation with examples, schemas, and interactive tools.
coauthoring-docs
osmontero/opencode-skills
Use when co-authoring documentation with users through a structured workflow. Triggers include requests to write documentation, proposals, technical specs, decision docs, RFCs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers.
documentation
srstomp/pokayokay
Use when creating READMEs, API docs, ADRs, or user guides. Provides templates and patterns for each documentation type. Dispatched by /work for docs-type tasks.
make-readme
gupsammy/claudest
>