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.
-
heyzude 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.
-
heyzude Skill Doc CoauthoringGuide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
-
navikt Bundle Klarsprak 3Write or edit clear Norwegian prose while preserving technical meaning and established domain terms. Use for unclear user-facing copy, documentation or PR text; use `dulting` when the task is to influence behavior through an intervention.
-
kim-autorobotics Bundle Paper LookupSearch 18 scholarly APIs for papers, preprints, citations, open-access full text, repository records, and journal OA status, and return results with reproducible provenance. Covers PubMed, PMC, Europe PMC, bioRxiv, medRxiv, arXiv, OpenAlex, Crossref, Semantic Scholar, CORE, Unpaywall, OpenCitations, PubTator3, Zenodo, Figshare, ROR, BioStudies, and DOAJ. Use when searching for papers, citations, DOI/PMID/arXiv lookups, abstracts, full text, open-access PDFs, preprints, citation graphs, author publications, biomedical entity annotations, deposited records (Zenodo, Figshare, BioStudies), institution ROR IDs, or any scholarly literature query. Triggers on mentions of any supported database or requests like "find papers on X", "look up this DOI", "who cites this paper", or "get me the PDF".
-
kim-autorobotics Bundle Scientific SlidesBuild slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.
-
cas-bigdatalab Bundle PDF Text Extract 2从PDF文件中提取文本内容,保存为txt文件。当用户需要从PDF中提取文字时使用此skill。
-
firecrawl Bundle Firecrawl 2Search, 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, 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 typical built-in browsing without the Firecrawl CLI. Do NOT trigger for local file operations, git commands, deployments, or code editing tasks.
-
freakyglorian-create Skill Patient Visual ConsentGenerate patient informed consent documents with embedded simulation images, bilingual disclaimers, and procedure parameters for aesthetic medicine. Use for 知情同意书, consent form, patient documentation, or legal/visual consent packs with cosmetic simulation attachments.
-
hongikarchi Bundle Clean GeometryMake the currently-selected Rhino curves into clean, CAD-usable geometry. Five checks on the selection — (A) simplify curves, (B) resolve too-short curves by joining them to a neighbor or flagging them as orphans, (C) tidy messy over-noded curves into primitives (line/arc/circle/ellipse) within tolerance, (D) flag lines that are almost-but-not orthogonal (report-only), (E) close burst/open corners where a snap is slightly off (via Fillet radius=0 / trim / join). Non-destructive diagnose+dry-run first, reports each category, confirms scope, then applies per category. Trigger when the user wants to clean up / tidy / fix / simplify geometry, close open corners, join short segments, or make CAD-clean linework on the current Rhino selection. Fire on Korean or English requests, e.g. "지오메트리 정리", "geometry 정리", "깔끔하게 정리", "커브 심플리파이", "짧은 선 정리", "터진 모서리 붙여줘", "모서리 스냅 맞춰줘", "clean geometry", "tidy curves", "simplify curves", "close open corners", "join short segments". For pure duplicate/overlap removal use the sibling
-
hongikarchi Bundle Clean Similar ObjectsFind duplicate / near-identical NON-CURVE Rhino objects in the current selection — polysurfaces (Breps), extrusions, meshes, and block instances that are stacked in the same place, or the same shape stored as different types (a Brep vs an Extrusion of the same solid). Type-agnostic, catches what SelDup misses on solids. REPORT-ONLY in v1 (diagnoses + counts, deletes nothing); v2 will delete coincident duplicates and boolean-split partial overlaps after confirmation. Trigger when the user wants to dedup / clean duplicate solids, polysurfaces, meshes, or blocks (not curves). Fire on Korean or English requests, e.g. "중복 솔리드 정리", "겹친 폴리서피스", "중복 블록", "duplicate polysurfaces", "dedup solids / breps / blocks". For CURVE dedup use the sibling `clean-similar-curves`.
-
ix-infrastructure Skill Ix Docs 2Generate narrative-first, importance-weighted documentation for a repo, system, or subsystem with a selective reference layer. Use --full for deeper module/class/method coverage.
-
whisperas Bundle Word Review RedlineEnforce reviewer-friendly Word editing with real tracked changes and a short Chinese comment at every modified location. Use when Codex edits an existing `.docx` for revision, polishing, correction, review response, bilingual cleanup, or redline delivery and the user needs each change to remain visible and explainable for manual review.
-
whisperas Bundle Workspace Archive WorkflowOrganize project folders, consolidate Markdown work records, create or update README indexes, archive task outputs, and report folder structure. Use when Codex is asked to organize folders, archive work, write progress records, clean project directories, prepare handoff documentation, or work on COMSOL/MATLAB simulation folders where reproducibility and clear file management matter.
-
whisperas Bundle Scholarly Literature ResearchUse for scholarly literature research, reference replacement, recent-paper searches, WOS/Web of Science or IEEE Xplore searches, paper candidate screening, and workflows that need structured academic search results before PDF reading or manuscript citation updates.
-
jim60105 Skill Openspec Generate Specs 3Generate comprehensive OpenSpec specifications directly from the current project state. Use when the user wants to create or populate main specs by analyzing existing code, documentation, AGENTS.md, GitHub issues, and pull requests — without going through the change/proposal workflow. Ideal for bootstrapping specs on a project that already has working code but no specs yet, or for refreshing specs to match the current implementation.
-
squerne Skill Cover Letter WriterWrite a 300-400 word cover letter grounded in the user's real experience and STAR stories, tailored to a specific job description. Use when the user asks for a cover letter, motivation letter, or application letter.
-
umbraco Skill Changelog Management 2Generates changelogs for products from conventional commit history. Use when preparing a release, updating release documentation, or previewing unreleased changes before creating a release branch.
-
dddpaul Bundle OffdeskCopy markdown from any project into an Obsidian vault on a phone or tablet — carried by Syncthing (default) or iCloud — then pull annotated `>[!ai]` callouts back to source. Push triggers (EN) "send to offdesk", "send to phone for review", "review later", "check later"; push triggers (RU) "положи это в offdesk", "положи это в оффдеск", "посмотрю позже", "проверю позже". iCloud push triggers (EN) "send to offdesk icloud", "offdesk icloud", "offdesk on icloud"; iCloud push triggers (RU) "положи в offdesk icloud", "положи в оффдеск айклауд", "оффдеск айклауд". Pull triggers (EN) "review my offdesk notes", "check offdesk feedback"; pull triggers (RU) "посмотри оффдеск фидбэк", "проверь оффдеск"; add "icloud"/"айклауд" or "syncthing"/"синктинг" to a pull phrase to scan one vault instead of both.
-
dddpaul Bundle PPTX CompareCompare two PPTX decks — structurally (shape by shape, with exact EMU/point numbers), by rendered pixels, or by dumping a single slide. Apply when aligning a deck generator against a hand-made reference, when checking a rebuilt deck against the previously committed one for regressions, or when reading exact values off someone else's slide. Triggers on requests to compare, diff or verify presentations, or when told to use "pptx-compare".
-
dddpaul Bundle PPTX Arch StyleArchitectural presentation style guide. Apply this style when creating or editing PPTX presentations for architecture committee reviews. Defines colors, fonts, layouts, tables, and visual patterns extracted from the approved presentation. Triggers on requests to create architectural slides, AK presentations, or when told to use "pptx-arch-style" or "arch-style".
-
pavelt-papaya Bundle Prepare For ReviewPrepares current branch changes for pull-request review: prints the recurring review-nit checklist, scans the diff for those issues, and fixes them. Use immediately and automatically when the user says "prepare for review", "prep for review", "prepare-for-review", "pepare-for-review", "ready for PR", "pre-review", "clean up for review", "fix review nits", or asks to catch repeating PR comments before opening or updating a pull request. If they then ask for an additional opinion, extra AI-reviewer findings, or what a reviewer AI would flag, report those without applying them until they decide.
-
pedrohcgs Skill Pedagogy Review 2Run holistic pedagogical review on lecture slides. Checks narrative arc, PhD student prerequisites, worked examples, notation clarity, and deck pacing.
-
zai-org Bundle Glmv PDF To Web 2Convert a PDF (research paper, technical report, or project document) into a beautiful single-page academic/project website with a structured outline JSON. Trigger this skill when the user wants to make a paper page, project homepage, or academic website from a PDF — in Chinese or English.
-
jsuvic Skill Loop Docs Update 3Use to run a bounded documentation drift scan, update, and re-verify loop that stops when docs match the code, on no diff, or on a repeated identical mismatch.
-
timurugulava Bundle RisovalshchikУниверсальный рисовальщик — генерирует изображения через Nano Banana 2 (Google Gemini) или GPT Image 2 (OpenAI). При активации спрашивает у пользователя, через какую модель рисовать, затем выполняет генерацию с сохранением в ~/Downloads/images. Use when пользователь пишет «нарисуй», «сгенери изображение», «сгенерируй картинку», «сделай картинку», «нарисуй картинку», «сделай изображение», «нужна картинка», «нарисовать», «generate image», «рисовальщик», «/risovalshchik». Также покрывает режим серии: «серия картинок», «несколько кадров в одном стиле», «пошагово», «преемственность», «процесс», «N кадров для рецепта/инструкции/гайда», «кадры с одной тарелкой/фоном/посудой». Do NOT use for рекламных креативов с пропиской ЦА и текстов объявлений (→ ad-creative-kesha), презентаций из нескольких слайдов (→ presentation-builder), вёрстки PDF-гайдов (→ guide-builder-tg). Если пользователь явно просит «картинку для поста / сторис / обложку канала / один баннер» без этих контекстов — это risovalshchik.
-
asunalabs Bundle Clip To PlanTurn a screen-recorded or spoken review/bug-report clip (or bare audio) into a verified implementation plan. Extracts a timestamped transcript (Whisper) and one representative video frame per spoken segment, then cross-references every complaint against the actual codebase to trace root causes and draft a tasked plan. Use whenever someone hands over a video/voice walkthrough of bugs, feedback, or a product review (e.g. "here's a clip of the issues", "review recording", "voice memo of what's broken", *.mp4/*.mov/*.m4a of feedback) and you need it turned into actionable, code-traced work.
-
costory-io Skill ReportsUse when creating, previewing, updating, scheduling, or exploring Costory reports. Route by intent: scheduled Slack/Teams/email sharing (Schedule — ask before build) vs explain last-month cost with preview-first DIGEST (Explain — chat preview required; not query+compare). Workflows are named, never lettered. DIGEST AI is opt-in via display: "summary" and/or enableAiInvestigation — both slower. Covers GRAPH_SNAPSHOT, TOP_FLOP, DASHBOARD_PDF, context-first inheritance, destinations after channel type is known, and delivery safety. Call get_skill with skillId "reports" before create_report or substantial report work.
-
naorpeled Skill Maintainer Triage And ReviewSupport maintainers with issue triage, pull request review, onboarding audits, and documentation upkeep using the repository's templates, docs, and conventions. Use when a maintainer needs recurring or one-off repository health help.
-
tarlarion Bundle Create Animation GuideCreates an animation principles / guide markdown by mining a codebase or workshop notes, then condensing lessons into numbered rules, formulas, and a ship checklist. Use when the user says create animation guide, animation principles, animation-principles.md, condense animation lessons, or wants a principles.md for icons/UI motion.
-
tongtonytony Bundle PPTX To Short Video基于用户提供的原始 PPT 文件,自动提取关键内容与图片,生成适合短视频制作的 Marp 播报文件(≤20 页),每页仅标题+居中图片,解读文案以注释形式供剪映配音使用。提及「PPT转短视频」「短视频素材」「剪映」「Marp播报」时自动触发。
-
yorrick Skill ReflectAnalyze the current session transcript and improve project documentation based on what was learned. Triggered automatically via SessionEnd hook, or manually with /reflect. Use when the user says "reflect", "what did we learn", "improve docs from this session", or "capture learnings". Also runs automatically in the background after every substantial session.
-
adeleempurpled290 Bundle Vivado AnalysisUse this skill when the user needs help with Vivado design analysis, timing report interpretation, or timing closure. This includes report_timing interpretation (slack calculation, path analysis, clock skew/uncertainty), report_timing_summary signoff verification, report_qor_assessment (QoR scoring 1-5, assessment categories), report_qor_suggestions (automated optimization suggestions, .rqs workflow), report_design_analysis (timing path characteristics, complexity/Rent analysis, congestion analysis), report_methodology (design rule compliance), report_utilization (resource usage analysis), report_cdc (clock domain crossing checks), report_drc (design rule checks), report_bus_skew, timing closure strategies (setup/hold violation resolution, congestion mitigation), message severity management, and design check waivers. This skill provides analysis and interpretation knowledge — for TCL command execution use vivado-tcl, for constraint modifications use vivado-constraints, for implementation strategy changes use
-
adeleempurpled290 Bundle Vitis Hls SynthesisVitis HLS synthesis assistant for C/C++ to RTL conversion. Covers kernel development, pragma optimization, interface configuration, and synthesis report analysis. For post-synthesis implementation use vivado-impl, for timing analysis use vivado-analysis, for hardware debug use vivado-debug.
-
dotnet Bundle Migrate Nunit To MstestConvert .NET tests from NUnit 3/4 to MSTest v4 while preserving VSTest or MTP. Use for replacing NUnit/NUnit3TestAdapter packages, Test/TestCase/ TestCaseSource/Values attributes, constraint assertions, SetUp/TearDown, OneTimeSetUp, SetUpFixture, FixtureLifeCycle, TestContext, categories, retries, timeouts, and NUnit parallelization. Also use when a "convert NUnit to MSTest" request may already be migrated: inspect and report the no-op. Do not use for NUnit version upgrades, xUnit/TUnit conversion, MSTest upgrades, or runner-only VSTest-to-MTP migration.
4k -
compozy Bundle Ship Pr 2Ships a finished feature, bug fix, or refactor end-to-end — explores the change's impact on docs/site/README, generates release notes (via pr-release if present, otherwise inline from git log), writes a complete PR description (including QA screenshots and summary when qa-report/qa-execution artifacts exist), commits staged changes following the repo's commitlint config, opens the PR via gh CLI, and optionally launches a CodeRabbit review watch loop. Use when a feature/bug/refactor is implementation-complete and ready to ship. Do not use for draft PRs without finished work, for amending an already-merged PR, for repo-level release publishing (use pr-release directly), or for in-progress development checkpoints.
-
weorbitant Skill Analyze Docs 2Use when searching for documentation about a concept, entity, or business term in Confluence and Notion. Extracts definitions and rules without interpretation. Use when user says "busca documentación", "qué dice confluence", "analyze docs", "busca en notion", "hay documentación sobre", or "qué sabemos de".
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, doc-coauthoring, klarsprak. 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.