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

changelog-generator
i-onlabs/claude-code-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
arogyareddy/composiohq-awesome-claude-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
wsxwj123/opencode-skills-backup
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
xiaoyanch2025/awesome-claude-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
thomashighbaugh/opencode
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes.
changelog-generator
muratcankoylan/composioskills
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
jeremylongworth-source/agentskills
Draft user-facing release notes for software, libraries, skillsets, and documentation releases. Use when Codex is asked to write release notes, summarize changes for a version, distinguish highlights from fixes, or prepare publication notes.
release-notes
idiagovaleta/claude-code-agents
Generate release notes / a CHANGELOG entry from commits since the last tag. Groups changes into Added, Changed, Fixed, Security, and Breaking changes, and highlights migration steps. Use when cutting a release or writing a changelog.
release-notes
leeflannery/release-mode-skills
>
release-notes
bavodaniels/rate-limit-client
Generate release notes from git commits since last tag for the rate-limit-client library
release-notes
lodekeeper/dotfiles
>
release-notes
t-animal/open-source-body-tracker
Generate release notes from commit messages since the last beta tag. Use when preparing notes for an upcoming beta or production release.
release-notes
zrxparley/pm-skills
Generate user-facing release notes from tickets, PRDs, or changelogs. Creates clear, engaging summaries organized by category (new features, improvements, fixes). Use when writing release notes, creating changelogs, announcing product updates, or summarizing what shipped.
technical-docs
getsentry/sentry-docs
Write and review technical documentation for Sentry SDK docs. Use when creating, editing, or reviewing documentation pages, especially MDX files in docs/platforms/.
docs-review
getsentry/sentry-docs
Review documentation for Sentry style and voice. Use when reviewing or writing user-facing documentation to ensure it follows the Sentry documentation style guide.
langfuse-cli
langfuse/skills
Interact with Langfuse and access its documentation. Use when needing to (1) query or modify Langfuse data programmatically via the CLI — traces, prompts, datasets, scores, sessions, and any other API resource, (2) look up Langfuse documentation, concepts, integration guides, or SDK usage, or (3) understand how any Langfuse feature works. This skill covers CLI-based API access (via npx) and multiple documentation retrieval methods.
documentation
microsoft/fast
Add documentation for contributors and developers.
openai-api-troubleshooting
openai/plugins
Use when an OpenAI API request fails and Codex needs to classify the likely cause, explain the next step, and route to the right follow-up. Covers common runtime failures such as blocked outbound network access, invalid credentials, exhausted API quota or credits, rate limits, and model, project, or organization access issues; delegate key provisioning to openai-platform-api-key and current documentation lookups to openai-docs.
notion-research-documentation
openai/plugins
Research across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations.
pinecone:docs
pinecone-io/pinecone-claude-code-plugin
Curated documentation reference for developers building with Pinecone. Contains links to official docs organized by topic and data format references. Use when writing Pinecone code, looking up API parameters, or needing the correct format for vectors or records.
upstash/search TypeScript SDK
upstash/search-js
Entry point for documentation skills covering Upstash Search quick starts, core concepts, and TypeScript SDK usage. Use when a user asks how to get started, how indexing works, or how to use the TS client.
documentation-standards
jr2804/prompts
Universal documentation standards and best practices for software projects
databricks-docs
databricks-solutions/lakebase-online-ml
Databricks documentation reference. Use as a lookup resource alongside other skills and MCP tools for comprehensive guidance.
documentation-organization
databricks-solutions/vibe-coding-workshop-template
>
05-erd-diagrams
databricks-solutions/vibe-coding-workshop-template
Patterns for creating clean, professional Mermaid ERD diagrams for data modeling documentation. Use when documenting Gold layer data models, creating master ERDs for complete models, domain-specific ERDs for focused views, or summary ERDs for large models (20+ tables). Includes organization strategies, syntax standards, relationship patterns, and cross-domain reference patterns.
image-enhancer
rohitg00/buildwithclaude
Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.
csharp-docs-and-comments
rheone/booststraping-llm-dev-container
Add and improve XML documentation and comments in C# code. Use when asked to document C#, improve docs, add XML comments, audit documentation, doc warnings, or improve code comments in .NET projects.
opa-compat-check
microsoft/rego-cpp
Check OPA Rego version compatibility for rego-cpp. Use when: updating OPA version, checking for new OPA releases, auditing rego-cpp compatibility, planning OPA upgrade work, reviewing OPA release notes for rego-cpp impact. Fetches OPA release notes, compares with current rego-cpp support, and produces an actionable compatibility report.
skill-best-practices
pedronauck/kodebase-go
Authors and structures professional-grade agent skills following the agentskills.io spec. Use when creating new skill directories, drafting procedural instructions, or optimizing metadata for discoverability. Don't use for general documentation, non-agentic library code, or README files.
crafting-effective-readmes
pedronauck/devstack
Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.
markdown-search
ofershap/mcp-server-markdown
Search, navigate, and extract content from local markdown files via MCP. Use when working with documentation or knowledge bases.
search-acp-docs
plaited/plaited
Search the Agent Client Protocol documentation. Use when implementing ACP clients or servers, understanding the protocol, or checking transport details.
docs-mdoc-conventions
zio/zio-skills
Shared reference for mdoc code block modifiers and Docusaurus admonitions used across ZIO library documentation skills. Include when writing any documentation that contains Scala code blocks.
docs-data-type-ref
zio/zio-skills
Write a reference documentation page for a specific data type in a ZIO library. Use when the user asks to document a data type, write an API reference for a type, or create a reference page for a class/trait/object.
docs-writing-style
pietersp/zio-nats
Apply the zio-nats documentation voice, prose rules, and formatting style consistently.
swe-programming-elixir
wahidyankf/ose-primer
Elixir, Phoenix Framework, and Phoenix LiveView coding standards from authoritative docs/explanation/ documentation
sync-docs
guess/claude_code
This skill should be used when the user asks to "sync docs", "update guides", "check docs against official", "refresh documentation", "compare guides to official docs", "update docs from upstream", or mentions syncing the SDK documentation guides with the official Claude Agent SDK documentation.
gdpr-dsgvo-expert
420company/artemis
GDPR and German DSGVO compliance automation. Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests. Use for GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, and data subject rights management.
gdpr-dsgvo-expert
diegocornelio/claude-skills-c-suit
GDPR and German DSGVO compliance automation. Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests. Use for GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, and data subject rights management.
Ruby Information
elct9620/claude-ruby-plugin
When you need check documentation about Ruby classes, modules, and methods use this skill to get full details. Avoid check source code or use `ruby -e` for documentation unless absolutely necessary.
ruby-resource-map
zewelor/agents-skills
Use when working in a Ruby project - provides authoritative sources for documentation, typing, and tooling
gdpr-dsgvo-expert
ciciliaeth/claude-skills
GDPR and German DSGVO compliance automation. Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests. Use for GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, and data subject rights management.
ni
mrwillcom/ni-skill
Use ni instead of npm, yarn, pnpm, bun, or deno commands when working with JavaScript projects. When you need to install dependencies, run scripts, update packages, or perform any package manager operations, fetch ni documentation and use ni commands instead. Ni automatically detects the correct package manager from lock files (package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lock, deno.json).
doc-check
lambdalisue/dotfiles
Run format, lint, and spell check for documentation
bun
devcoder-re/dev-skills
Bun — fast all-in-one JavaScript/TypeScript runtime, package manager, bundler, and test runner. Use when building with Bun, running TypeScript, managing packages with bun install, writing tests with bun test, or asking about Bun APIs, configuration, or Node.js migration. Fetch live documentation for up-to-date API details.
flask-docs
knuckles-team/skill-graphs
Comprehensive reference documentation for Flask Docs.
readme-trick
lichamnesia/skill-lint
skill that tells agent to see README — README contains prompt injection
ansible-doc
swind/my-code-agent-skills
Use ansible-doc CLI to look up accurate Ansible module documentation before writing or reviewing playbooks. Trigger this skill whenever writing, editing, or reviewing Ansible playbooks or roles — especially when using any module you're not 100% certain about. Use it to verify correct parameter names, discover available modules for a task, check required vs optional parameters, and get real usage examples. Always consult ansible-doc before using less-common modules like community.general.*, ansible.posix.*, cloud provider modules, or any module where a parameter name is unclear. Don't guess module parameters — look them up.
content-collections
netlify/swar-templates
Use content-collections for type-safe content management with markdown files. Use when building blogs, documentation sites, or any content-driven pages with frontmatter and markdown.
storepal
xiao99xiao/storepal-skills
Manage App Store pages (privacy policy, terms, support, FAQ, release notes) and feedback with StorePal CLI. Use when asked to set up App Store required pages, get page URLs for App Store Connect metadata, update privacy policies or terms, or integrate StorePal with asc CLI.
product-changelog
rafaelgrasa/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
jupyter-educational-notebook
ddttom/webcomponents-with-eds
Create educational and interactive Jupyter notebooks as SPAs that explain concepts, teach topics, create tutorials, illustrate ideas from text, or build blog posts. Use for interactive guides, demonstrations, explanations, documentation, or any content meant for end users and learners displayed via ipynb-viewer block. Keywords include educational notebook, tutorial notebook, interactive guide, blog notebook, SPA notebook, explain topic, illustrate concept, teach interactively.
fyp-jupyter
ming-kai-lc/fyp-project
Complete data science research workflow for Jupyter notebooks covering CRISP-DM methodology from data loading through model validation, with MLflow experiment tracking integration, phase-based workflow guidance (Exploration, Systematic Experimentation, Analysis, Documentation), and skill integration points. Use when working on FYP data science projects requiring systematic data preprocessing, EDA, feature engineering, modeling, statistical validation, experiment tracking, or needing guidance on what to work on at each project phase. Includes MLflow setup for tracking 30+ experiment runs, weekly work planning for 10-week FYP timeline, and clear decision framework for when to use which skill (fyp-jupyter, crossvit-covid19-fyp, fyp-statistical-validator, tar-umt-fyp-rds, tar-umt-academic-writing).
data-dbt-guide
khalilbenaz/claude-skills-collection
Transformation de données avec dbt — models, tests, sources, macros et documentation automatisée. Se déclenche avec "dbt", "data build tool", "dbt model", "dbt test", "transformation de données dbt".
docs-scraping
victoryforphil/skill_issue
Add or refresh external documentation snapshots from user requests into split `.ext.md` pages and `index.ext.md`.
docs-to-code
olostep/olostep-cursor-plugin
Scrape API documentation or library docs and use them to write working, up-to-date code. Use when the user wants to integrate a third-party API, learn a new library, generate SDK usage examples, write code based on a docs URL, or update code after a library version change. This is the flagship workflow — never hallucinate API parameters when you can scrape the real docs.
release-gen
cataclysmbn/cataclysm-bn
Finish release follow-up after the changelog exists. Update `data/XDG/org.cataclysmbn.CataclysmBN.metainfo.xml` and send the matching Flathub PR with `gh pr create --web`.
documentation
josavicentevw/ai-agent-skills
Generate and maintain high-quality technical documentation including API docs, README files, architecture documentation, user guides, and code comments. Use when creating documentation, writing README files, documenting APIs, or when user mentions documentation, docs, or technical writing.
documentation
lucas-ataides/skills
Keep documentation in sync with code and hold its prose to Simplified Technical English (ASD-STE100). Detect link drift deterministically with skill-docs and reconcile the prose a tool cannot write, then gate it with ste-lint. Run after every code change. Use when the user changes code, renames or moves a file, updates a public API, edits a README or guide, asks to verify, refresh, or audit the docs, or wants docs in STE or simplified technical English.
documentation
williamzujkowski/standards
Documentation standards for documentation in Content environments. Covers