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.
-
ammosu Bundle PDF全方位的 PDF 操作工具組,用於擷取文字和表格、建立新 PDF、合併/分割文件,以及處理表單。當 Claude 需要填寫 PDF 表單或以程式化方式大規模處理、產生或分析 PDF 文件時使用。
-
ammosu Bundle DOCX全方位的文件建立、編輯和分析功能,支援追蹤修訂、註解、格式保留和文字擷取。當 Claude 需要處理專業文件(.docx 檔案)時使用,包括:(1) 建立新文件、(2) 修改或編輯內容、(3) 處理追蹤修訂、(4) 新增註解,或任何其他文件相關任務
-
tiancai19 Skill PDF ProcessorExtract text, tables, and data from PDF files. Fill PDF forms, merge multiple PDFs, split documents, and convert PDFs to images. Use when working with PDF files, forms, document extraction, or when user mentions PDFs.
-
cristoslc Bundle Swain Search 6Trove collection and normalization. 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', 'compile research on', 'search for sources about', 'refresh the trove', 'find existing research on X', or when research inputs are needed for a spike or ADR.
-
lodetomasi Bundle Skill ValidatorValidate Claude Code SKILL.md files for correct YAML frontmatter, structure, and markdown syntax
-
lovstudio Bundle Lov Any2pdf 3Convert Markdown documents to professionally typeset PDF files with reportlab. Handles CJK/Latin mixed text, fenced code blocks, tables, blockquotes, Obsidian callouts, inline images, emoji fallback, LaTeX-style formulas, cover pages, clickable TOC, PDF bookmarks, watermarks, and page numbers. Supports multiple color themes (Configurable Academic, Nord, GitHub Light, Solarized, etc.) and is battle-tested for Chinese technical reports. Use this skill whenever the user wants to turn a .md file into a styled PDF, generate a report PDF from markdown, or create a print-ready document from markdown content — especially if CJK characters, code blocks, or tables are involved. Also trigger when the user mentions "markdown to PDF", "md2pdf", "any2pdf", "md转pdf", "报告生成", or asks for a "typeset" or "professionally formatted" PDF from markdown source.
-
lovstudio Bundle Deep Research 3Use when the user needs multi-source research with citation tracking, evidence persistence, structured report generation, or an implementation landscape that includes GitHub and other open-source forges. Triggers on "deep research", "comprehensive analysis", "research report", "compare X vs Y", "analyze trends", "state of the art", "open-source solutions", or "开源方案". Not for simple lookups, debugging, or questions answerable with 1-2 searches.
-
pipecat-ai Bundle Update Docs 3Update documentation pages to match source code changes on the current branch
-
talmolab Skill Pr 3Create a well-structured GitHub PR with proper branching, testing, formatting, and documentation. Use when the user says "create a PR", "make a PR", "open a pull request", or wants to submit changes for review. Handles the full workflow: branch creation, implementation, testing, formatting, committing, and PR creation with comprehensive descriptions.
-
talmolab Skill Investigation 3Scaffolds a template for a small investigation for empirical experimentation. Use when the user asks for an investigation, experiment or research to support making design decisions, assess performance or try out a new idea that requires data or an MVP.
-
garyblankenship Bundle Opencode Learn 2Extracts actionable knowledge from external sources and enhances existing skills using a 4-tier novelty framework. Use PROACTIVELY when a user says "/learn <source>", provides documentation URLs, code examples, or explicitly asks to extract patterns from a repository or marketplace.
-
peterbamuhigire Skill Update Claude Documentation 4Update project documentation files (README.md, PROJECT_BRIEF.md, TECH_STACK.md, ARCHITECTURE.md, docs/API.md, docs/DATABASE.md, CLAUDE.md) when significant changes occur. Use for feature additions, architecture changes, dependency updates, API/database modifications. Ensures consistency across all docs.
-
garyblankenship Skill Skill Learning 2Extracts actionable knowledge from external sources and enhances existing skills using a 4-tier novelty framework. Use when learning from URLs, documentation, or codebases. Proactively use when the user asks to extract patterns from a reference repository or skill marketplace.
-
pramoddutta Bundle Resume Tailor 3Score, ATS-check, and tailor a resume against a specific job description, then produce a clean updated Word (.docx) resume. Use this skill whenever the user provides (or mentions) a resume plus a job description and wants any of: a resume score/review, an ATS keyword gap analysis, a resume rewritten or tailored to a JD, missing keywords added, or a polished .docx resume produced. Trigger on phrases like 'score my resume', 'review my resume', 'tailor my resume to this JD', 'ATS check', 'which keywords am I missing', 'update my resume', 'make my resume match this job', or whenever a resume file and a job description appear together. Also trigger if the user pastes Joblytics/Jobscan-style keyword lists and asks to incorporate them.
-
withastro Bundle Triage 4Triage a bug report against the triagebot-action codebase. Reproduces the bug, diagnoses the root cause, verifies whether the behavior is intentional, and attempts a fix.
-
cyanheads Skill Report Issue Local 4File a bug or feature request against `cyanheads/pixoo-toolkit` — dedup search, title and label conventions, body structure matching the repo's issue forms, and the redaction rules for a public repo that talks to LAN devices.
-
cyanheads Skill Polish Docs Meta 4Finalize documentation and project metadata for a ship-ready release. Use after implementation is complete, tests pass, and devcheck is clean. Safe to run at any stage — each step checks current state and only acts on what still needs work.
-
sketchjar Skill Detect AI Text 2Estimate whether a document's prose was written by AI, with the linguistic tells and honest abstention on non-prose. Use when the user asks whether an essay, report, CV, submission, or article was AI-generated — for triage, not proof.
-
sketchjar Skill Verify Document 2Check whether a document (PDF or image) shows signs of tampering or forgery before you rely on it. Use when the user asks to verify a payslip, invoice, bank statement, ID document, contract, or any document where authenticity matters.
-
sketchjar Skill Verify Citations 2Verify citations and references in a document, report, or article against real sources. Use when the user asks to fact-check, verify references, check citations, or validate evidence in research reports, tender responses, whitepapers, or academic writing.
-
sketchjar Skill Check Identity Pack 2Run an AFP 100-point or AUSTRAC safe-harbour identity check over a set of documents, and report exactly what's missing. Use when the user asks to check identity documents, verify someone's ID for onboarding, or assess whether a document pack satisfies Australian identity requirements.
-
traderspost Skill Pine Publisher 2Prepares Pine Scripts for publication in TradingView's community library with proper documentation and compliance. Use when preparing to publish, adding documentation, ensuring House Rules compliance, writing descriptions, or finalizing scripts for release. Triggers on "publish", "release", "documentation", "House Rules", or preparation requests.
-
tseng71 Bundle Image Deck 2image-deck creates slide decks, single slides, PPT, PowerPoint-style presentations, carousel pages, and full-image decks through Codex built-in image_gen (GPT Image 2). Trigger for requests to make slides, a deck, PPT, PowerPoint, presentation, or carousel, including 做PPT, 制作PPT, 帮我做PPT, 生成PPT, 做deck, 做slides, and 做演示文稿. Each page is one complete generated raster image with visible text inside it. Before planning, confirm page count, language, style, and text richness/content density; recommend page count, style, and text richness, but let the user choose language. Use two mandatory, distinct gates: overall design approval authorizes exactly one master sample; sample-style approval after the sample is displayed authorizes the remaining slides. Default to information-rich 图文并茂 pages unless the user chooses concise or image-led pages.
-
dair-ai Bundle Youtube Notetaker 2Turn any YouTube talk into a studyable, interactive deep-dive stored as plain markdown: extract slide images at their timestamps, build a clean [HH:MM:SS] transcript, write editable notes, and save everything as one markdown file per video in a local library folder. A bundled zero-dependency server (serve.py) renders the whole library as a single-page artifact (front-page index + per-video split pane: slide deck + embedded player + searchable transcript) with notes that save back to the markdown files. Fully self-contained: no external services, configurable library path. Use when the user gives a YouTube URL and wants to study a talk, capture slides, take timestamped notes, or build a talk library. Triggers on: "deep-dive this talk", "extract slides from this video", "add this YouTube video to my study library", "take notes on this talk", followed by a YouTube URL.
-
kimtth Bundle PPTX Deck Creation 2Create editable, production-ready PPTX decks with narrative planning, explicit layout specs, asset guidance, and quality checks.
-
tw93 Skill Bugs 3Proactively sweep a Kaku area for latent defects and UX traps before users report them, using this repo's own fix history and multi-entry-point archetypes, and confirm every finding with a probe run this turn.
-
normcrandall Bundle Architecture Documentation 2Analyzes existing codebases to document architecture OR helps design architecture for new projects. Creates comprehensive architecture.md with tech stack, components, data flow, and architectural decisions.
-
markheydon Skill Documentation Writer 3Diátaxis Documentation Expert. An expert technical writer specialising in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework.
-
yansongda Skill Releasing PHP Package 3Use when preparing to publish a new version of a PHP Composer package and need to write or update CHANGELOG, upgrade guides, and documentation before tagging and releasing
-
adobe Skill Review 3Review code changes in pull requests or local diffs for S3Mock. Use when asked to review a PR, inspect changes, or provide structured feedback on correctness, conventions, test quality, and documentation. Outputs findings structured as Must fix / Should fix / Nit.
142 -
blessonism Bundle Content Extract 3Robust URL-to-Markdown extraction for OpenClaw workflows. Use when the user wants to "extract/summarize/convert a webpage to markdown" (especially WeChat mp.weixin.qq.com) and web_fetch/browser is blocked or messy. Uses a cheap probe via web_fetch first, then falls back to the official MinerU API (via the local mineru-extract skill) and returns a traceable result contract with source links.
-
cyberuni Skill Init 3Use this skill when the user wants to initialize or improve an AGENTS.md file with codebase documentation. Creates AGENTS.md and symlinks CLAUDE.md to it, or suggests improvements if AGENTS.md already exists.
-
ix-infrastructure Skill Ix Docs 3Generate narrative-first, importance-weighted documentation for a repo, system, or subsystem with a selective reference layer. Use --full for deeper module/class/method coverage.
-
wazuh Skill Create Pr 3Prepare 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.
-
scylladb Bundle Writing Plans 3Guides the creation and structuring of project plans in docs/plans/. Use when writing feature-parity plans, gap analyses, documentation plans, or implementation roadmaps. Covers plan templates, status tracking conventions, phase numbering, task tables, and test plan sections.
-
tavily-ai Skill Tavily Research 3Produce cited multi-source research. Use when the user wants a deep report, comparison, market analysis, or literature review, or says "research", "investigate", "analyze in depth", "compare X vs Y", or "what does the market look like for". For a quick fact, use tavily-search instead.
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 pdf, docx, pdf-processor. 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.