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.
-
zilliztech Skill Deep ResearchAnswer a broad, open-ended, or multi-part question by iteratively searching MFS-indexed sources, following up on gaps, and synthesizing a cited report — the same "reason and search over private data" job zilliztech/deep-searcher does, but as a skill on top of `mfs-find` instead of a standalone framework. Use when the user asks for a report, a comprehensive/synthesized answer, a "what do we know about X across everything we have", or a question that can't be answered from a single search hit. Trigger phrases include "write a report on X", "deep-dive into X using our data", "research X across all our sources", "give me a comprehensive answer on X with citations", "synthesize what we know about X". Do NOT use for a single fact lookup or a targeted question with an obvious one-hit answer — use `mfs-find` directly for that; this skill is for genuinely broad, multi-angle asks. Requires `mfs-find` for the underlying search/read mechanics.
-
tutti-os Bundle Canvas DesignCreate beautiful visual art as .png and .pdf files using design philosophy. Use when the user asks to create a poster, visual artwork, design piece, or static visual output via code generation. Requires the execute tool and Python with Pillow/reportlab.
-
twofourlabs Bundle Docs Submodule ManagerManage documentation in the docs/ git submodule with proper structure and synchronization. Use when (1) user explicitly mentions "add docs", "specs", or documentation creation, (2) creating or reading files in docs/ directory, (3) working on features that need specification documents, implementation plans, or progress tracking, (4) documenting solutions, PRDs, or technical specs. Handles submodule initialization, proper directory structure (solutions/specs/feature), syncing from remote master, and committing changes.
-
txrbgy Skill Socialdrop PublishPublish videos to all social platforms by dropping video+markdown files into a folder. Use when a user wants to publish, cross-post, or schedule a video to YouTube, TikTok, Instagram Reels, X, LinkedIn, Bluesky using socialdrop.
-
vamseeachanta Bundle Aceengineer Capability ReportsBuild and refine consistent, data-backed engineering capability report systems in aceengineer-website. Use for capability landing pages, study narratives, validation fixtures, all-case visual galleries, individual analysis reports, comparison reports, Hugging Face-backed results, stable deep links, evidence/media classification, or navigation connecting these surfaces.
-
varde80 Bundle Zotero AddAdd academic papers to Zotero library. Use when users want to save papers to Zotero, create collections, or organize their research library. Handles PDF downloads and metadata.
-
varde80 Bundle Zotero ReportGenerate comprehensive research reports from Zotero collections with Obsidian integration. Supports 3 modes: (1) existing collection, (2) collection + arXiv extension, (3) topic search from scratch. Creates per-paper Obsidian summary notes. Export to MD/DOCX/PDF/HWPX. Language selection: Korean (ko) or English (en). Use when users want literature reviews, research trend analysis, or paper summaries.
-
vellum-ai Skill First Draft RoastDeliver constructive-but-savage feedback on a piece of prose. Runs programmatic text analysis first (adverb density, passive voice, weak verbs, clichés, sentence rhythm, word repetition, reading level), then roasts the draft using the real numbers as ammunition. Use when the user pastes a draft and asks for feedback, a roast, a critique, says "rip this apart", "tear this up", "how's my writing", or wants honest feedback on their prose.
-
vellum-ai Skill Word Count EnforcerTrack writing sessions, maintain a daily word count streak, and deliver guilt messages when the user skips. Logs word counts and durations, shows stats, and celebrates milestones. Use when the user wants to start a writing session, set a word count goal, track their daily writing, check writing stats, or when they admit they skipped writing.
-
vivliostyle Skill Draft CommitDraft a conventional commit message in Markdown from the current changes. Use when: writing a commit message proposal, summarizing staged or unstaged changes, preparing a changelog-friendly commit title, or drafting a message for a GitHub issue fix. Produces text only and never runs git commit.
-
wagtail Skill Upgrade Project DependenciesKeeps a Django/Wagtail project current with dependency updates by assessing current setup, applying safe package updates, and delivering a thorough upgrade report
Audited -
walterra Bundle Searxng SearchWeb search and content extraction via SearXNG metasearch engine. Use when you need to search the web, look up documentation, research APIs, find current information, or extract content from URLs. No API keys required, no rate limits, privacy-preserving.
-
pratiyush Skill Llmwiki IngestIngest one source document (or a folder of them) into the llmwiki. Use when the user drops a new markdown file, PDF, or URL into the wiki and asks you to process it. The user will typically say "ingest this", "add this to the wiki", "process this file into the wiki", or point at a file under `raw/`.
-
psyray Skill Oasis Release GuardrailsPrepare OASIS release-aligned changes based on historical release/version commits. Use when shipping versions, changelog updates, or user-facing CLI/documentation changes.
-
pwndoc Skill Update DocumentationUse this skill when updating PwnDoc's user-facing documentation in docs/. Trigger whenever the user says "update the docs", "document this feature", "update documentation for X", or "add this to the docs". Also trigger proactively after implementing a feature — if you just finished building something and haven't touched the docs yet, use this skill. Even if the user doesn't say "docs", if you've just completed feature work and documentation would clearly be needed, invoke this skill.
-
pytorch Bundle Cute HillclimbIteratively optimize a Helion kernel under HELION_BACKEND=cute until it matches or beats the best available baseline — via general backend/autotuner changes (knobs and seeds, not kernel-specific hacks) — then clean up history and report before/after numbers.
-
qkrehgk1-wq Skill Korean Report Summarizer한국어 업무 보고서·문서를 받아 3줄 핵심 요약, 실행 가능한 액션 아이템 5개, 그리고 소셜미디어 공유용 한 줄 문장으로 변환합니다. 주간보고·회의자료·기획서·이메일 등 긴 한국어 문서를 빠르게 소화해야 할 때 사용하세요. Triggers on "보고서 요약", "이거 요약해줘", "핵심만 뽑아줘", "액션 아이템 정리", "summarize Korean report".
-
qwikdev Skill Qwik Router DevelopmentUse when modifying or reviewing Qwik Router code under packages/qwik-router, including runtime routing, buildtime route generation, middleware, adapters, SSG, markdown/MDX handling, or router tests.
-
raffaelecamanzo Skill Marp Deck GenGenerate the final MARP deck markdown from definition, deck plan, and visual design artifacts, applying deck-template layout rules deterministically. Use only when all three source artifacts exist.
-
rebecha1227-a11y Bundle Resume Match简历与岗位 JD 的匹配度分析工具。上传简历(PDF/DOCX/文字)和目标岗位 JD(文字/图片/URL), 输出多维度评分、匹配等级(A/B/C)、关键差距分析和具体优化建议。 当用户提到以下任何关键词时触发:简历匹配、简历分析、岗位匹配、JD分析、简历评分、 resume match、resume analysis、job fit、简历诊断、简历评估、匹配度分析、 简历和JD对比、岗位适配度、resume review、resume scoring。 当用户同时提供了简历文件和岗位 JD 时也应自动触发。 即使用户没有明确说"匹配分析",只要他们提供了简历+JD并想知道"合不合适"、 "能不能投"、"差距在哪",都应该触发这个 Skill。
-
reisi007 Bundle Vision AgentsTRIGGER when analyzing images, screenshots, EXIF data, UI renders, or PDFs/documents visually — need vision-technical (screenshots/EXIF), vision-creative (design/aesthetics), or document (PDF/report layout). Reference for the three locked-down vision subagents.
-
rockbenben Bundle Md WebUse when markdown should become a shareable web page or link. Uploads to your S3 bucket and the URL is public, so only on request. 做成网页 / 分享为链接.
-
kyungseo Bundle Meeting Actions회의록(Markdown 또는 평문)에서 액션 아이템을 뽑아 담당자·기한·항목 표로 정리한다. 사용자가 회의록·미팅 노트·회의 정리·액션 아이템·할 일 추출을 말하거나 회의 기록 파일을 주면 사용한다. 일반 문서 요약이나 일정 계산에는 쓰지 않는다.
-
lcpmarvel Skill Mineru PrimePDF/DOC/PPT/图片 进、干净 Markdown 出——比原生 MinerU 产物更可用。先用 MinerU 官方 API 解析成 content_list,再用 mineru-refine 后处理清洗(伪标题、跨页断句、跨页拆表、乱码表、OCR 形近字、页面家具…),全程机器校验保真、fail-open 不搞崩。当用户说"清洗这个 PDF"、"把这份文档转成干净 markdown"、"解析并清洗"、"用 mineru-prime/mineru-refine 处理"时使用。需要三个 key:MINERU_API_TOKEN / DEEPSEEK_APIKEY / QWEN_APIKEY。
-
line Bundle Release NoteGenerate and polish release notes for an Armeria version. Runs site/release-note.ts to collect PR data from a GitHub milestone, then rewrites the skeletal output into publication-ready MDX. Invoked as `/release-note <version>` (e.g., `/release-note 1.38.0`).
-
numman-ali Bundle Media Asset ComposerDesign static and light-motion media assets such as posters, slides, cards, flyers, invitations, social graphics, thumbnails, hero images, banners, certificates, README art, and short promo reels. Use when Codex needs to turn text, images, icons, or video into polished layout-driven visuals, especially through a reproducible Python, Pillow, SVG, or ffmpeg workflow.
-
stephengpope 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 Claude can do natively with built-in tools. Do NOT trigger for local file operations, git commands, deployments, or code editing tasks.
-
taroify Skill Rspress Best PracticesRspress best practices for config, CLI workflow, content organization, frontmatter, MDX, themes, i18n, search, static assets, deployment, and debugging. Use when writing, reviewing, or troubleshooting Rspress documentation sites.
-
taroify Bundle Rspress Docs GeneratorGenerate or maintain Rspress documentation for a project. Use whenever the user wants to create a new Rspress v2 docs site, add docs for user-facing feature work or PRs, maintain a dedicated Rspress docs project in a monorepo, or prevent stale Rspress v1 scaffolds/version drift before documentation work. For full v1-to-v2 migration, hand off to the rspress-v2-upgrade skill.
-
vanci444-hue Skill Doc To Notes课程笔记整理 skill。当用户 @了一个文档(.docx、.pdf)、粘贴了视频转写稿、或者说「做成笔记」「整理成课程笔记」「帮我做笔记」时触发。 即使用户只是扔来一份文稿说「做成笔记」,直接触发,无需确认。触发命令:/doc-to-notes。
-
jarimustonen Skill Issue NewThin filing skill for the standard intake flow. Captures a bug report or feature request faithfully (verbatim text + attachments), picks a `type` hint, sets reporter/provenance/source-ref, and files it with `issuectl intake file --json` into the `untriaged` reception state — then attaches screenshots and returns the slug. FILING ONLY — it never triages, decides, analyses, or fixes; that is `/issue-intake`'s and the user's job. Use when a reporter (human or bot) hands you a report to record, or when a deterministic filer needs one validated, idempotent CLI call. NOT for processing the queue (`/issue-intake`), NOT for fixing (`/worktree-bugfix`).
-
robotka1321 Skill Spec GenerateProduct Spec Builder that helps PMs generate clear, structured, testable PRDs. Creates both full and lightweight specs for any product or platform with a guided step-by-step workflow. Output in English Markdown format.
-
skillmedev Skill Technical Spec WriterWrites engineering design docs and RFCs that align a team before code - TL;DR, background, goals and explicit non-goals, quantified requirements, a concrete end-to-end design with failure modes, alternatives considered, rollout plan, and open questions surfaced at the top for reviewers. Use when an engineer asks "write a design doc for this feature", "turn my approach into an RFC", "reviewers keep asking why didn't you just X", or a project needs alignment before implementation. Do NOT use for designing the API contract itself - use api-design instead; for user-facing product documentation, use help-documentation.
-
florianbruniaux Bundle Youtube ExportExport an existing yt-insights video transcript as Markdown, plain text, or VTT for article research and source archives. Use for exporte ce transcript, prepare la matiere de cette video, or save this video as Markdown. Do not use to search or download missing videos.
-
ponzgpt Skill Gtd CaptureCapture and triage loose commitments into a Markdown GTD inbox with tags and next-action review.
-
ponzgpt Skill Johnny Decimal RouterRoute Markdown notes into existing Johnny.Decimal numeric folders without inventing new ranges silently.
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 deep-research, canvas-design, docs-submodule-manager. 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.