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.
-
liujiayi3703 Bundle DOCXUse when the user wants to create, read, edit, format, convert, or inspect Word documents (.docx), including reports, memos, letters, templates, headings, page numbers, tables of contents, images, tracked changes, comments, find-and-replace, or polished Word deliverables. Do not use for PDFs, spreadsheets, Google Docs, or unrelated coding tasks.
-
liujiayi3703 Bundle PPTXUse when a PowerPoint file is involved as input or output: .pptx, slide deck, pitch deck, presentation, speaker notes, templates, layouts, comments, extracting text, editing slides, creating decks, combining files, or splitting presentations.
-
liujiayi3703 Skill Doc CoauthoringUse when the user wants to co-author documentation, proposals, technical specs, decision docs, structured content, writing plans, draft refinement, reader-focused review, or iterative document collaboration.
-
ovid Skill Rethink 2EXPERIMENTAL. Use when options, a recommendation, or an already-chosen approach are on the table and the reasoning under them has not been independently checked — especially when the case rests on cited documentation, remembered behavior, or premises nobody verified. Not for generating alternatives, and not for critiquing a spec, which is /pushback.
-
ovid Skill Fix Architecture 2Use when working through architectural flaws documented in a paad/architecture-reviews/ report — selecting which flaws to fix, resuming a partial fix session across multiple sittings, or applying structural changes that need to be tracked back to a report. Not for producing that report — run /agentic-architecture first if there isn't one.
-
ovid Skill Rethink 3EXPERIMENTAL. Use when options, a recommendation, or an already-chosen approach are on the table and the reasoning under them has not been independently checked — especially when the case rests on cited documentation, remembered behavior, or premises nobody verified. Not for generating alternatives, and not for critiquing a spec, which is the pushback skill.
-
ovid Skill Fix Architecture 3Use when working through architectural flaws documented in a .reviews/architecture/ report — selecting which flaws to fix, resuming a partial fix session across multiple sittings, or applying structural changes that need to be tracked back to a report. Not for producing that report — run the agentic-architecture skill first if there isn't one.
-
xiaomimimo Bundle Learn EverythingTurn an uploaded PDF, paper, book chapter, document, URL, or user-provided topic into a structured, interactive learning course. Use when the user wants to learn, study, understand, master, review, or practice a subject chapter by chapter; asks for a tutorial or curriculum from source material; wants exercises, quizzes, answer grading, hints, spaced review, or a final assessment; or says "teach me this", "learn this PDF", "分章节教学", "带我学", or similar; or returns to continue a previous course ("continue my course", "接着上次学") or supplies a saved course-state file or state block. Adapt explanations and practice to the learner's level, preserve page or section references for documents, and teach incrementally rather than dumping all content at once.
-
arcadeai Skill Figure It Out 2Explore and debate options with fresh documentation and research before committing. Use for a real decision with multiple plausible approaches — library/framework choice, architecture, API/schema design, algorithm selection, or a costly communication/strategy call. Enumerates research domains, checks current docs and evidence-based methods, and weighs options on correctness, elegance, and bloat. Do NOT use for divergent ideation (brainstorm), extracting user intent (elicit), or reviewing finished work (quality-review).
-
mphinance Bundle Finance ReportQuarterly / monthly financial report — masthead with KPIs, revenue and burn charts, P&L summary table, top-line highlights, and an outlook paragraph. Use when the brief mentions "financial report", "Q3 report", "MRR review", "P&L", or "财报".
-
carlheath Skill 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.
-
carlheath Skill 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.
-
danielleit241 Bundle Hs PDFExtract text/tables, create, merge, split PDFs. Fill PDF forms programmatically. Use for PDF processing, generation, form filling, document analysis, batch operations.
-
timlai666 Skill DefuddleExtract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. This skill MUST be used instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. MUST NOT be used for URLs ending in .md — those are already markdown, use WebFetch directly.
1 -
valentinnikolaev Bundle Code Review 2Review code changes and report evidence-backed defects, actionable test gaps, and verification limits without editing. Use for uncommitted changes, path-filtered diffs, or pull-request diffs; use plan-review for implementation plans and fix-pr for GitHub review-comment remediation.
-
valentinnikolaev Bundle Console UX Design 2Create or improve usable command-line and console commands or apps, including Laravel Artisan, Symfony Console, and similar frameworks. Use for command structure, signatures, help, prompts, progress, errors, output, machine formats, automation behavior, and implementation-ready CLI UX. Do not use for web, mobile, native GUI, shell scripting without UX changes, terminal themes, full-screen TUIs, or report-only audits.
-
valentinnikolaev Bundle Clean Code Comments 2Remove or shorten redundant source-code comments without changing behavior. Use for explicit comment cleanup or dry audits of user-specified files and directories; do not use for general refactoring, documentation generation, or generated-output cleanup.
-
phuc-nt Skill Mk Docs 2Analyze codebase and manage project documentation. Use for doc initialization, updates, summaries, codebase analysis.
-
phuc-nt Skill Mk Docs Seeker 2Search library/framework documentation via llms.txt (context7.com). Use for API docs, GitHub repository analysis, technical documentation lookup, latest library features.
-
spinabot Skill Nano PDFEdit PDFs with natural-language instructions using the nano-pdf CLI.
-
spinabot Skill ObsidianWork with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
-
fallow-rs Skill Panel Review 2Review a Fallow design, plan, workflow, CLI surface, documentation architecture, or user experience with representative end-user and domain-expert perspectives before implementation.
-
fallow-rs Skill Triage Issue 2Triage a GitHub issue against the current fallow codebase and determine validity, priority, scope, and likely implementation shape. Use when the user asks to triage an issue, assess a bug report, or evaluate an enhancement request.
-
fallow-rs Skill Gitlab CI Review 2Review fallow's GitLab CI integration, scripts, jq filters, MR comments, and report formatting. Use when changes touch ci/ or GitLab-specific output behavior.
-
fallow-rs Skill CI Formats Review 2Review SARIF, CodeClimate, compact, markdown, badge, and other CI-facing output formats for correctness and integrator expectations. Use when changes affect machine-consumed report formats or CI presentation layers.
-
maudeunfledged834 Skill Support DocsWhen the user needs to create help center articles, FAQs, troubleshooting guides, API documentation, or getting-started guides for customers.
-
gaojesse999 Bundle Screenwriter 2Скилл-инструмент для сценариста полнометражного фильма или сериала. Используй всегда, когда пользователь хочет писать сценарий, поэпизодник, разрабатывать сцены, бит-шит, диалоги, делать ревизии, считать экранное время, резать длину, работать с персонажами или мифологией истории. Скилл работает на основе методологий Макки, Кэмпбелла и Аристотеля, выдаёт Hollywood-формат .docx, поддерживает билингвальные сценарии (диалог на одном языке + перевод в скобках под ним), и помогает аудитировать структуру по причинности и движению ценности. Скилл не привязан к конкретной истории — пользователь приносит свою.
-
kuntal-r-d Bundle Ticker Dossier 2Consolidates the Thinking Cards from sibling Stock Buddy skills into one PDF-ready Markdown dossier for a DSE ticker. Use when the user asks for a full report, one-pager, "everything on this stock", a consolidated/printable analysis, an investment memo, or a single document combining technical, momentum, fundamental, value, smart-money, sentiment, macro, synthesizer, and risk views for a Dhaka Stock Exchange ticker.
-
photonics-dhl Skill MatplotlibLow-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.
-
jajupmochi Skill Privacy Redact 2Scan a markdown / text file for usernames, absolute paths, secrets, and project codenames; replace with placeholders. Use before promoting any private/draft file into a public commit or recommendation.
-
ai45lab Bundle Skill PDFUse when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
-
cristoslc Bundle Swain Design 2Create, validate, and transition documentation artifacts (Vision, Epic, Story, Spec, Spike, ADR, Persona, Runbook, Design, Journey) through lifecycle phases. Handles spec writing, feature planning, epic creation, user stories, ADR drafting, research spikes, persona definition, runbook creation, design capture, architecture docs, phase transitions, implementation planning, cross-reference validation, and audits. Chains into swain-do for implementation tracking on SPEC/STORY; decomposes EPIC/VISION/JOURNEY into children first.
-
cristoslc Skill Swain Search 2Evidence pool collection and normalization for swain-design artifacts. Collects sources from the web, local files, and media (video/audio), normalizes them to markdown, and caches them in reusable evidence pools. Use when researching a topic for a spike, ADR, vision, or any artifact that needs structured evidence. Also use to refresh stale pools or extend existing ones with new sources. Triggers on: 'research X', 'gather evidence for', 'build an evidence pool', 'search for sources about', 'refresh the evidence pool', 'what do we know about X', or when swain-design needs research inputs for a spike or ADR.
-
cristoslc Bundle Swain Search 3Trove collection and normalization for swain-design artifacts. Collects sources from the web, local files, and media (video/audio), normalizes them to markdown, and caches them in reusable troves. Use when researching a topic for a spike, ADR, vision, or any artifact that needs structured research. Also use to refresh stale troves or extend existing ones with new sources. Triggers on: 'research X', 'gather sources for', 'build a trove', 'search for sources about', 'refresh the trove', 'what do we know about X', or when swain-design needs research inputs for a spike or ADR.
-
cristoslc Bundle Swain Design 3Create, validate, and transition documentation artifacts (Vision, Epic, Spec, Spike, ADR, Persona, Runbook, Design, Journey) through lifecycle phases. Handles spec writing, feature planning, epic creation, ADR drafting, research spikes, persona definition, runbook creation, design capture, architecture docs, phase transitions, implementation planning, cross-reference validation, and audits. Chains into swain-do for implementation tracking on SPEC; decomposes EPIC/VISION/JOURNEY into children first.
-
cristoslc Bundle Swain Search 4Evidence pool collection and normalization for swain-design artifacts. Collects sources from the web, local files, and media (video/audio), normalizes them to markdown, and caches them in reusable evidence pools. Use when researching a topic for a spike, ADR, vision, or any artifact that needs structured evidence. Also use to refresh stale pools or extend existing ones with new sources. Triggers on: 'research X', 'gather evidence for', 'build an evidence pool', 'search for sources about', 'refresh the evidence pool', 'what do we know about X', or when swain-design needs research inputs for a spike or ADR.
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 docx, pptx, doc-coauthoring. 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.