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.
-
aws-samples Skill Sdpm Specスライド / プレゼン資料 / PowerPoint を spec 駆動で、丁寧なヒアリングを通して作るとき。 要件・論理構造・デザインを対話で固め、各ステップでユーザー承認を取る。既存 PPTX の編集や ガイド付きメニューからのスタイル作成もこちら。「相談しながら資料を作りたい」で起動。 Dialogue-driven deck design — real hearing, structured requirements, approval at each step. Also the entry point for editing an existing PPTX.
Audited -
aws-samples Skill Sdpm Vibe手元の素材(URL・論文・議事録・PDF・貼り付けテキスト)から、ヒアリング最小・確認なしで スライド / プレゼン資料 / PowerPoint を一気に高速生成するとき。 「これをスライドにして」「このURLから資料作って」「ざっとパワポに」などで起動。 Fast, autonomous slide/deck/PowerPoint generation from source material the user already has. Minimal questions, no per-step approval.
Audited -
azhi-ss Bundle Academic Figure Draft AnalyzerPlan evidence-backed figures for a paper draft, markdown notes, outline, manuscript, PDF, or paper webpage. Supports Draft-to-Figure fast-track for Markdown notes as well as comprehensive multi-figure planning for full manuscripts.
-
bangle-io Bundle WordgardWrite idiomatic Wordgard editor code (schema elements, extensions, commands, decorations, markdown specs) for the editor-w stack. Use whenever working on wordgard, @bangle.io/wordgard-utils, @bangle.io/wordgard-markdown, or packages/core/editor-w, or when reviewing such code.
-
berserkdisruptors Skill Context VerifyVerify current branch changes against the context repository. Maps changed files to codegraph modules, loads scoped conventions and verification procedures, checks historical constraints from contextual commits, and executes verification steps. Produces a structured report with findings.
-
m16khb Skill Document TemplatesDocument Builder Templates
-
betterthantomorrow Bundle Backseat DriverEffective use of the Backseat Driver extension and its tools for Clojure interactive programming. Use when: working in Clojure (including all dialects and runtimes) project, be it reading, planning, developing, or evaluating code in the REPL, looking up function documentation or ClojureDocs examples, choosing REPL sessions, editing Clojure files structurally, checking REPL output, planning implementations, reviewing code, or developing solutions incrementally. Whenever you consider any of these tools: clojure_evaluate_code, clojure_load_file, clojuredocs_info, clojure_list_sessions, clojure_symbol_info, clojure_repl_output_log, clojure_edit_files, clojure_balance_brackets. Also use this skill when PLANNING or DISCUSSING Clojure development approaches — not only at the moment of REPL evaluation.
-
bhouvana Skill Instinct DebtUse when the user asks to see accepted engineering debt, "what did instinct defer", "list the instinct: markers", "instinct debt ledger", or wants a report of deliberately-accepted limitations across the codebase. Explicit invocation only; one-shot report, changes nothing.
Audited -
facebookexperimental Skill Progress RubricCreate evidence-based Hermit progress reports from live measurements. Use when gathering, validating, or writing a project progress report.
-
from68 Bundle Full Stock AnalysisComprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.
-
full-stack-skills Skill OcrmypdfOCRmyPDF core skill — add searchable OCR text layer to scanned PDFs, convert images to searchable PDFs, support 100+ languages via Tesseract. Use when the user needs to OCR a PDF, make a scanned PDF searchable, or extract text from scanned documents.
-
full-stack-skills Skill Ocrmypdf ImageOCRmyPDF image processing skill — deskew, rotate, clean, despeckle, remove border from scanned documents. Use when the user needs to improve scanned PDF quality, fix skewed pages, remove noise, or clean up scanned documents before OCR.
-
full-stack-skills Skill Ocrmypdf OptimizeOCRmyPDF optimization skill — compress PDFs, configure PDF/A output, JBIG2 encoding, and lossless optimization. Use when the user needs to reduce PDF file size, create archival PDF/A files, or optimize OCR output.
-
getsentry Skill Write DocsCreate or update documentation pages for the Abacus docs site. Use when adding new documentation, updating existing pages, or ensuring docs stay in sync with code changes. Ensures pages follow Starlight patterns and build correctly.
845 -
gexijin Skill Word DocumentProduce Word (.docx) documents from markdown manuscript sections. Use when asked to generate a Word document, create a docx, compile the manuscript, or export to Word. Assembles markdown sections, embeds figures/tables, and converts via pandoc with journal-ready formatting.
-
gigayaya Bundle Scope ResearchUse when the user explicitly asks to research the scope of a requirement or proposed change against the current codebase — e.g. "research the scope of this requirement", "what would adding X touch in this codebase", "do scope research on this spec", "/scope-research". Surveys the codebase to surface concrete facts about which files/areas a change would touch and the relevant facts about each touchpoint (callers, prior similar changes, current test state, conventions in use, data/interface contracts), with an honest LOC range per touchpoint. Presents facts neutrally — does not assign t-shirt sizes, time estimates, or risk ratings. When unsure about something material, asks the user clarifying questions before writing the report. Manual-trigger only — never auto-invoke. Skip for trivial single-file or one-line changes where research adds no value.
-
coreline-ai Bundle Release DocsGenerate or update release documentation — README.md styling with badges and navigation, CHANGELOG entries, and release notes for version management
-
cskwork Bundle WorkImplement an approved backend exploration plan with scoped code changes, verification evidence, and paired work documentation.
-
cuga-project Skill Cuga Report BugReport a bug (upstream issue)
Audited -
dahlia Skill SachoHelp a maintainer adopt and operate Sacho, the opinionated changelog manager that keeps user-facing release notes as one small Markdown fragment per change under changes.d/ and compiles them into CHANGES.md at release time. Use this skill whenever a repository has a sacho.toml, a changes.d/ directory, or a CHANGES.md built from fragments; whenever the user wants to add Sacho to a project, write or edit a changelog entry for a change they just made, cut a release, publish release notes, or wire `sacho check` into CI or a pre-commit hook; whenever forward-porting a bugfix release across maintenance branches or resolving a changelog merge conflict; and whenever `sacho check` or the changelog merge driver reports a problem. Also use it any time the user mentions Sacho, changes.d fragments, or asks how to write a changelog entry for users instead of generating one from commit messages.
-
dahlia Skill Javascript Testing ExpertExpert-level JavaScript testing skill focused on writing high-quality tests that find bugs, serve as documentation, and prevent regressions. Advocates for property-based testing with fast-check and protects against indeterministic code in tests. Does not cover black-box e2e testing.
-
damionrashford Skill AppealReview a standing verdict as a second panel, admitting new counters and evidence the first pass missed, then re-run and report what changed. Use when the user disputes a verdict, says it was too harsh or too generous, asks to appeal, asks for a second opinion on an analysis, or says the judge got it wrong.
-
darkmatter Skill Prelude DocsManage a consumer repo's Prelude docs viewer content — prelude.docs.pages, groups, mdSplit README hero, and generated nixosOptions pages. Use when adding or fixing project documentation shown by `docs` / `x docs`, wiring the README landing page, or generating option docs.
-
dart-lang Bundle Proofread MarkdownProofreads Markdown files against Google guidelines.
-
dashersw Skill JS Framework Benchmark Reportname: js-framework-benchmark-report
-
datalayer Bundle PDFPDF form-processing toolkit for checking fillable forms, extracting form field metadata, validating bounding boxes, converting pages to images, and filling forms.
-
dceoy Bundle Okf AuthorCreate or update canonical Open Knowledge Format v0.2 concepts in HOKF. Use when authoring Markdown under okf/, adding concept metadata or cross-links, or recording a knowledge change in the reserved index.md and log.md files.
-
defeat-beta Bundle Defeatbeta Earnings AnalysisCreate professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fast-turnaround format focusing on beat/miss analysis, key metrics, updated estimates, and revised thesis. Includes 1-3 summary tables and 8-12 charts. Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report.
-
vanillaflava Bundle Wiki LintHealth-check the wiki: scan all pages for broken wikilinks, orphaned pages, stale index entries, missing connections, em-dash violations, orphaned assets, and schema errors. Produces a dated lint report. Always use this skill when the user says /wiki-lint, mentions broken links, dead wikilinks, orphaned pages, 'what's broken in my wiki', 'are my links working', 'which pages have no connections', or asks for a wiki health check. Also use when the user notices a link that doesn't resolve, suspects the index is out of date, or asks whether the wiki is in good shape - even if they don't say 'lint'. Never auto-fixes anything; reports only. When in doubt whether a wiki health check is being requested, use this skill. Requires filesystem read access and write access to archive/.
-
vanillaflava Bundle Wiki IngestProcess source files into synthesised wiki pages. Always use this skill when the user says /wiki-ingest, 'import these files', 'process my clippings', 'ingest this article', 'I have new articles to add', 'turn this PDF into a wiki page', 'what's in my raw/ folder', or 'what have I ingested'. Also use when the user mentions dropping a file somewhere to process, wants to turn any document, article, or PDF into a wiki page, or asks about files in raw/ or ingested/ - even if they don't say 'ingest'. Treats raw/ as a flat queue; scans all files, synthesises knowledge into wiki pages, and moves each source to ingested/ as an atomic commit. When in doubt whether source material processing is being requested, use this skill. Requires filesystem read/write/move access.
-
warpdotdev Skill Oz Report PrReport a pull request back to the Oz platform after creating one.
-
warpdotdev Skill Oz Finish TaskReport task completion or failure back to the Oz platform when done with a task.
-
wawoodwa Bundle Context Kit SplitReorganize a project's markdown docs to cut per-session context load: move accumulated history (changelogs, completed-work logs, per-version lessons, module breakdowns) out of session-loaded entry-point docs (CLAUDE.md, README.md, status.md, large runbooks) into companion files, leaving a pointer plus a "where to add new content" rule behind. Substance is preserved verbatim; only its location changes. Trigger explicitly via "my docs have grown too large", "shrink CLAUDE.md", "split my docs", "extract the changelog", "reduce context for agents", or similar; an explicit request targets whatever file or section the user names, regardless of size. May also be offered proactively as a one-time soft by-the-way if you happen to notice an entry-point doc has grown large and history-dominated -- don't hunt for candidates, and drop it if declined. Skip when the doc is substantive current reference (its size is purposeful) or each shipped change already self-extracts.
-
wazuh Skill Create PrPrepare a standardized pull request for a Wazuh Dashboard repository (verify version base branch, DCO sign-off, CHANGELOG entry, run local checks, and produce a ready-to-paste PR body with a pre-flight report). By default it prepares and hands off; it only runs `gh pr create` when explicitly asked. Use when the user asks to create, open, draft, or prepare a PR, or to get work ready for review.
-
weaiclub Bundle FormatThis skill converts any markdown resume into the standard format that can be rendered by resume-builder templates. Use when you have a resume in non-standard format and want to render it on the platform. Triggered by "format my resume", "convert to template format", "prepare for rendering". Content is NEVER modified - only structure/format is adjusted.
-
wellwelwel Skill DocumentationDocumentation deep-dive for the poku website covering Docusaurus setup, language policy, feature-to-docs mapping, conventions, JSDoc, and the changelog. Use when editing or adding docs or mapping a feature to its page.
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 sdpm-spec, sdpm-vibe, academic-figure-draft-analyzer. 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.