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.
-
samraddhashrivastavatech Skill PDF CompareCompare two PDFs (`pdf-compare`)
-
samraddhashrivastavatech Skill PDF ConvertConvert to/from other formats (`pdf-convert`)
-
samraddhashrivastavatech Skill PDF DecryptDecrypt / remove protection (`pdf-decrypt`)
-
samraddhashrivastavatech Skill PDF EncryptEncrypt / password-protect (`pdf-encrypt`)
-
bogolyx Bundle ScopeshotSCI 期刊投稿决策(AI + 医学影像/眼科方向)。输入论文初稿(txt/md/docx)或研究思路,输出目标期刊推荐(冲刺-主投两梯队,不收"保底水刊")、投稿命中率分析(Scope 命中指数 0-100)、以及每本候选刊近 3 年同类论文对比。触发词:投稿期刊推荐、杂志推荐、选期刊、投稿去哪、CCF-A、找同类论文、journal recommendation、投稿SCI。内置期刊数据库(眼科临床、IEEE/CCF-A顶刊、医学影像AI、眼脑/AD交叉、BMC系列、Elsevier系列、CAAI系列),含最新JIF、中科院新锐分区、CCF推荐目录等级、审稿周期、OA费用、Under Review 预警核查;附 scripts/search_similar.py(OpenAlex 检索 + 命中率计算,无需 key)。
-
samraddhashrivastavatech Skill PDF ExtractExtract text/structure with provenance (`pdf-extract`)
-
samraddhashrivastavatech Skill PDF InspectInspect a PDF into a structured profile (`pdf-inspect`)
-
samraddhashrivastavatech Skill PDF ReorderReorder / reverse / duplicate pages (`pdf-reorder`)
-
samraddhashrivastavatech Skill Catlx Telemetry 2Handles CATLX telemetry and observability: distributed tracing with a root Trace ID and spans, cross-subsystem correlation, causal lineage, the metrics collector, DuckDB storage, profiling, and the observability dashboard (or the catlx telemetry report CLI on T0). Use when the user asks about CATLX logging, tracing, metrics, profiling, observability, the dashboard, 'why did CATLX do X', or how CATLX reconstructs an execution tree.
-
samraddhashrivastavatech Skill PDF AnnotateAdd annotations (`pdf-annotate`)
-
samraddhashrivastavatech Skill PDF CompressReduce file size (`pdf-compress`)
-
samraddhashrivastavatech Skill PDF MetadataRead / write / remove metadata (`pdf-metadata`)
-
samraddhashrivastavatech Skill PDF OptimizeOptimize with quality profiles (`pdf-optimize`)
-
samraddhashrivastavatech Skill PDF Document StatePersistent per-document knowledge state (`pdf-document-state`)
-
samraddhashrivastavatech Skill Catlx Runtime Lifecycle 2Handles the CATLX runtime lifecycle sequences: the full boot sequence, the detailed voice-command lifecycle, the workflow lifecycle, the plugin lifecycle, and the recovery lifecycle, each as ordered step sequences. Use when the user asks about CATLX startup/boot order, what happens on wake word, how a workflow runs step by step, how a plugin is installed/uninstalled, or the recovery sequence.
-
prince-vince Bundle FirecrawlWeb scraping, search, crawling, and page interaction via the Firecrawl CLI. Use this skill whenever the user wants to search the web, find articles, research a topic, look something up online, scrape a webpage, grab content from a URL, extract data from a website, crawl documentation, download a site, or interact with pages that need clicks or logins. Also use when they say "fetch this page", "pull the content from", "get the page at https://", or reference scraping external websites. This provides real-time web search with full page content extraction and interact capabilities — beyond what Claude can do natively with built-in tools. Do NOT trigger for local file operations, git commands, deployments, or code editing tasks.
-
timqiu1998 Bundle Resume TailorTailor Tim Qiu's master CV into a polished, exactly-two-page resume targeted at one specific job description, plus a paste-ready skills list worded in that JD's language for application forms. Use this WHENEVER Tim wants a resume or CV built, tailored, customized, adapted, or "made for" a particular job, role, company, or job description (JD) — e.g. "make a resume for this Roche role", "tailor my CV to this JD", "customize my resume for this posting", "turn my master CV into a 2-page resume", or even when he just pastes a job description and asks for a resume. Covers content selection, JD keyword alignment, approval-gated escalation of experience, style-template-matched .docx + PDF output, and a final skills list for application "skills" fields. Do NOT use for cover letters, LinkedIn posts, recruiter emails, or other first-person prose (use my-writing-style for those).
-
awill1988 Bundle Daily StandupBuild a standup report for the previous working day from what actually happened — PRs authored, updated and reviewed, tracker tickets that changed state, and the coding-session nuance none of those record. Detects a gap in your own activity and switches to catch-up mode, reporting what moved while you were away instead of an empty day. Use when asked for a standup, yesterday's summary, standup notes, "what did I do yesterday", or a catch-up after time off. Do NOT use for sprint reports, retrospectives, or anyone else's activity.
-
awill1988 Bundle Publishing DocsSteers the writing of technical documentation that is about to be published — design docs, decision records, RFCs, architecture pages, proposals headed for a wiki or a review audience. Restructures a draft into a register that teaches: define terms before using them, survey alternatives fairly, hedge what is unproven, and demote detail to appendices. Use before publishing, posting, or substantially rewriting any document that people beyond the implementers will read. Do NOT use for code comments, commit messages, API reference generation, changelogs, or chat replies.
-
prince-vince Skill Firecrawl SearchWeb search with full page content extraction. Use this skill whenever the user asks to search the web, find articles, research a topic, look something up, find recent news, discover sources, or says "search for", "find me", "look up", "what are people saying about", or "find articles about". Returns real search results with optional full-page markdown — not just snippets. Provides capabilities beyond Claude's built-in WebSearch.
-
prince-vince Skill Firecrawl DownloadDownload an entire website as local files — markdown, screenshots, or multiple formats per page. Use this skill when the user wants to save a site locally, download documentation for offline use, bulk-save pages as files, or says "download the site", "save as local files", "offline copy", "download all the docs", or "save for reference". Combines site mapping and scraping into organized local directories.
-
samraddhashrivastavatech Skill Presentation ResearchExtract from PPTX documents — locate decks and retrieve their slide content. Use when the source material is slide decks (talks, proposals, briefings).
-
nchillon Bundle Weg Protokoll FinalErstellt das fertige, rechtssichere WEG-Versammlungsprotokoll als PDF. Input sind der Protokoll-Rohling (aus weg-protokoll-draft) und die Notizen aus der Versammlung (Fotos oder Text); daraus entsteht vollständiger Fließtext mit rechtssicher befüllten TOPs. Nutze diesen Skill immer, wenn ein Protokoll nach der Versammlung fertiggestellt werden soll — z. B. bei "Protokoll finalisieren", "Protokoll ausfüllen", "Protokoll nach Versammlung erstellen", "fertiges Protokoll", "Abschlussprotokoll".
-
nchillon Bundle Weg BeschlusssammlungSchreibt die WEG-Beschlusssammlung (§ 24 Abs. 7 WEG) auf Basis eines neuen Versammlungsprotokolls fort und erzeugt das vollständige, aktualisierte Verzeichnis als PDF. Input: die bestehende Beschlusssammlung (PDF/Datei) plus das aktuelle Protokoll. Der Skill übernimmt den Altbestand, extrahiert nur die echten Beschlüsse aus dem Protokoll (angenommen UND abgelehnt), zählt fortlaufend weiter und pflegt eine strukturierte Datendatei je WEG. Nutze diesen Skill immer, wenn eine Beschlusssammlung aktualisiert, ergänzt oder fortgeschrieben werden soll — z. B. bei "Beschlusssammlung aktualisieren", "Beschlüsse aus dem Protokoll eintragen", "Beschlusssammlung fortschreiben", "neues Protokoll in die Sammlung übernehmen".
-
nchillon Bundle Weg SchluesselprotokollErstellt eine Schlüsselempfangsbestätigung (Schlüsselübergabeprotokoll) als druckfertiges PDF — dokumentiert, wer welche Schlüssel zu welchem Objekt erhalten hat, inklusive Haftungshinweis und Feldern für Empfangsbestätigung und spätere Rückgabe. Nutze diesen Skill immer, wenn Schlüssel an Eigentümer, Mieter, Handwerker, Hausmeister oder Dienstleister übergeben und dokumentiert werden sollen — auch bei "Schlüssel übergeben", "Schlüsselprotokoll erstellen", "Schlüsselübergabe dokumentieren", "Schlüsselempfangsbestätigung", "Schlüssel an [Name] ausgehändigt". Auch relevant, wenn nur ein Objekt und ein Name genannt werden und aus dem Kontext klar ist, dass es um Schlüssel geht.
-
kiarosama Bundle Revayat ScientificTranslate scientific papers, theses, scholarly books and technical documentation from any source language into accurate Persian, with source-language review and natural scholarly register. Preserve claims, equations, citations, page dimensions and image fidelity; deliver editable sources and a verified PDF. Use for scientific Persian translation or review (فارسی).
-
tristan-hauber Bundle Workflow AnalysisReport on engineering-workflow health from git/GitHub activity and the worklist; recommend, never apply.
-
learningmatter-mit Bundle General PresentationGenerate and iteratively refine PowerPoint presentations from simulation results using python-pptx.
-
rlawoals0529 Skill Unattended TriageTriage what an unattended run left behind - which tickets converged, which stalled, and the blockers only the owner can clear - turning each into a batched question. Use the morning after an unattended run, or any time you want to know what the loop actually got done. Triggers on "what did the run do", "unattended report", "read the overnight run", "/unattended-triage".
-
learningmatter-mit Skill General Fair Data ReviewReview a manuscript or code repository for FAIR data compliance (Findable, Accessible, Interoperable, Reusable), producing a structured report with pass/fail per principle and actionable remediation steps.
-
ken3pei Bundle Nippou AddAppend a user-provided text argument as a Markdown bullet to the `### Nippo` section of today's Obsidian daily note. Use when the user invokes `@nippou-add ...`, asks to add an item to Nippo/nippou/daily report, or wants a short daily work log entry recorded in the Obsidian daily note. Creates today's daily note from the configured Obsidian daily note template if it does not exist.
-
cristianomafrajunior Skill Odoo Module ReportQWeb PDF report and email template conventions for Odoo modules, OCA style. Use when asked to create, debug, or migrate a QWeb report or an email template.
-
metgeo Bundle Metgeo Carrusel LinkedinGenera un PDF tipo carrusel para la página de LinkedIn de MetGeo Spa (formato "documento"), siguiendo la plantilla de marca DEFINITIVA (fondo degradado navy con patrón de constelación, kickers numerados, chips de cifras, barra de acento junto a cifras grandes, tarjetas blancas para gráficos con línea "FUENTE", paginación, página de contacto). Usar cuando el usuario pida armar un carrusel, publicación o documento de LinkedIn para MetGeo a partir de un informe/peritaje y sus figuras.
-
emanuelegreco29 Bundle Codexpiator Dx GitGit workflow and developer experience guidance - branching strategy, commit and PR conventions, code review checklist, documentation practices, and repo hygiene/onboarding. Use when working with git, writing commits/PRs, reviewing code, or setting up a repo.
-
samber Bundle API Error DesignDesign the error surface of a public API so integrators self-serve fixes - a machine-readable error-code taxonomy (flat catalog, code/subcode, Google-style domain/reason), the RFC 9457 problem-details envelope with extension members, actionable error messages, retryability signaling (retryable flag, Retry-After), and per-endpoint error documentation with request-ID tracking. Use whenever the user mentions API error codes, an error taxonomy, RFC 9457, application/problem+json, 4xx/5xx response bodies, or confusing API error messages - even if they never say "error design". Do NOT use for client-side retry mechanics - use samber/developer-platform-skills@api-idempotency-retry - nor for incident and status-page communication - use samber/developer-platform-skills@api-status-communication instead.
-
samber Bundle Developer Portal DesignDesign an external developer portal as a product surface, not a documentation site - information architecture for business evaluators and integrating engineers, the signup-to-first-call onboarding path governed by time to first call (TTFC), placement of each self-service surface (key dashboard, request logs, sandbox, usage metering, docs entry points), portal search with an AI answer assistant, RBAC and multi-tenant hierarchy, and the build-vs-buy platform decision. Use whenever the user mentions a developer portal, developer console, API dashboard, developer onboarding, or time to first call - even if they never say "portal". External API-consumer portals only, not internal service catalogs.
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-compare, pdf-convert, pdf-decrypt. 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.