Skip to content

Skill catalog

387documentation & writing agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.

Want your agent to use these? Set up Graph-of-Skills or get a free key. How these skills are sourced and what we check. Cannot find one? Your agent can write a skill for your own library. Have skills of your own? Install one on another machine. A skill that comes from GitHub shows its npx skills add command on its page.

  1. grill-with-docs mattpocock/skills

    A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

    1,224,605 installs
  2. domain-modeling mattpocock/skills

    Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

    880,797 installs
  3. writing-beats mattpocock/skills

    Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

    484,680 installs
  4. writing-shape mattpocock/skills

    Writing, exploit: shape raw material into an article, paragraph by paragraph.

    484,239 installs
  5. writing-fragments mattpocock/skills

    Writing, explore: mine raw fragments, no structure yet.

    483,639 installs
  6. writing-for-agents mattpocock/skills

    Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

    470,269 installs
  7. prisma-upgrade-v7 prisma/skills

    Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrating existing projects. Triggers on "upgrade to prisma 7", "prisma 7 m…

    374,889 installs
  8. writing-great-skills mattpocock/skills

    Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable.

    306,546 installs
  9. writing-plans obra/superpowers

    Use when you have a spec or requirements for a multi-step task, before touching code

    283,664 installs
  10. ubiquitous-language mattpocock/skills

    Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a gl…

    197,202 installs
  11. remotion-docs remotion-dev/skills

    Search Remotion documentation

    195,191 installs
  12. edit-article mattpocock/skills

    Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.

    191,782 installs
  13. pr mattpocock/skills

    Use when writing a PR body.

    171,042 installs
  14. writing-guidelines vercel-labs/agent-skills

    Review docs/prose for Writing Guidelines compliance. Use when asked to "review my docs", "check writing style", "audit prose", "review docs voice and tone", or "check this page against the writing handbook".

    105,917 installs
  15. doc-coauthoring anthropics/skills

    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 e…

    94,182 installs
  16. documentation-and-adrs addyosmani/agent-skills

    Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a design choice, when changing public APIs, shipping features, or when you need to record context…

    63,201 installs
  17. source-driven-development addyosmani/agent-skills

    Grounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outd…

    57,615 installs
  18. golang-documentation samber/cc-skills-golang

    Comprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, and llms.txt. Use when writing or reviewing doc comments, document…

    40,240 installs
  19. convex-docs convex/agent-skills

    Pull version-current Convex docs for the version this project uses — pin the installed version, fetch page-as-markdown or check node_modules types, freshness hierarchy — instead of writing a possibly-stale API from memo…

    35,849 installs
  20. firecrawl-knowledge-ingest firecrawl/firecrawl-workflows

    Export documentation portals, help centers and API reference sites into local markdown or JSON with Firecrawl browser, including pages that render with JavaScript, hide content behind collapsible navigation or paginate.…

    31,332 installs
  21. better-writing jakubkrehel/skills

    Writes and reviews your interface copy, from labels and errors to empty states and confirmations, so it matches your product's voice and tells people what to do next.

    28,743 installs
  22. spec-driven-implementation warpdotdev/common-skills

    Drive a spec-first workflow for substantial features by writing PRODUCT.md before implementation, writing TECH.md when warranted, and keeping both specs updated as implementation evolves. Use when starting a significant…

    28,696 installs
  23. write-product-spec warpdotdev/common-skills

    Write a PRODUCT.md spec for a significant user-facing feature in Warp, focused on detailed behavior and validation. Use when the user asks for a product spec, desired behavior doc, or PRD, wants to define feature behavi…

    28,670 installs
  24. write-tech-spec warpdotdev/common-skills

    Write a TECH.md spec for a significant Warp feature after researching the current codebase and implementation constraints. Use when the user asks for a technical spec, implementation plan, or architecture doc tied to a…

    28,600 installs
  25. update-skill warpdotdev/common-skills

    Create or update skills by generating, editing, or refining SKILL.md files in this repository. Use when authoring new skills or revising the structure, frontmatter, or guidance for existing ones.

    28,380 installs
  26. no-ai-slop petergyang/no-ai-slop

    Edit drafts into sharper, more human writing while preserving the writer's personal voice, or detect AI-slop patterns without rewriting. Use when the user wants a draft clearer, more direct, more opinionated, or less AI…

    28,192 installs
  27. baoyu-format-markdown jimliu/baoyu-skills

    Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks. Use when user asks to "format markdown", "beautify article", "add formatting", or improve article layout.…

    28,101 installs
  28. documentation-writer github/awesome-copilot

    Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework.

    27,795 installs
  29. unslop cursor/plugins

    Cut AI tells from any writing.

    27,770 installs
  30. prd github/awesome-copilot

    Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.

    24,065 installs
  31. Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or estab…

    22,240 installs
  32. mintlify mintlify/docs

    Set up, write, and publish documentation sites with Mintlify, and work on existing Mintlify projects. Use when the user wants to create a docs site for a repo or product, turn a docs/ folder or README into a hosted docs…

    19,454 installs
  33. write-feature-docs warpdotdev/common-skills

    Draft a complete documentation page for a new Warp feature from its PRODUCT.md and/or TECH.md spec. Use when an engineer has written a spec and needs to produce a first-pass MDX draft for the warpdotdev/docs repo. Also…

    19,138 installs
  34. create-readme github/awesome-copilot

    Create a README.md file for the project

    19,097 installs
  35. scan-new-specs warpdotdev/common-skills

    DEPRECATED and retired as of 2026-08-20. Do not invoke, and do not schedule. This skill scanned for merged PRODUCT.md specs and auto-drafted docs PRs, which produced documentation for features that had not shipped. Docs…

    19,095 installs
  36. technical-writing riekelt/technical-writer

    Use when writing, restructuring, or revising any technical document - specs, design docs, READMEs, reference documentation, plans, reports - or any prose that must survive being read twice by someone in a hurry. Encodes…

    18,582 installs
  37. writing-design-docs riekelt/technical-writer

    Use when writing a proposal, RFC, design document, spec, or migration plan - anything that argues for a change, records a design, or asks readers for input on one. Encodes the proposal skeleton, the Why & What decision…

    18,043 installs
  38. reviewing-technical-prose riekelt/technical-writer

    Use when reviewing, rewriting, or editing someone else's technical text, when writing a review report on a document, or as the final check before delivering any document. Encodes the severity mapping, the findings forma…

    18,035 installs
  39. stop-slop hardikpandya/stop-slop

    Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.

    17,982 installs
  40. writing-runbooks riekelt/technical-writer

    Use when writing operational documentation - runbooks, setup guides, release procedures, migration guides, deprecation guides, troubleshooting entries, or any ordered procedure someone will execute under time pressure.…

    17,934 installs
  41. writing-changelogs riekelt/technical-writer

    Use when writing a changelog entry, release notes, or a "what shipped" summary after completing work. Encodes the entry shape, the handover template, and the honesty conventions. Use after shipping meaningful work, even…

    17,914 installs
  42. writing-postmortems riekelt/technical-writer

    Use when writing a postmortem, incident report, or root-cause analysis after an outage, a defect that reached users, a data issue, or a near miss - or when turning an incident channel, alert log, or war-room thread into…

    17,845 installs
  43. recording-decisions riekelt/technical-writer

    Use when a decision needs recording - an ADR, a decision log entry, or when someone asks to write down why something was chosen, rejected, or superseded. Encodes the ADR and decision-log formats. Use whenever a choice w…

    17,832 installs
  44. writing-issues riekelt/technical-writer

    Use when writing or refining tracker items - epics, stories, tasks, bug reports, spikes, or acceptance criteria - or when turning a discussion, review finding, or plan into tickets. Encodes the survives-without-you test…

    17,828 installs
  45. documenting-legacy-codebases riekelt/technical-writer

    Use when documenting an existing codebase whose documentation is missing, stale, or untrusted - an inherited system, a legacy application, a repo where the docs lie - or when regrounding a documentation tree against the…

    17,789 installs
  46. diagramming-processes riekelt/technical-writer

    Use when a business process, workflow, lifecycle, or interaction between systems needs a diagram - a flow that prose serializes badly, a state machine, a message sequence, an enterprise process map - or when drawing the…

    17,621 installs
  47. documenting-contracts riekelt/technical-writer

    Use when documenting an HTTP API, message payloads, queue contracts, DTOs, file formats, or webhooks - or when writing the api-reference of a legacy campaign, or when callers keep asking what a field means or which erro…

    17,564 installs
  48. tailwind-4-docs lombiq/tailwind-agent-skills

    Comprehensive Tailwind CSS v4 documentation snapshot and workflow guidance. Use when answering Tailwind v4 questions, selecting utilities/variants, configuring Tailwind v4, or migrating projects from v3 to v4 with offic…

    17,551 installs
  49. readout warpdotdev/common-skills

    Produce a polished, self-contained HTML "readout" document under ~/.readouts (with an auto-maintained index page), either by snapshotting the findings accumulated in the current conversation or — when invoked fresh, e.g…

    17,498 installs
  50. nature-polishing yuan1z0825/nature-skills

    Polish, translate, or tighten existing academic prose while preserving facts, terminology, and evidence boundaries. Use for 论文润色、学术翻译、正文精简, or manuscript LaTeX layout fixes. Use nature-writing when the main task is draf…

    17,444 installs