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.
-
jayrha Bundle Presentation BuilderOutlines compelling presentations built around a single core message, a clear narrative arc, one idea per slide, and concrete speaker notes. Use this skill when the user wants to create, outline, structure, or improve a slide deck, talk, pitch, keynote, conference presentation, sales demo, lecture, or any "build me slides / a presentation / a pitch deck" request — including requests like "turn this doc into slides", "help me prepare a talk", "make a deck about X", or "tighten my presentation".
-
jayrha Bundle Bash Script HardeningWrites robust, safe, shellcheck-clean Bash scripts using strict mode, defensive quoting, error traps, safe temp files, and signal handling. Use this skill when authoring or reviewing shell/Bash scripts, when asked to "harden a bash script", "add strict mode", "fix shellcheck warnings", "make this script safe", debug silent failures, unquoted-variable bugs, word-splitting/globbing issues, or to add cleanup traps and error handling.
Audited -
liberty91ltd Skill Abuseipdb APIAbuseIPDB API reference. IP reputation and abuse report lookups.
-
caixinyu2017-star Bundle Paper Slide Deck<!--
-
caixinyu2017-star Bundle Aer IntroductionUse when drafting or rewriting the introduction of an economics manuscript targeted at AER, AER:Insights, or an AEJ, or when compressing an abstract to the mandatory 100-word limit. Implements the Keith Head / Bellemare five-paragraph formula and AER-specific formatting conventions. Apply after the body sections exist.
-
caixinyu2017-star Bundle Paper Referee ReviseRevise an academic paper based on journal referee reports. Reads referee comments from review report or annotated manuscript, then directly modifies main.tex one comment at a time with user approval. Generates response letter after revision. Trigger when user says "referee revise" / "paper-referee-revise" / "审稿意见修改" / "根据审稿人意见修改" / "referee report".
-
aiocean Bundle Aio Doc WriterGenerate comprehensive architecture documentation — the Codebase Oracle that writes docs, module docs, and dependency maps — powered by the GitNexus knowledge graph and LSP analysis.
-
aiocean Skill Aio Research KitRun a structured 10-phase research workflow to investigate a topic, conduct a literature review, or deep-research a technical or market question via research-cli (auto-installs if missing). Use for any investigation that needs phase-gated discipline: question formulation → data collection → analysis → documentation.
-
aiocean Skill Aio Epub QualityGenerate a translation quality report and surface chapters that need re-translation. Use when the user wants to check quality, kiểm tra chất lượng bản dịch, run QA, tìm bản dịch kém, find bad translations, or decide which chapters to retranslate before exporting.
-
aiocean Skill Aio Google WorkspaceInteract with Google Workspace services via the gws CLI. Use when the user wants to send email, read Gmail, upload to Drive, create a Google Calendar event, read or write Google Sheets, generate a standup report, manage Google Tasks, or work with Google Docs, Slides, Chat, or Contacts.
-
aiocean Bundle Aio Epub Vn StyleVietnamese literary translation style guide — word choice, sentence rhythm, genre conventions, and common error patterns for natural Anh-Viet translation.
-
annatchijova Skill Finding CustodyGovern what happens to a confirmed finding once it is reported and you are not going to publish it — the difference between disclosing an instance, a mechanism, and a hunting method; the patch-diffing window that leaks the class whether or not you write a word; custody of the PoC and of any data you touched confirming it; and a written decision with a revisit trigger instead of an undocumented default. Use whenever a finding is confirmed and the question turns to who is told what, whenever a writeup, talk, blog post, CVE text, or conference submission is considered, whenever the same class exists in products nobody has reported yet, and whenever a working PoC needs somewhere to live. Trigger on "should we publish", "write it up", "embargo", "CVE text", "the vendor patched it", "can I blog about this", "who else has this bug", "where do I keep the PoC", or a finding going quiet with no record. It never argues for or against publishing; it makes the decision explicit, bounded, and revisitable.
-
annatchijova Skill Dont Fall In Love With The BugDo not stop at a reproducible symptom — the gate that makes you earn the report before writing it. Name the broken invariant and its layer, sweep for variants, attack the fix you expect the maintainer to ship, map the real blast radius across shipped clients and versions, and calibrate severity against a named comparable advisory. Use whenever a finding is labeled CONFIRMED or EXPLOITABLE, a bounty report is being drafted or reviewed, or an obvious one-line fix is being assumed. Trigger on 'it reproduces', 'ready to submit', 'write it up', 'is this exploitable', or an assumed quick fix.
Audited -
themarmack Skill Conference Talk DistillerTurn a conference talk's slides / transcript / recording into the 3 things that matter for the user's program. Most talks have 1-3 substantive ideas wrapped in 30-45 minutes; this skill extracts the substance. Output at vault/insights/YYYY-MM-DD-talk-{slug}.md with the 3 key ideas + compliance-relevant takeaways + speaker recommendations to track. Use after attending or watching a recorded talk that the user wants to retain value from.
-
xiaotianna Bundle PDFRead, create, edit, and visually verify PDF documents, including interactive form fields and their saved appearance.
-
xiaotianna Bundle DocumentsCreate, edit, review, redline, and comment on Word DOCX documents with style preservation and rendered page verification.
-
xiaotianna Bundle Google DriveFind and inspect Google Drive files, route Docs/Sheets/Slides work, and prepare requested file-operation plans.
-
xiaotianna Bundle Google SlidesReview Google Slides text and prepare presentation edits with source/template fidelity and explicit visual-verification limits.
-
xiaotianna Bundle PresentationsCreate and edit editable PPTX slide decks with template preservation, native charts and tables, and per-slide visual verification.
-
xiaotianna Bundle Google Drive CommentsRead Google Drive comment threads and prepare evidence-linked review comments or replies for Docs, Sheets and Slides.
-
xiaotianna Bundle Notion Research DocumentationResearch accessible Notion content and produce evidence-linked briefs, comparisons and reports.
-
jpcaparas Bundle TarsierGenerate a tarsier riding a bicycle as SVG, rasterize a padded 500x500 PNG, and write a markdown transcript. Trigger on /tarsier, tarsier bicycle, tarsier SVG, or draw a tarsier on a bike. Do not use for other subjects or arbitrary SVG generation.
-
jpcaparas Bundle To DiagramTurn a convoluted engineering, scientific, or general process into one clear Mermaid diagram and export matching Markdown and PNG files. Trigger on /to-diagram, process diagram, workflow visualization, concept map, or explain this flow visually. Do not use for data charts, image-only infographics, or simple diagram syntax questions.
-
jpcaparas Bundle Markdown NewUse markdown.new for Cloudflare Markdown for Agents, URL/file/PDF-to-Markdown, crawl-to-Markdown, the markdown.new API, or hosted editor workflows. Do NOT use for generic scraping/search or local Markdown editing that does not need markdown.new.
-
jpcaparas Bundle Reading NotesTurn supplied resources into practical reading notes: topics, interesting ideas, research leads, open questions, and homework todos. Use for articles, PDFs, docs, webpages, videos, transcripts, slides, meetings, books, RFCs, or talks. Do NOT use for code review or exhaustive transcripts.
-
seemseam Bundle Ccb DocCreate or update project documentation according to CCB document routing rules. Use when Claude asks to write docs, route documents by the docs structure contract, or archive implementation details.
-
seemseam Skill Source Check Before API UseCheck current official documentation before writing framework, library, CLI, or API code where version-specific correctness matters. Use when APIs are unfamiliar, recently changed, or user asks for current best practice.
-
craftos-dev 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.
-
craftos-dev 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.
-
craftos-dev Bundle FirecrawlSearch, scrape, and interact with the web 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, get 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 external websites. This provides real-time web search with full page content and interact capabilities — beyond what CraftBot can do natively with built-in tools. Do NOT trigger for local file operations, git commands, deployments, or code editing tasks.
-
craftos-dev Bundle Baidu SearchSearch the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
-
craftos-dev Bundle Google SlidesGoogle Slides API integration with managed OAuth. Create presentations, add slides, insert content, and manage slide formatting. Use this skill when users want to interact with Google Slides. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
-
craftos-dev Skill Craftbot Skill CreatorCreate a brand-new reusable skill from a single completed task. Read the per-task SKILL_SOURCE markdown the handler wrote, distil the workflow into a generalised SKILL.md, save it at skills/<name>/SKILL.md. Use this when CraftBot has spawned a 'Create Skill' workflow task and you need to author the new skill end-to-end without user interaction.
-
craftos-dev Skill Craftbot Skill ImproveRefine an existing CraftBot skill using evidence from one completed task that used it. Read the per-task SKILL_SOURCE markdown the handler wrote, diff it against the existing SKILL.md, apply surgical edits to skills/<target>/SKILL.md. Use this when CraftBot has spawned an 'Improve Skill' workflow task and you need to refine the skill's accuracy or token efficiency without redesigning it.
-
island-dev-crew Bundle Leak ScanDetect information leakage - one design decision expressed in two or more modules - and report it as a duplicate-knowledge finding rather than a style complaint. Reach for it when a diff touches a client and a server together, when a magic constant or wire format turns up in a second file, or when the user says "leak scan", "duplicate knowledge", "this fact lives in two places", or "why did that one change need edits in two files". Differentiator - this island detects and reports leakage sites and adjudicates each one; the depth vocabulary and the churn-mined ranking of a refactor programme belong to neighbouring islands.
-
deangrant Bundle Rust Style GuideEnforce Rust code style for formatting, file size, rustfmt alignment, comments, documentation, naming, and API conventions. Use when writing or editing Rust code, reviewing .rs diffs, applying rustfmt preferences, or checking doc comments and module docs against project style.
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 presentation-builder, bash-script-hardening, abuseipdb-api. 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.