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.
-
albert1t0 Bundle Obsidian SlidesCreate presentation slide decks as Markdown (.md) files for the Obsidian Advanced Slides plugin (reveal.js-based). Use this skill whenever the user wants to create slides, presentations, a slide deck, or diapositivas in Obsidian Markdown format, or mentions "obsidian-advanced-slides", "reveal.js slides in Obsidian", "advanced slides", or asks to convert a document, notes, or content into a presentation. Also trigger when the user wants to edit, improve, or restructure an existing Obsidian slides file, add speaker notes to slides, change slide themes, or apply layouts like split/grid to existing slide content. Even if the user just says "make me a presentation" or "turn this into slides", use this skill — it produces .md files compatible with the obsidian-advanced-slides plugin.
-
colinwilliams91 Skill Mermaid CLIRender Mermaid diagram definitions to image files (SVG, PNG, PDF) from the command line. Use when asked to generate or convert Mermaid diagrams to visual output files.
-
deer-flow Bundle Atlas Release ReadinessReview a release candidate against the Atlas evidence checklist and report missing proof.
-
bactopia Skill Generate Skills DocsGenerate the AI Skills reference page for the Bactopia docs site. Runs a Python parser to extract structured metadata from the bactopia repo's SKILL.md files, then generates developers/ai-skills/index.mdx with an overview table and per-skill entries. Use this skill whenever skills are added, removed, or updated in the bactopia repo, when the user asks to regenerate the skills docs page, refresh the skills reference, update the AI skills documentation, or sync the docs site with the current set of bactopia skills.
-
bamboo-dcm Bundle Ingest WebExtract web content as clean markdown and save to the repository. Routes YouTube URLs to a dedicated transcript chain (youtube-transcript-api → yt-dlp) before the standard Defuddle → Jina Reader → WebFetch fallback. TRIGGER when: user says "ingest this URL", "save this article", "grab this page", "web ingest", "download this article", "convert this URL to markdown", "capture this page", "save this link", "archive this article", or provides URLs wanting them saved as markdown files. DO NOT TRIGGER when: user asks to fetch a URL for one-time reading without saving (use WebFetch directly), process local documents, or needs structured data extraction from web pages.
-
batosai Skill Adonis Attachment VariantsUse when configuring or debugging variants and converters with @jrmc/adonis-attachment — image resize/format/blurhash (sharp), video/PDF/document thumbnails (ffmpeg, poppler, LibreOffice), custom converters, variant storage paths, processing queue, variant lifecycle events, and regenerating variants.
-
beargrass Bundle AI Dev SetupBootstrap AI-collaborative dev environment for existing codebases. TRIGGER when: user says "setup ai dev", "bootstrap project docs", "create CLAUDE.md", "generate project documentation", "setup development workflow", "initialize dev environment", "init project docs", "/ai-dev-setup", or mentions setting up AI assistant for a codebase, or wants CLAUDE.md created. Also trigger when user asks to "set up this project for AI" or "make this project AI-ready". DO NOT TRIGGER when: project is new/empty, or user only wants to explore without setup.
-
beargrass Skill Update SkillsRegenerate project workflow skills (.claude/skills/) without touching any documentation. TRIGGER when: user says "update skills", "regenerate skills", "refresh skills", "update project skills", "只更新skill", "重新生成技能", or wants to update skills after ai-dev-setup without redoing docs. DO NOT TRIGGER when: user wants full setup (use /ai-dev-setup instead).
Audited -
bholmesdev Skill Review Markdown CommentsReply to, resolve, or reopen Hubble review comments stored as CriticMarkup in Markdown files. Use when asked to address a Hubble review comment.
Audited -
biblosaggins Bundle Redact Sensitive ContentReview and sanitize Markdown content before it is published, shared externally, committed to a public repo, pasted into social posts, or included in blog articles and incident writeups. Use when the user asks to 脱敏, 内容审查, 检查敏感信息, 清理隐私数据, sanitize Markdown, or verify that text files do not expose personal information, internal infrastructure, secrets, or business-sensitive details.
-
bitfaster Bundle Split AsmSplit BenchmarkDotNet assembly markdown files into individual files per benchmark method using splitasm. Use to break one big assembly code file per benchmark into one file per benchmark method.
-
blackstone2333 Skill Goldilocks DiagnosticsUse only when the user explicitly asks to generate or export a Goldilocks diagnostic report.
-
borgbase Bundle TranslateManage Vorta translations using AI. Commands - /translate missing (report untranslated counts), /translate review <lang> (generate translations), /translate compile (build .qm files).
-
brege Skill Metadata ExtractionExtract author, title, year, and contributor metadata from ebook files (EPUB, PDF). Use when you need to identify a book's bibliographic information from its embedded metadata or filename.
-
brett-buskirk Skill Debrief IssuesDraft GitHub issues from a debrief brief — wired to the repo's own conventions (labels, assignee, milestone, board) — show them for approval, and create them only on the user's explicit word. Use after a brief exists and the user says 'make the issues', 'file these', or 'turn the brief into tickets'.
-
bruno-collections Bundle Bruno Collection Generatorgenerate bruno api collections, request files, environments, and request documentation from backend source code, route definitions, openapi snippets, pasted api docs, curl commands, or endpoint lists. use when a user asks to create, scaffold, convert, organize, or improve bruno collections, opencollection yaml files, .bru files, folders, request docs, request metadata, environments, or api-client collections for bruno.
-
bwitlin Skill FeedbackStructured feedback session analyzing Claude Code usage over a configurable time window. Gathers evidence from git history, memory files, and project state, then delivers an honest 5/5/5 report (going well, not going well, what to improve) with specific evidence and trend tracking against previous sessions. Use when asked to "run feedback", "how am I doing", "feedback session", "usage review", "self-assessment", "critique my workflow", or any request for an honest evaluation of how the user is using Claude Code. Proactively suggest after completing a multi-day sprint or when the user seems frustrated with their workflow. Always use this skill instead of doing ad-hoc feedback analysis in main chat.
Audited -
ca-lee-b Skill Codebase SimplifierAudits a codebase and produces a prioritized report on what to cut to reach a lean MVP and what existing code can be simplified or made more concise. Use this whenever the user describes their codebase as messy, bloated, over-scoped, or over-engineered; asks what they can remove, cut, descope, or trim; mentions "feature creep," "MVP," "minimum viable product," "too many features," or "too complex"; or wants a second opinion on what's essential vs. optional in their project — even if they never use the word "simplify." Also trigger when a user has a working but sprawling project and wants help getting back to a shippable core.
-
analogdevicesinc Skill No Os Driver ReadmeWrite or update a no-OS device driver README.rst following the repo's standard driver-documentation structure. Use when creating documentation for a driver under drivers/<category>/<part>/, updating an existing driver README, or wiring a driver doc into the Sphinx toctree.
Audited -
analogdevicesinc Skill No Os Project ReadmeWrite or update a no-OS project README.rst following the repo's standard structure and the current CMake/no_os_build.py build conventions. Use when creating documentation for a project under projects/<name>/, updating an existing project README, or aligning a README with the CMake build-guide cross-linking conventions.
-
andyconley Bundle HumanizerRewrites prose in the voice of an experienced engineering leader explaining reality to capable adults. Removes AI syntax patterns, mirrored rhythm, filler, author-state narration, and corporate language while preserving facts, caveats, technical terms, and immutable reference material. Uses STE-inspired discipline without claiming ASD-STE100 compliance. Use for technical writing, case studies, messages, issue descriptions, emails, specs, checklists, or documentation. Do not use for structural review; use doc-flow-review first when a draft needs both structure and prose work. Version 4.7.0.
-
aniketkrs Bundle Read Research PaperRenders ANY research paper (URL / arXiv ID / DOI / PDF / pasted text) into a visually engaging multi-format reading experience — with mind maps, method flowcharts, key-finding infographics, comparison tables, related-work timelines, and a plain-English layer alongside the technical content. Activates on slash commands (`/read-research-paper`, `/read-paper`, `/explain-paper`, `/visualize-paper`) and natural-language requests like "read this research paper [URL]", "explain this paper [URL]", "make this paper visual [URL]". Caches every fetched paper locally so re-asks are instant. Ships with a bundled corpus of canonical papers for offline fallback. Hands off to `research-paper` for citation reuse and to `get-research-paper` for related-work expansion. Runtime-neutral.
-
answerzhao Bundle Zwdroid Android JadxUse this skill whenever the user is investigating an Android binary artifact — APK, dex, jar, aar, class, or aab — without source code, especially to cross-reference logcat output with decompiled code to track down a bug, a crash, or unexplained behavior. Trigger on phrases like "decompile this APK / jar / dex", "反编译这个 apk", "logcat 定位 bug", "find why the Activity goes transparent / crashes / freezes", "Android 崩溃堆栈反混淆 / 还原", "看看这个 jar 里做了什么", "这个 SDK 干了什么", "查 APK 的权限/exported 组件", "对比两个 APK 版本", "识别 APK 内嵌库", "stack trace 是混淆的", "no source for this app". Use proactively whenever the user mentions an `.apk`, `.dex`, `.jar`, `.aar`, `.aab`, or `.class` file alongside any question about behavior, crashes, manifests, permissions, or bundled libraries — even if they don't say the word "decompile". Do not use for native `.so` analysis, runtime hooking (Frida/Xposed), repackaging (apktool), or pure resource diffs.
-
anyoneanderson Bundle Note DraftMarkdownファイルをnote.comに下書き投稿するスキル
-
anyoneanderson Bundle Note AutomationMarkdownの下書き投稿からハッシュタグ設定・公開までを一気通貫で実行するオーケストレーションスキル
-
appsmithorg Skill Diagnose Pw FailureDiagnose a Playwright test failure as a product bug by analyzing error output, screenshots, traces, and server logs. Produces a structured bug report with expected vs actual behavior, reproduction steps, and likely root cause. Use when a Playwright test keeps failing after spec fixes, "is this a product bug", "diagnose this test failure", or "the test is correct but the app is broken".
-
asterixcapri Bundle To DocsAnalyze decisions made during implementation, review, or design work and distinguish project-wide guidance from route-specific fixes, already-documented rules, and premature patterns. Use when the user asks which lessons or decisions deserve inclusion in project documentation, wants to review proposed guidelines before approving documentation changes, or asks to update project guidance from recent work.
-
aureuserp Bundle Aureuserp API BuilderGenerate or update Laravel plugin REST APIs in AureusERP for any module. Use when implementing new API resources or refactoring existing endpoints to match shared project conventions for routes, controllers, requests, resources, policies, Spatie QueryBuilder filtering/includes/sorting, soft-delete restore/force endpoints, and Scribe attributes/documentation.
-
aws-samples Bundle Create PDFGuidelines for creating polished, themed PDF reports with the code execution tool
-
aws-samples Bundle Create PptCreates polished PowerPoint presentations with dark-first design, custom palettes, charts, and tables. Use when creating, designing, or generating PPTX slide decks or presentations.
-
aws-samples Skill DrawioGenerate draw.io diagrams as .drawio files, optionally export to PNG/SVG/PDF with embedded XML
-
aws-samples Bundle Requirements Generator제품 소개 문서(PDF, 마크다운, 슬라이드 요약 등)를 분석하여 소프트웨어 요구사항 정의서와 제약사항 문서를 자동 생성한다. 사용자가 "요구사항 만들어줘", "제약사항 작성해줘", "requirements 문서 생성", "constraints 문서 생성" 등을 요청하거나, 제품 Brief/소개 문서를 기반으로 요구사항이나 제약사항을 도출해달라고 할 때 이 스킬을 사용한다. 기능정의서, 제품 소개서, 워크숍 슬라이드 요약 등 어떤 형태의 소스 문서든 분석 가능하다.
-
axoniq Skill Migration PathCreate a new Axon Framework 4→5 migration path documentation page. Use when the user says "create migration path", "migration path for", "document migration", "migration guide for", or any variation of creating migration documentation for a specific Axon Framework feature or API change.
-
aydgn Bundle Agentic Refactoringrefactors, rewrites, simplifies, modernizes, or de-bloats existing code, functions, components, modules, or documentation sections using an agentic coding workflow. use when the user points at specific code and asks to improve it while preserving behavior, reduce complexity, optimize with correctness, update tests, avoid unrelated side effects, surface assumptions and tradeoffs, and validate changes with lint, typecheck, build, or tests.
-
azuma520 Skill Vault ReportGenerate comprehensive knowledge graph reports for Obsidian vaults. Combines multiple graph queries (vault-stats, hubs, bridges, orphans-rich) to produce a structured 4-module analysis report with data summary tables. Requires obsidian-graph-query skill installed. Use for: vault report, knowledge report, vault analysis, vault health, knowledge graph report, 知識圖譜報告, vault 分析.
Audited -
momhq Skill Mom FoldFold this project's newly captured sessions into the MOM markdown vault. Use when the user wants to wrap up, finish, close the session, save decisions, update memory, or prepare the vault before clearing context.
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 feedback, obsidian-slides, mermaid-cli. 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.