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.
-
ghosttypes Bundle Home Assistant DevComprehensive Home Assistant custom integration development skill. Use when developing Home Assistant integrations, custom components, or plugins. Covers entity platforms, config flows, data management, quality requirements, testing, and HACS publishing. Includes complete reference documentation for all 47+ entity types, integration quality scale requirements, and step-by-step publishing guides.
-
oianthony Bundle KamiTypeset professional documents and product landing pages: resumes, one-pagers, white papers, letters, portfolios, slide decks, landing pages. Warm parchment, ink-blue accent, serif-led hierarchy. CN uses TsangerJinKai02, EN uses Charter, JA uses YuMincho (best-effort). Triggers on "做 PDF / 排版 / 一页纸 / 白皮书 / 作品集 / 简历 / PPT / slides / Marp / markdown slides / マークダウンのスライド / 落地页 / 官网 / landing page / product page", or "build me a resume / make a one-pager / design a slide deck / turn this into a PDF / make this presentable / create a landing page".
-
oianthony Bundle ReadReads URLs and PDFs by fetching source content, defaulting to concise summaries for plain read requests and clean Markdown when asked to convert, save, quote, cite, or feed downstream work. Use when users ask in any language to read, fetch, check, summarize, quote, cite, convert, or save a URL or PDF. Not for local text files already in the repo.
-
cikichen Bundle Skills SearchThis skill should be used when users want to search, discover, install, or manage Claude Code skills from the CCPM registry. Triggers include requests like "find skills for PDF", "search for code review skills", "install cloudflare-troubleshooting", "list my installed skills", "what does skill-creator do", or any mention of finding/installing/managing Claude Code skills or plugins.
-
khazp Skill Vibe BuildImplement an approved new-project slice and report actual checks. For changes to an existing app use vibe-change.
-
claude-office-skills Skill Ppt VisualDesign presentation visuals and slide layouts. Create visual concepts, suggest graphics, and provide design specifications for impactful PowerPoint slides.
Audited -
claude-office-skills Skill Invoice TemplateGenerate professional PDF invoices from templates
Audited -
1lck Bundle Develop LitheApply Lithe repository architecture, cross-platform contracts, coding rules, hardcoding restrictions, and validation workflow. Use for every implementation, refactor, review, debugging, test, build, or documentation task in the Lithe repository.
-
dm1681 Bundle Cloudflare ArtifactsPublish files or static browser artifacts to the user's Cloudflare artifact library and return verified public URLs and Markdown links. Use when sharing an artifact through Cloudflare, making a report or visualization accessible without a VPN, or attaching a hosted artifact link to a GitHub issue.
-
dream-num Bundle Univer Team StandupInternal core protocol for Univer worklog skills. Do not invoke directly from the skill menu; use univer-worklog-append, univer-worklog-auto, univer-worklog-report, univer-worklog-report-team, or univer-worklog-help instead.
-
dream-num Skill Univer Worklog AppendUse when the user wants to manually append their own worklog or daily report row into the Univer workbook. Triggers include worklog-append, dogfooding-append, append, 记录进展, 手动写日报.
-
drubinstein Bundle JamieJamie — replicate the report to confirm the bug
-
duruii Bundle Paper SummaryResearch-grade single-paper analysis with evidence-grounded structured extraction and internal self-evaluation. Use when users ask to summarize or screen one academic paper from an arXiv link/ID or local PDF and need verifiable claims with citations, especially for Chinese-language output to students.
-
exodes Bundle PDF ViewerInteractive PDF viewer skill. Use when user wants to open, view, annotate, highlight, stamp, fill form fields, or sign a PDF with live visual feedback. Trigger phrases: "open this PDF", "show me this contract", "highlight the key terms", "help me fill out this form", "sign this", "stamp it APPROVED", "mark this CONFIDENTIAL", "add initials to each page", "walk me through this document". Also trigger when user provides a PDF path or arXiv URL alongside any visual/interactive intent. Do NOT trigger for pure summarization or text extraction (use native Read tool instead).
-
whatifwedigdeeper Skill Validate MarkdownValidate Markdown: $ARGUMENTS
-
knokmki612 Bundle Docs RestructuringRestructure developer documentation whose structure has failed — the heading tree no longer predicts content, one list mixes concepts with invariants and procedures, half a document sits under an unrelated parent, or the same fact is maintained in several places. Rebuild the document around the four reader questions (understand / not break / do / look up), give every fact exactly one canonical home with pointers elsewhere, and verify with a move map that no passage is lost and no inbound link breaks. Structure only — per-unit tightening of comments and sentences is the comment-pruning skill's job; run it after this one. Use when a README or docs set has grown past navigability, when readers can't find things they know are written down, or when asked to reorganize, restructure, or split documentation.
-
lexmount Skill Docs UpdateUpdate Mintlify documentation in docs/ for browseruse-bench, including adding new pages, enforcing .mdx files, and keeping English/Chinese navigation parity. Use when adding or editing docs pages, fixing missing/incorrect language variants, or updating docs/docs.json navigation.
-
lexmount Bundle Pr Unresolved SolutionsDraft and track fixes for unresolved PR review threads. Use when you need to generate a solution draft markdown for the latest/current PR unresolved threads and keep `.pr/<pr_number>/review_checklist.md` plus `.pr/<pr_number>/unresolved_checklist.md` checkbox states synchronized as issues are fixed.
-
lgldlk Bundle API Data ResearchResearch and compare official and third-party API data-access options for a platform, product, content source, or data vendor. Use when the user asks to verify API docs, compare vendors, confirm exact fields such as text/media/links/likes/views/comments, include pricing/value/stability/operating years, produce a capability matrix, create a cited Markdown note, or export the matrix/table as an image. Especially use for social/content data APIs where claims must be checked against official docs, OpenAPI schemas, endpoint examples, pricing pages, and community or stability signals.
-
lgldlk Bundle Markdown Platform PackConvert Markdown into platform-ready Word output for Xiaohongshu or WeChat by rasterizing tables and fenced code blocks into images, rewriting a temporary Markdown file, and exporting a Word document.
-
linnene Skill Technical Documentation WriterGenerate professional, cleanly structured technical documentation with strict compliance to engineering standards. Documentation titles, structure, language, and formatting must follow engineering best practices.
-
linnene Skill Code Refactoring Quality StandardsAn expert software engineering skill dedicated to refactoring project code. It enforces flat architecture, DRY principles, async I/O optimizations, structured English documentation, and strict static analysis (zero Pylance warnings) to ensure a highly readable, decoupled, and robust codebase.
-
linnene Skill Project Structure Cleanup Logic Refinement ProtocolA specialized skill focused on cleaning up project structure and refining logic. It emphasizes zero-impact execution, redundancy detection, complexity governance, filesystem de-cluttering, test suite rationalization, documentation governance, and a strict risk control protocol to ensure a lean, maintainable, and high-quality codebase.
-
liorhai5 Bundle Design CritiqueUse when reviewing a UX spec, mockups, screens, a design doc, or a live UI for usability and UX quality, case & state coverage, and completeness. Evaluates against Nielsen's heuristics, Laws of UX, interaction patterns, information architecture, and content quality, then writes a verdict-first critique report. Invoke for "review this design/spec/mockup", "is this UX any good", "heuristic evaluation", "what states/cases are missing", "critique this flow". Read-only — produces a report, changes nothing.
-
lnilya Skill Ea Atomic SentencesExtracts atomic sentences from academic papers — identify every cited paper, compress each citation into a single logical claim, group them by sub-topic, and summarize each group. Use this skill whenever the user pastes academic text or uploads a PDF and wants to extract what cited papers actually claimed, map the literature, build a citation map, extract key arguments from a paper, atomize citations, or asks things like "what does each paper say?", "extract the key claims", "give me an atomic breakdown of this paper", "pull out all the references and their arguments", "summarize the citations by topic", or "elaborate on [Author Year]". Also trigger when the user is preparing a literature review, working in Obsidian/Zotero/Notion and needs structured citation blocks, or uploads a PDF with a request to extract referenced claims. This skill is essential any time someone is working with dense academic text and needs to see what all the cited sources actually argued.
-
lnilya Skill Ea Results AnalyserExtracts and analyses empirical results from primary research papers, summarising each result, explaining its importance, and decomposing the discussion into supporting or contrasting citations. Use this skill whenever the user pastes a paper, uploads a PDF, or shares a results/discussion section and wants to understand what was found and how it fits the literature. Trigger on phrases like "analyse this paper's results", "what did this paper find", "extract the results", "break down the discussion", "what papers support or contrast this result", "help me ground this paper in the literature", "summarise the findings", or "what's the discourse around these results". Also trigger when the user is building a literature review and needs to understand what a specific study found and how its discussion situates the results in prior work. Do NOT use for review papers, detect these early and refuse gracefully (see below).
-
lnilya Bundle Ea Connected Vault SetupOrganize a sparse, mostly unconnected Markdown/Obsidian vault into a light topic hierarchy. Use when a user wants 5–10 topic root notes, a capitalized `Parents` list assigning notes to topic roots, an embedded Obsidian Base that lists each root's children, and meaningful body-level/`Related` wikilinks that make concept notes navigable without substantive rewriting.
-
mhliulgy Skill Alphaxiv Paper LookupLook up any arxiv paper on alphaxiv.org to get a structured AI-generated overview. This is faster and more reliable than trying to read a raw PDF.
-
mhliulgy Bundle Document Image Extractor从 Word (.docx) 和 PDF (.pdf) 文档中提取图片并保存到指定文件夹。使用场景包括:(1) 从 Word 文档提取图片,(2) 从 PDF 文档提取图片,(3) 批量提取多个文档的图片,(4) 提取文档中的所有图片素材
-
mihail-gribov Skill Generate ReadmeGenerates and updates README.md according to Open Source best practices with complete project documentation
-
monarchjuno Bundle Guru Maker DevelopmentMaintain the Guru Maker repository safely and efficiently. Use for Rust CLI, public Skill, shared Runtime, hook, documentation, CI, or test-harness changes in this repository; do not use for investment-memory work in a user project.
-
multigres Bundle Prepare ReleasePrepare a release by analyzing all changes since the last git tag, updating CHANGELOG.md with categorized entries, inferring the next semantic version, and auditing all documentation for staleness or missing content. Triggered by requests like "prepare release", "bump version", "update changelog", "release prep", "version bump", or "prepare changelog".
-
maaassistantarknights Skill Changelog依据 git 提交、diff、现有 CHANGELOG 与 tag,生成符合 MAA 规范、可直接写入 CHANGELOG.md 的最终 Markdown。用户提到发版、整理/生成 changelog、写更新日志、发布正式版或 beta 时均应使用本 skill,即使用户没有明确说出 "changelog" 一词。
-
mb3rgel-ui Bundle Instagram SlidesTurn blog posts into Instagram carousel slideshows with brand-consistent styling. Generates background images via AI and composites text overlays.
-
mccarthy606 Skill Obsidian Sync HelperVerify that the project's `~/Brain/Projects/<name>.md` Obsidian note matches the project's actual git state, parsing the note's frontmatter and checklist, comparing against recent commits and the live remote, and producing a drift report with three sections (drift detected, suggested updates, OK).
-
mdorf Bundle SolveUse when given an issue or ticket to resolve (a GitHub issue, Jira ticket, or bug report link or number), especially one written by someone else that contains a diagnosis or a proposed fix, before writing any implementation code for it.
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 home-assistant-dev, kami, read. 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.