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.
-
dineway Bundle Dineway Content OptimizeOptimize one exact Dineway Draft, then produce the canonical native content-only QA report used by Quality Attestation.
-
federicoimparatta Bundle Documentation ExtractionUse this skill when the user asks to turn closed tickets, Slack threads, meeting notes, PR descriptions, or email exchanges into durable documentation such as feature docs, runbooks, architecture decision records, or onboarding material. Trigger phrases include "document this feature", "write a runbook from these tickets", "extract docs from this thread", "documentar esto", "pasar a documentación", "write this up". Produces a document structured by surface or topic, not by chronology, with linked primary sources.
-
felinics Bundle PDFUse this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
-
felinics Bundle DOCXUse this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
-
felinics Bundle PPTXUse this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
-
felinics Bundle Gh Fix CIUse when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure context, draft a fix plan, and implement only after explicit approval. Treat external providers (for example Buildkite) as out of scope and report only the details URL.
-
fivetaku Skill Vibe Sunsang RetroConversation-log converter — transforms Codex session JSONL logs into Markdown (with per-session metrics and an activity-sorted index) and provides an analysis guide. Korean triggers: "변환", "대화 변환", "로그 변환", "회고", "이번 주 대화". English triggers: "retro", "convert conversations", "log conversion".
-
gustavogutierrez Bundle Documentation ArchitectDesign scalable, navigable documentation ecosystems for onboarding, architecture, operations, ADRs, runbooks, and reference; use when asked to architect docs, plan information architecture, design doc systems, organize knowledge bases, structure living documentation, or fix documentation fragmentation.
-
bex-co Bundle Beancount AskAnswer questions about a beancount ledger with BQL queries — spending, trends, net worth, burn rate, subscriptions, anomalies. Use this skill whenever the user asks an analytical/reporting question about their ledger — "how much did I spend on groceries last month", "what's my net worth", "what subscriptions am I paying for", "did anything unusual happen in May", "what's my monthly burn" — or asks for a spending report/summary. Every figure in an answer comes from a bea --json query run the user can see and re-run (bean-query only when bea is unavailable); the skill is strictly read-only. SKIP when the user wants to record transactions (beancount-options / beancount-import), reconcile against a statement (beancount-reconcile), migrate from another app (beancount-migrate), edit the ledger in any way, or asks how beancount/BQL works in general (that's a docs question, not a query over their data). The core trigger is "answer this question from my ledger's data".
-
bex-co Bundle Beancount CloseRun a month-end close ritual over a beancount ledger — reconcile every active account, verify balance assertions, check recurring-entry completeness, sweep flagged entries, and commit the month's P&L/balance-sheet summary. Use this skill whenever the user wants to close out a period — "close the month", "run my June close", "do my month-end", "wrap up May's books". The skill walks a fixed checklist, delegates account-level reconciliation to beancount-reconcile, surfaces everything unverifiable, and only commits after the user confirms the close report. SKIP when the user wants to reconcile a single account (beancount-reconcile directly), import an export (beancount-import), ask an ad-hoc question (beancount-ask), or record individual transactions. The core trigger is "close the books for this period".
-
bjesuiter Skill Jb MarkitUse when converting PDFs, Office/iWork docs, webpages, feeds, spreadsheets, JSON/YAML, GitHub pages, images, audio, archives, or stdin to markdown.
-
bjesuiter Bundle Jb Docs ScraperUse when scraping docs websites into local markdown files, crawling docs, or building AI-readable docs context.
-
commontoolsinc Skill Knowledge BaseShared foundation for Oracle & Corrector agents. Establishes the source hierarchy for resolving conflicts between documentation, code, and specs. Load this skill first when investigating how the system works.
Audited -
composio-community Skill Powerpoint GenerationWorkflow for generating professional PowerPoint presentations from rough notes, outlines, documents, or ideas using structured slide design, storytelling, and presentation-focused formatting.
Audited -
happier-dev Skill Happier DocsCreate, update, reorganize, or review Happier internal technical documentation and published user/operator/contributor docs with evidence-backed product truth, exact release status, canonical-page ownership, human voice, minimal editing, and appropriate validation. Use whenever a change affects `docs/**`, `apps/docs/**`, or behavior that may make existing Happier documentation incomplete or false.
-
happier-dev Skill Handoff ReportOutput contract for substantive deliverables — outcome first, evidence-pointed reasoning, observed/derived/assumed labels, residual risk last, failures never buried, and an optional evidence-backed retrospective for explicit requests or major program closeout. Use when reporting completed work, findings, diagnoses, reviews, lane results, or a requested retrospective.
-
huang-sir1 Bundle Radiology StatsPlan, run, and report imaging biostatistics the way Radiology (RSNA) reviewers expect — diagnostic accuracy with CIs, ROC/AUC comparison (DeLong/bootstrap), reader agreement (Cohen/Fleiss kappa, ICC, Bland-Altman), multi-reader multi-case (MRMC) studies, calibration and decision-curve analysis, multiplicity control for high-dimensional radiomics/omics (Bonferroni vs FDR), survival/prognostic modelling, and sample-size/EPV planning. Use when the user mentions AUC, DeLong, sensitivity/specificity, kappa, ICC, MRMC, calibration, decision curve, p-value, FDR, multiple comparisons, sample size, C-index, or asks how to report a statistic for Radiology. Provides runnable Python/R and a results sentence; never fabricates numbers.
-
huang-sir1 Bundle Radiology CitationTurn manuscript text, claims, figure/table statements, abstracts, slides, or novelty/comparison assertions into verified, imaging-journal-scoped citation candidates and export one reference-manager-ready file (RIS, EndNote ENW, or BibTeX). Use when the user needs references for an imaging paper, wants supporting citations, wants a two-pass claim/citation/numerical verification gate, needs to check whether a cited source actually says the claimed thing, scope citations to radiology/imaging journals (Radiology, Radiology: AI, RadioGraphics, AJR, European Radiology, JACR, etc.), verify a DOI/PMID, or export a bibliography. Verifies identifiers before formatting and never fabricates DOIs, pages, volumes, journal metadata, or source support.
-
huang-sir1 Bundle Radiology Paper2pptTurn an imaging-research paper, preprint, PDF, abstract, or reading notes into a concise Chinese .pptx deck for journal club / 读片会 / 组会 / paper sharing. Use when the user wants a paper PPT, journal-club slides, 读片会/文献汇报 slides, or paper-to-slides for an imaging study. Identifies the paper type and evidence chain, selects only the figures/tables that carry the argument (imaging panels, ROC/KM/calibration), writes Chinese slide text + speaker notes, builds a real .pptx, and runs package QA. Never fabricates results, metrics, or figure details.
-
iflytek Bundle Documentation WriterCreate or revise software documentation using the Diátaxis distinction between tutorials, how-to guides, reference, and explanation. Use for README sections, product and API documentation, operational guides, onboarding material, or restructuring an existing documentation set.
-
itsjavi Bundle UI ScreenshotsCapture screenshots and short clips of any web application's UI for visual review, documentation, or pull requests. Use for screenshot requests, before/after comparisons, recording UI interactions, and preparing or attaching visual evidence of a UI change. Adapt to the application's framework, authentication, tooling, and delivery destination.
-
karasukaigan Skill Writing Shape获取原始材料的 markdown 文件并通过对话会话将其塑造成文章——起草候选开头,逐段增长文章,在每一步争论格式(列表、表格、标注、引用)。当用户有一堆笔记、片段或草稿并希望帮助将其转化为可发布的内容时使用。
-
lensetek Skill Obsidian Vault ExporterBertugas mentransformasikan, merestrukturisasi, dan mengekspor seluruh hasil riset (abstrak, literature review, matriks komparasi, hipotesis) menjadi berkas Markdown Obsidian-native lengkap dengan YAML Frontmatter terstruktur, bidirectional links ([[WikiLinks]]), tag, serta query Dataview siap pakai.
-
oornnery Skill DocsDocumentation patterns for Markdown structure, README shape, ADRs, changelogs, diagrams, docstrings, and rumdl. Load when writing, refactoring, or validating docs.
-
opendatadiscovery Skill Ingest DocsIngest the live documentation manual into the ontology as ground-truth Doc nodes, then enrich them with doc→ontology DESCRIBES links. Runs the mechanical doc extractor (docs-ingest → doc-nodes.jsonl, split by heading/anchor, prose referenced from ../documentation), rebuilds the graph (embeds the doc prose), spawns the doc-analyser subagent per un-enriched page (live-URL verification + DESCRIBES to the concepts/features/code each page documents + doc-claim-vs-code drift), and reports the consistency dashboard. Per adrs/drafts/ground-truth-lineage.md (Phase 1).
-
openjiuwen-ai Bundle TS LatexAssemble and compile the final PDF, repairing compile errors. Use last, after ts-review.
-
pablolira-1982 Skill Review Prs CxAnalyze open Pull Requests from the project's GitHub repository, generate a critical report, and optionally implement approved changes
-
pablolira-1982 Skill Version Bump CxBump version, auto-generate CHANGELOG from git commits, update all versioned files, and refresh root + docs/ documentation to reflect the current project state
-
soulmachine Bundle Affix DomainsAttach popular brand prefixes/suffixes to a seed word and check availability against the authoritative registry. Starts at `.com`; if the seed word's own `.com` is taken, escalates the whole sweep to .com/.net/.org/.ai/.io/.co/.app/.cc. Use when the user names a word and asks for prefix/suffix domain variants, or wants domains generated by adding endings like -labs/-ify/-ly or beginnings like deep-/open-/get-. Catalogs are ranked by 2025–26 hot-AI-startup evidence; scan and surface in rank order.
-
syncable-dev Skill Memtrace Style FingerprintPull the codebase's empirical style norm from Memtrace and match it when writing or editing source code in an indexed repo. Use when choosing between competing idioms (ternary vs if-else, arrow vs function declaration, const vs let, await vs .then, early-return vs nested-return), matching naming case, or when the user asks what the convention here is. Do not re-derive style from training priors or maintain a markdown style guide for the project; the fingerprint is sampled live from the actual code.
-
tykisgod Skill Doc SyncLocal on-demand doc-sync: detect doc↔code drift, draft the reconciling updates (anchors + prose), present them as a reviewable diff, and land only what the human approves. Goes beyond qq:doc-drift's report-only by closing the loop — but never auto-commits and never touches code.
-
tykisgod Skill Doc TidyScan the repo for scattered documentation files, analyze organization issues, and output cleanup recommendations. Analysis only — no changes made.
-
jdinkla Skill Story Auto DocumentationPre-draft documentation updates for a user story — Overview, User Guide, API Reference, Configuration, Changelog — ready for Confluence, Notion, README, or API docs. Use when the user asks "draft the docs for this", wants release notes, or needs markdown-ready documentation before a feature ships.
-
khangpqvn Skill Sdd HandoffLưu trạng thái feature dở dang, cập nhật TASKS.md và tạo handoff report cho phiên sau
-
latuconsinafr Skill Test CasesUse when you need to document E2E test cases for a feature or bug fix that can't be covered by unit or integration tests alone. Auto-detects ticket from branch name. Reuses codebase context from /plan if already run; falls back to git diff + explorer when invoked standalone. Outputs to a markdown file by default.
-
leoluyi Bundle AutopilotRun an entire established plan to completion autonomously — orchestrate subagents, self-repair within a bounded attempt budget, pass a verification gate, then commit, push and open a ready PR without checking back in between steps. Invoke it explicitly when handing over a whole job: "run the whole plan", "take it from here and open a PR", 「照計畫跑完,不用問我」, 「全部做完再回報」. It suspends the ask-first / confirm-alignment rules for the duration of the run and batches every decision into a final report. Never fires on its own — the user must ask for it by name, because it commits and pushes without confirmation.
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 sdd-handoff, dineway-content-optimize, documentation-extraction. 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.