Docs & Writing
Docs & writing agent skills turn AI agents into dependable technical writers: READMEs, API references, PDFs and Word documents, changelogs, and style-guide enforcement. Install one and your agent produces the same structure and tone every time it writes.
-
vamfi Bundle Research MethodologySystematic approach for gathering authoritative, version-accurate documentation. Claude invokes this skill when research is needed before implementation. Ensures truth over speed while achieving both.
-
autohandai Skill Deep ResearchConduct iterative, multi-source deep research on a topic and produce a cited project report.
-
gl0bal01 Bundle Malware AnalysisOrchestrate the complete malware analysis lifecycle across triage, dynamic analysis, detection engineering, and report writing. Use as the single entry point for any malware analysis task — routes to specialized sub-skills by file type and phase, carries findings between phases, and supports multi-sample batch workflows.
-
dwertent Skill DocsWrite or update project documentation. Produces clear, concise, developer-style docs. Use when the user asks to write docs, document a feature, create a README, or update existing documentation.
-
dwertent Skill Issue SolverAnalyze a GitHub issue (or any issue description), research linked resources, and produce a solution plan as a markdown file. Use when the user asks to solve an issue, investigate an issue, plan a fix for an issue, or create a solution plan from a GitHub issue URL or description.
-
timogilvie Skill Document OrchestratorGenerate structured markdown documents (PRDs, tasks, investigation plans) from templates based on workflow type. Creates directory structure and manages document lifecycle for feature, bug, and plan workflows.
-
arize-ai-openinference Skill JS Docs SyncKeep hand-written docs/ documentation in JS packages accurate and up to date with their source code. Use this skill whenever: (1) source files in a JS package that has a docs/ folder are modified — especially exports, function signatures, types, or public API changes, (2) the user asks to "update docs", "sync docs", "check if docs are accurate", "review the documentation", or similar, (3) new exports or features are added to a JS package and the docs need to reflect them. Also trigger when the user mentions documentation drift, stale examples, or missing API coverage in any JS package under js/packages/.
-
rockscy Skill Bug From UserConvert a vague user complaint into a reproducible bug report a solo dev can act on. Use when the user pastes a confusing customer message, says "user says it's broken but I can't repro", "this email makes no sense", or wants to triage a bug report.
-
jeremy-allen Bundle Developing Packages RBuilding robust R packages with modern tidyverse patterns. Use this skill when creating or maintaining R packages, designing APIs, choosing dependencies, implementing input validation, writing error messages, or deciding between internal and exported functions. Covers dependency strategy, tidyverse API design patterns, validation approaches, error handling with cli/rlang, testing levels, and documentation priorities.
-
joelmeaders Bundle ResearcherA comprehensive research assistant skill that enables agents to gather, analyze, and synthesize information from multiple sources. Use when the user needs deep research, data analysis, fact-checking, competitive analysis, or comprehensive reports on any topic. Keywords: research, analysis, information gathering, fact-check, report, synthesis, investigation, study.
-
artemxtech Bundle Sync Claude SessionsSync Claude Code sessions to Obsidian markdown. Export, resume, add notes, close sessions. USE WHEN user says "sync sessions", "export sessions", "resume session", "add session note", "close session", "log session".
-
sethdford Skill Release Notes GeneratorGenerate comprehensive release notes for Confluence from Jira issues, git commits, and pull requests. Use when preparing releases, creating changelogs, documenting version updates, or when user mentions release notes, changelog, version, or release documentation.
-
ray-project Skill Backport DocsCherry-pick documentation changes from master onto a release branch so they appear on the docs.ray.io /latest build
-
ray-project Bundle Sphinx FixDiagnose a failing Ray Sphinx / Read the Docs documentation build. Parses the Sphinx warning stream (an RtD build log, a local build, or pasted text), classifies each warning against a rules table, and proposes the canonical fix in severity-tier order. Detects a hard-broken build, segregates known-benign suppressed classes, and lists every unclassified warning. Use when a `docs/readthedocs.com:anyscale-ray` check fails, when asked "why is the docs build failing?" or "what warning is breaking this PR?", or to turn a Sphinx warning dump into an ordered fix list.
-
ray-project Bundle Rst To MystConvert Ray documentation pages from reStructuredText (.rst) to MyST Markdown (.md). Use when migrating existing files under doc/source/ to MyST, finishing a partial MyST migration of a directory, or when asked to convert/migrate a doc page to markdown. Covers the RST-to-MyST directive mapping, label and cross-reference preservation, sphinx-design tabs/dropdowns/card grids, doctest/testcode handling, the doc/BUILD.bazel doctest exclusions, and the build and doctest verification needed to land a clean docs PR.
-
ray-project Bundle Ray Soft WrapSoft-wrap (unwrap) hard-wrapped prose in Markdown/MyST files in the ray-project/ray repo so each paragraph and list item is one line, with deterministic content-invariant, render-equality, and idempotency checks. Use when asked to soft-wrap, unwrap, or reflow Ray docs (.md/.markdown), or to normalize line wrapping before style and grammar edits. Markdown only — rST files are converted to MyST first by a separate effort.
-
withastro Bundle TriageTriage a bug report. Reproduces the bug, diagnoses the root cause, verifies whether the behavior is intentional, and attempts a fix. Use when asked to "triage issue
-
octo-patch Bundle Morning AIDaily-scheduled AI news tracker. Collects updates from 80+ AI entities across 6 sources every 24 hours (default 08:00 UTC+8). Generates scored, deduplicated Markdown reports. Supports unattended cron/scheduled execution with date-stamped idempotent output.
-
airbytehq Bundle Airbyte Sdk ReferenceReference documentation for the Airbyte per-connector typed SDK packages
-
superlines Skill Llms Txt CreatorCreate and maintain llms.txt files for AI crawlers. Use when setting up AI-friendly documentation indexes, creating machine-readable content maps, or helping websites become more discoverable by LLMs like ChatGPT, Perplexity, and Gemini.
-
superlines Skill Faq Schema CreatorCreate FAQ content and JSON-LD schema markup optimized for AI search. Use when building FAQ sections, help documentation, or Q&A content that should be easily extracted and cited by AI assistants.
-
superlines Skill Geo Content OptimizerOptimize existing content for better AI search visibility using GEO (Generative Engine Optimization) best practices. Use when improving articles, documentation, or web pages to increase citations and brand mentions in AI-generated answers.
-
chronista-club-claude-plugin-chronista-style Skill Spec Design Guidespec(What & Why)・design(How)・guide(Usage)を docs/ に書き、コードと同じ PR で育てる Living Documentation の規律。設計に触れる変更のときに使う。
-
rapid-recovery-agency-inc Bundle Create Agents FilesCreate and maintain hierarchical AGENTS.md documentation from real package structure, dependencies, and call-site evidence. Use for any request to create or update an agents file, AGENTS.md, agents.md, or AGENTS hierarchy.
-
rapid-recovery-agency-inc Bundle Writing Clearly And ConciselyApply Strunk's timeless writing rules to ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Makes your writing clearer, stronger, and more professional.
-
joaquincampo Skill Orchestrating SubagentsUse preemptively at the start of any session whose work decomposes into delegable units and whose main-thread context is worth protecting. A report, a large feature, a migration are examples, not the full set; the trigger is the shape (many token-heavy steps, compact results), not the task type. Also use whenever the user asks to delegate work to subagents. Invoke before context fills, not after.
-
jwmyers Bundle DocumentationThis skill should be used when the user asks about "update documentation", "CLAUDE.md", "README.md", "documentation conventions", "document this", "add to docs", "update the readme", or discusses project documentation maintenance and standards.
-
jhaugaard Bundle Test OrchestratorSet up testing infrastructure and strategy for a project. This skill should be used when a project is ready for testing setup, including test framework configuration, initial test scaffolding, and documentation of testing approach. Primarily a setup skill with guidance for ongoing testing.
-
bauhaus-infau Bundle DienstreiseDienstreise-Assistent der Bauhaus-Universität Weimar. Begleitet Beschäftigte durch den gesamten Dienstreise-Prozess: vom Antrag (DR-001) über die Kostenkalkulation (DR-003) bis zur Reisekostenrechnung (DR-004). MANDATORY TRIGGERS: Dienstreise, Dienstreiseantrag, Reisekostenrechnung, Reisekostenabrechnung, DR-Antrag, travel request, business trip, Tagegeld, Reisekosten, BUW Reise, dienstlich reisen. Verwende diesen Skill immer wenn jemand eine dienstliche Reise plant, einen Dienstreiseantrag ausfüllen möchte, nach einer Reise die Abrechnung machen will, oder Fragen zu Reisekosten an der BUW hat. Auch wenn nur "ich muss nach [Stadt]" oder "Konferenz in [Ort]" gesagt wird und es um eine dienstliche Reise gehen könnte. Der Skill funktioniert als interaktiver Assistent, der Hotels sucht, Zugverbindungen recherchiert, Kosten kalkuliert und die PDF-Formulare automatisch ausfüllt.
-
propstreet Bundle Ask ExpertCreates expert consultation documents with code extraction, git diffs, and size tracking (125KB limit). Use when user asks to "create an expert consultation document", "prepare code for expert review", "gather architecture context", or needs comprehensive technical documentation for external analysis. Requires Node.js 18+.
-
propstreet Bundle Analyze DepsAnalyze dependency updates and generate a changelog report with breaking changes, new features, and actionable recommendations. Use after updating packages, before planned upgrades (preflight), or to research what changed between specific versions. Triggers on "analyze deps", "analyze dependencies", "dependency update report", "breaking changes in update", "what changed in dependency update".
-
propstreet Bundle Mine HistoryExtract and synthesize learnings from past Claude Code session transcripts into project documentation. Use when asked to "mine history", "extract learnings from past sessions", "what patterns keep recurring", or "improve docs from history".
-
mesca Skill Project NameDetect and provide the project name from package.json or pyproject.toml. Use when you need the project name, package name, or module name for imports, paths, or documentation.
-
mesca Bundle DocumentationGenerate and maintain project documentation using Material for MkDocs and mkdocstrings. Use when creating API references, building documentation sites, or writing user guides.
-
trifle-labs-skills Bundle Good Morning WebPlay the Trifle GM game via the web API. Posts creative G+M word pairs to earn balls. Supports multiple players (GiGi, Tilt) running concurrently as a daemon.
-
ai-dynamo Skill Docs To FernMigrate a plain Markdown docs/ folder to a Fern documentation site from scratch. Use this skill when a project has no existing publishing framework and needs to scaffold Fern config, migrate content, and build navigation.
Frequently asked questions
What are Docs & Writing agent skills?
Docs & writing agent skills turn AI agents into dependable technical writers: READMEs, API references, PDFs and Word documents, changelogs, and style-guide enforcement. Install one and your agent produces the same structure and tone every time it writes.
Which Docs & Writing skills are most installed?
Popular Docs & Writing skills on SkillMD right now include airbyte-sdk-reference, malware-analysis, docs-to-fern. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Docs & Writing skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.