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

readme-generator
jshsakura/awesome-opencode-skills
Use when a task needs a maintainer-ready README built from exact repository reality, with zero hallucinated commands, flags, or config keys.
api-documentation
wesley1600/claudecodeframework
Create comprehensive API documentation with examples, parameter descriptions, and interactive code samples
documentation-server
andrea9293/mcp-documentation-server
Use when you need to store, retrieve, search, or manage documents in a local knowledge base with semantic search and hybrid (vector + full-text) retrieval. Also use when interacting with the documentation server web interface, managing uploads, or performing AI-powered document analysis. Use this instead of MCP-native tool definitions when context efficiency is a concern.
openai-docs
moizibnyousaf/ai-agent-skills
Use when the user asks how to build with OpenAI products or APIs and needs up-to-date official documentation with citations, help choosing the latest model for a use case, or explicit GPT-5.4 upgrade and prompt-upgrade guidance; prioritize OpenAI docs MCP tools, use bundled references only as helper context, and restrict any fallback browsing to official OpenAI domains.
deepresearch-readme
j5ik2o/ai-tools
>
technical-writing
openhands/extensions
Guides technical explanations toward flowing, direct, conversational prose. This skill should be used for engineering chat, design discussion, architecture analysis, code-review explanations, and technical recommendations that should be concise without becoming fragmented or vague.
api-documentation
troykelly/codex-skills
Use when API code changes (routes, endpoints, schemas). Enforces Swagger/OpenAPI sync. Pauses work if documentation has drifted, triggering documentation-audit skill.
paperless-ngx
sundial-org/awesome-openclaw-skills
Interact with Paperless-ngx document management system via REST API. Use when users want to search, upload, download, organize documents, manage tags, correspondents, or document types in their Paperless-ngx instance.
dependency-upgrade
dralgorhythm/claude-agentic-framework
Sequences safe dependency upgrades — verified pins, staged rollout, changelog gates. Use when upgrading or bumping a dependency, reviewing a Dependabot or Renovate PR, resolving a lockfile conflict, applying a CVE-driven update, or pinning a GitHub Action or git tag.
code-documentation
plaited/agent-eval-harness
TSDoc standards for TypeScript/JavaScript code. Automatically invoked when writing, reviewing, or editing any TSDoc comments, code documentation, or API documentation. (project)
ansible-designer
3a2dev/ansible-designer
AI-assisted Ansible authoring toolkit for Claude Code. Scaffolds, reviews, and updates playbooks, roles, collections, and ansible.cfg files following production best practices. Sub-commands: new-playbook, review-playbook, update-playbook, new-role, review-role, update-role, new-collection, review-collection, update-collection, new-conf, review-conf, update-conf. Requires bash_tool. Runs discovery (CLAUDE.md to ansible.cfg to README to filesystem) at the start of every command.
data-architecture
microsoft/github-copilot-modernization
Generate data architecture and persistence layer documentation with data model diagram
readme-creation
keminghe/common-devx
|
create-readme
thatjuan/agent-skills
Create a README.md file for the project
documentation
nikhilmaddirala/gtd-cc
Implement and maintain GitHub project documentation using a layered system. Use when creating, updating, or auditing documentation.
bx-docbox
ortus-boxlang/skills
Use this skill to generate API documentation from BoxLang source code using DocBox: CLI usage, programmatic DocBox.addStrategy().generate(), HTML themes (default SPA and frames), JSON output, UML/XMI output, project title configuration, source exclusions, and commandbox integration.
technical-writing
bjornmelin/dev-skills
Internal engineering docs: specs, ADRs, architecture, runbooks, migrations, rollout plans, and maintainer guides.
go-api-documentation
sentenz/skills
Automates API documentation creation for Go projects using godoc conventions and best practices. Use when creating, modifying, or reviewing documentation comments, or when the user mentions godoc, documentation, or API docs.
changelog
toilahuongg/shopify-agents-kit
Generate and maintain changelogs following Keep a Changelog format. Analyzes git commits, categorizes changes, and produces well-structured release notes.
expectations
citypaul/dotfiles
Working expectations and documentation practices. Use when capturing learnings, documenting gotchas, recording architectural decisions, or understanding how to work with a codebase. Triggers on "document this", "remember this pattern", "what should I know about", or after completing significant features.
skill-repo-readme
carlosmarte/claude-symlink-agent-readme
Generate or refresh the README.md for a skill repository — one that vendors agentskills.io skills under `.agents/skills/<name>/SKILL.md`. Scans every skill's frontmatter, builds a skills table, and writes install instructions (`npx skills add` per skill plus a `curl | bash` one-shot) and a layout section. Trigger when the user runs or asks for `npx skill readme update`, or otherwise asks to create, update, generate, or refresh the README for a skill repo, when a repo's README is a bare stub, or after adding/removing skills under `.agents/skills/`. Only updates the README when the user explicitly asks — never regenerates it on its own.
create-readme
insulinocytus/skills
Create a README.md file for the project
gj-mr-review
thelastmagician/gj-gitlab-ai-workflow
Review GitLab merge requests for workflow compliance, code risks, test and documentation gaps, and merge readiness. Use when an MR is opened, marked ready, has review feedback, or needs a decision-ready report before a human chooses whether to merge.
xcodebuildmcp-docs-release-review
getsentry/xcodebuildmcp
Use when reviewing XcodeBuildMCP documentation, CLI command references, website manifest generation, changelog, release notes, and release script changes.
loom-technical-writing
cosmix/loom
Professional technical documentation writing for software projects. Use for READMEs, user guides, tutorials, migration guides, changelogs, API documentation, error messages, and release notes. Covers style, tone, voice, clarity, and audience-appropriate writing.
changelog-generator
grand151/awesome-opencode-skills
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
changelog-generator
questnova502/claude-skills-sync
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
changelog-generator
xfstudio/skills
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
release-notes
basmilius/skills
>-
hf-mcp
huggingface/skills
Use Hugging Face Hub via MCP server tools. Search models, datasets, Spaces, papers. Get repo details, fetch documentation, run compute jobs, and use Gradio Spaces as AI tools. Available when connected to the HF MCP server.
hf-release-notes
huggingface/huggingface_hub
Generate Hugging Face Hub (huggingface_hub) release notes from cached PR JSON files. Use when asked to draft release notes from PR files.
docs
upstash/context7
Retrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework. Use when writing code that depends on external packages, verifying API signatures, looking up usage patterns, generating code with specific libraries, or when training data may be outdated. Covers setup questions, migration guides, and version-specific docs.
repo-scaffold
majiayu000/spellbook
Scaffold or standardize a production-ready repository structure with specs, source layout, tests, CI, agent context, config examples, release notes, and operational docs. Use when starting a new repo, turning a prototype into a maintainable project, adding missing repository foundations, or creating a repo skeleton before implementation. For AGENTS.md-only context scaffolding, use agentsmd-scaffold.
skill-seekers
jakerains/agentskills
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills. Use when creating Claude skills from docs, scraping documentation, packaging websites into skills, or converting repos/PDFs to Claude knowledge.
gj-develop-change
thelastmagician/gj-gitlab-ai-workflow
Implement GitLab features, small changes, bugs, and hotfixes using focused project context and flow-aware safeguards. Use when code, tests, or scoped documentation edits are ready to be made after the flow label and required plan are confirmed.
api-docs-generate
manastalukdar/ai-devstudio
Generate OpenAPI/Swagger documentation from code analysis
readme
ngys9919/skills
Generate a professional GitHub README.md file following open standards with tech badges, architecture diagrams, setup instructions, and acknowledgements.
technical-writing
go7hic/ystack
Layered technical-writing standard: Diátaxis structure, Google developer style sentences, STE instruction rules, Global English syntax. Use for /technical-writing or when writing or reviewing docs, RFCs, readmes, PR descriptions, or commit messages.
readme-generator
serejaris/ris-claude-code
Use when creating or rewriting README.md for projects. Triggers on "write README", "create README", "update README". Creates human-focused documentation with proper structure.
api-docs
sila1404/freaker-skills
Generate, write, and keep API documentation in sync — covering REST/gRPC/GraphQL/RPC endpoints, request/response shapes, error codes, and auth, in any programming language or web framework. Produces both human-readable Markdown and an OpenAPI 3.1 YAML spec. Use this skill whenever the user asks to document an API, write API docs, create an OpenAPI/Swagger spec, generate endpoint reference docs, update docs after changing a route/handler, or review whether docs match the actual code — regardless of what language or framework the codebase uses. Trigger this even if the user just says "document this endpoint" or "add docs for the new route" without mentioning OpenAPI or Markdown explicitly — those are the two outputs this skill always considers.
changelog-gen
sundial-org/awesome-openclaw-skills
Generate changelogs from git history. Use when you need release notes fast.
changelog-auto
manastalukdar/ai-devstudio
Auto-generate changelogs from commit history
technical-blog-writing
inference-sh/skills
Technical blog post writing with structure, code examples, and developer audience conventions. Covers post types, code formatting, explanation depth, and developer-specific engagement patterns. Use for: engineering blogs, dev tutorials, technical writing, developer content, documentation posts. Triggers: technical blog, dev blog, engineering blog, technical writing, developer tutorial, tech post, code tutorial, programming blog, developer content, technical article, engineering post, coding tutorial, technical content
product-changelog
inference-sh/skills
Product changelog and release notes that users actually read. Covers categorization, user-facing language, visuals, and distribution. Use for: release notes, changelogs, product updates, feature announcements, versioning. Triggers: changelog, release notes, product update, version notes, what's new, feature announcement, product changelog, update log, release announcement, version release, product release, ship notes
read
knoopx/pi
Read file contents with line numbers. Use when viewing source code, reading configuration files, examining documentation, or inspecting any text file.
forerunner-readme
derek-palmer/codeforerunner
Generate or rewrite README.md from a repository's actual code. Use when the user wants to create, refresh, or update the README.
renpy-galgame-builder
jaywang172/renpy-galgame-builder
Build, polish, localize, and validate Ren'Py galgame / visual novel prototypes. Use when Codex is asked to create a Ren'Py project, implement VN story flow, route logic, choices, status screens, cyber/anime galgame UI, placeholder or generated asset integration, CG/background/sprite declarations, Traditional Chinese localization, CJK font fixes, Ren'Py lint cleanup, README/docs, or packaging-ready visual novel examples.
commitizen
commitizen-tools/commitizen
Use this skill for tasks involving Conventional Commits, commit message validation, Commitizen configuration, semantic version bumps, changelog generation, or CI/release automation with the Commitizen CLI.
xcodebuildmcp-docs-command-review
getsentry/xcodebuildmcp
Use when reviewing XcodeBuildMCP changelog CLI command references for invalid current guidance while allowing historical migration examples.
technical-writing
agentstation/skills
Use this skill before you write or edit developer-facing prose. Artifacts include a response, README, docstring, comment, error message, PR, issue, release notes, runbook, API text, prompt, tool description, technical web page, and agent message. Use it when a request asks to write, rewrite, tighten, shorten, or proofread technical text. Use it when a draft reads like generated filler or AI slop. Do not use it for marketing, fiction, or other voice-led prose.
readme-generator
serejaris/personal-corp-os
Use when creating or rewriting README.md for projects. Triggers on "write README", "create README", "update README". Creates human-focused documentation with proper structure.
readme-generate
manastalukdar/ai-devstudio
Generate comprehensive README files from code analysis
loom-api-documentation
cosmix/loom
Document REST APIs with OpenAPI/Swagger specifications, endpoint references, authentication flows, error handling, and SDK guides. Use for API reference docs, Swagger specs, interactive explorers, and client library documentation.
api-gen
g1cloud/skills
Analyzes Spring MVC RestControllers to automatically generate OpenAPI specs and HTML documentation.
clinical-trial-protocol-skill
anthropics/knowledge-work-plugins
Generate clinical trial protocols for medical devices or drugs. This skill should be used when users say "Create a clinical trial protocol", "Generate protocol for [device/drug]", "Help me design a clinical study", "Research similar trials for [intervention]", or when developing FDA submission documentation for investigational products.
release-note-writer
microsoft/vscode-docs
Guidelines for writing and reviewing Insiders and Stable release notes for Visual Studio Code. This also includes instructions for updating release notes for recovery releases.
dedalexicon-terminology
dedalus-erp-pas/foundation-skills
Interroge la base de connaissances terminologique interne Dedalus (DedaLexicon TermViewer) pour obtenir la terminologie multilingue officielle, les définitions, les catégories, les termes déconseillés (DO NOT USE) et les UID des concepts métier ERP/santé (ORBIS, DIIT, QARA, etc.). À utiliser quand l'utilisateur demande le terme correct pour un concept, la traduction validée d'un terme métier (EN/FR/DE/NL/IT/ES/PT/NO), la définition d'un terme ORBIS/Dedalus, ou veut aligner du code, une UI ou de la documentation sur le langage ubiquitaire officiel Dedalus.
markdown-rendering
knoopx/pi
Renders markdown to self-contained HTML with a custom dark stylesheet and opens in browser. Use when previewing markdown documents, generating styled HTML from README or report files.
tailwind
upamune/radicaster
TAILWIND documentation assistant
product-changelog
delorenj/skills
Product changelog and release notes that users actually read. Covers categorization, user-facing language, visuals, and distribution. Use for: release notes, changelogs, product updates, feature announcements, versioning. Triggers: changelog, release notes, product update, version notes, what's new, feature announcement, product changelog, update log, release announcement, version release, product release, ship notes