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.
-
shibing624 Bundle Python Lib AnalyzerAnalyze any Python library structure, explore modules, classes, and functions with signatures and documentation.
-
langchain-ai Bundle OpenwikiInitialize or update an OpenWiki repository wiki using the OpenWiki resumable page-job lifecycle. Use when asked to document a repository, initialize OpenWiki, update OpenWiki after source changes, resume an interrupted OpenWiki run, or repair stale generated documentation.
-
bigph00t Skill ResearchResearch a topic using autonomous web search and AI synthesis. Use when you need external information, documentation lookup, or to validate technical approaches.
-
buddyh Skill Deep DiveDeep dive on any topic. Decomposes into subtopics, researches each in parallel with thorough source gathering, then synthesizes into a comprehensive report (4,000-10,000+ words, 40-100+ sources). Scales depth dynamically based on topic complexity. Use when asked for a deep dive, deep research, comprehensive analysis, or thorough investigation of a topic.
-
nagisanzenin Bundle Technical Writer[production-grade internal] Generates documentation when you need to explain code — API references, developer guides, READMEs, architecture overviews. Routed via the production-grade orchestrator.
-
yanzhanlin Bundle Skill学术文献综述全流程导航——从找文献、拿 PDF、精读做笔记,到写独立综述论文、写学位论文里的 Lit Review 章。本 skill 不做具体工作,只做路由:根据用户需求把请求分发到 5 个子 skill(文献检索 / 文献获取 / 文献精读 / 文献综述写作 / 文献综述章节)。当用户说"我要做文献综述"、"综述怎么搞"、"从找文献到写完综述要怎么走"、"我不知道从哪步开始",或描述了一个综述相关问题但不确定对应哪个子 skill 时触发。覆盖叙事/系统/范围/快速综述四种类型,对接 PRISMA 2020 / Boote & Beile / Webster & Watson / Torraco 等主流方法论。
-
ddaanet Bundle RequirementsCapture and document requirements for implementation. Triggers on "capture requirements", "document requirements", "what do I want to build", or feature discussions without clear documentation. Produces requirements.md artifact for design and planning phases.
-
ddaanet Bundle Deliverable ReviewReview production artifacts after plan execution. Triggers on "review deliverables", "deliverable review", "artifact review", or after completing plan execution. Two-layer review (delegated per-file + interactive cross-project) producing severity-classified report grounded in ISO 25010 / IEEE 1012.
-
betamatt Skill Showboat DemoCreate executable Markdown demos using showboat to prove features work. Use after implementing features or fixing bugs to produce reproducible proof-of-work documents.
-
jeandiable Bundle Paper ReviewingConference-style academic paper peer review. Reads a paper PDF, assesses novelty, technical soundness, clarity, significance, reproducibility, and experimental design. Generates a structured review with summary, strengths, weaknesses, major/minor issues, questions, and scores. Supports NeurIPS, ICML, CVPR, ACL, AAAI, ICCV, ICLR formats with adjustable severity. Use when the user wants to "review a paper", "write a review", "assess this submission", "what are the weaknesses", or "generate a peer review".
-
jeandiable Bundle Homework MachineEnd-to-end university assignment completion. Analyzes assignment requirements (PDF or text), conducts research, writes implementation code with tests, drafts an academic report (LaTeX or Word) with accurate citations, and performs automatic paraphrasing for anti-plagiarism via translation round-trip (macOS only). Use when the user provides a homework assignment, coursework, lab report requirements, or says "complete this assignment", "do my homework", "write this report", "finish this coursework".
-
jeandiable Bundle Paper Triggered SurveyPaper-triggered literature survey and idea generation. Given a PDF, arXiv URL, or tweet containing a paper reference, analyzes the paper, searches for related work (including papers the input may have missed), performs cross-domain exploration, and proposes 2-3 innovation directions. Use when the user provides a specific paper and wants to understand its landscape, find extensions, or generate research ideas. Also triggers for "survey this paper", "what's related to this", "extend this work".
-
bestagentkits Bundle Ck PlanPlan implementations, design architectures, create technical roadmaps with detailed phases. Use for feature planning, system design, solution architecture, implementation strategy, phase documentation.
-
xuziqiang98 Bundle Taint Analysis通用、语言/框架无关的离线静态污点分析审计 Skill。用于在只读前提下对任意仓库执行入口/Source 发现、Sink 扫描、污点策略建模、反向与正向数据流追踪、净化器与路径敏感校验、业务逻辑与越权审计、交叉验证、攻击链组合和最终 Markdown 报告输出,并落盘可复核中间产物。
-
azure-samples-ai-gateway Skill Lab CreatorGuide for creating new AI Gateway labs. Use when users want to create a new lab in the labs/ folder. This skill provides the standard lab structure, templates, and patterns used across the AI Gateway repository including Jupyter notebooks, Bicep infrastructure templates, APIM policies, and README documentation.
-
birdcar Bundle Bat KolDrafts messages in the user's authentic voice for communication channels (Slack, email, Bluesky, GitHub, custom). Combines writing style frameworks, voice registers, and channel format rules via cascading config resolution. Use when the user asks to "draft an email", "respond in slack", "write a bluesky post", "draft a PR description", "compose a message for", "summarize this for", "send a message", "reply to this", or "write a LinkedIn post" for a communication channel. Do NOT use for general writing tasks (code, documentation, READMEs), customer support replies, git commit messages, or real-time monitoring.
-
birdcar Bundle Create SkillGenerates production-grade Claude Code skills from unstructured brain dumps. Creates complete plugin packages with SKILL.md, agents, commands, and hooks. Use when the user asks to "create a skill", "build a skill", "add a skill", "make a skill that...", "write a skill for...", or "generate a skill". Do NOT use for general code generation, documentation writing, or modifying an existing skill — use improve-skill for that last case.
-
birdcar Bundle Generate Github ProfileGenerates comprehensive GitHub Profile READMEs with dynamic content, GitHub Actions workflows, and SVG assets. Use when the user asks to "generate a GitHub profile README", "create a profile README", "update my GitHub profile", "make a cool GitHub README", or wants help with their username/username repo. Do NOT use for general README documentation, repository READMEs, or GitHub Actions unrelated to profile pages.
-
vdustr Bundle CspellHandle cspell unknown word warnings with a prioritized decision tree and config bootstrapping. Use when users encounter cspell diagnostics, spelling errors from cspell, CI or linting failures on unrecognized words, or ask to add words to the cspell dictionary, suppress cspell warnings, or choose between cspell:words and cspell:ignore directives. Also trigger when setting up cspell in a new project, when any cspell-related IDE warning appears, or when a pre-commit hook fails due to unknown words. Boundary: not for non-cspell spell checkers (typo, codespell, Vale, textlint) or other linting tools (ESLint, markdownlint).
-
vdustr Bundle Checklist RunnerParse and verify checklists from GitHub PRs and issues, auto-checking items that pass verification. Use when asked to verify PR/issue checklists, check off items, process checklist tasks, run the checklist, or when a PR/issue contains unchecked checkbox items that need verification. Also trigger when the user mentions "checklist", "checkbox", or wants to auto-verify PR merge requirements. Boundary: not for creating new checklists (just write markdown) or handling PR review comments (use pr-comment-resolver).
-
dgalarza Skill ScanFull-codebase documentation drift scan — find every doc that references code reality incorrectly
-
dgalarza Skill ResolveReview pending drift warnings and fix affected documentation or dismiss false positives
-
zhenxuanshi-ship-it Bundle Md To ZhihuConvert markdown articles to Zhihu (知乎) publishing format and one-click publish articles. Use when the user wants to publish markdown content to Zhihu, convert articles for Zhihu, or mentions 知乎、知乎专栏、知乎发布、发布到知乎.
-
microsoft Bundle ReportTurn an exploration (threads, findings, charts) into a single Markdown report — note, blog post, executive summary, KPI dashboard, slide brief, or multi-section analytical report, with embedded charts.
2.7k -
pipecat-ai Bundle Update DocsUpdate documentation pages to match source code changes on the current branch
-
pipecat-ai Skill Provider Research DigestRender the digest for one provider-research date from every report on disk, topped with authored highlight bullets; publishing is scripts/provider-watch/publish.py's job, run outside this skill
-
phelan164 Bundle Engineering LoopDrive an authorized repository change through a verified local loop: baseline, reproduce, implement, test, review, and report evidence. Use for end-to-end features or fixes that should continue autonomously until observable acceptance criteria pass; do not use for explanation-only, review-only, or production operations.
-
lando-labs Bundle Vibecoding SprintPlan and manage AI-assisted development sprints with GitHub branch protections. Analyze issues, group by feature or discipline, generate 3-sprint plans with semantic versioning targets, create sprint manifests, start sprints by hydrating manifests with full GitHub issue details, verify sprint completion with Playwright E2E tests and local checks, and close out completed sprints with tagging, releases, and documentation. Use when planning sprints, starting sprints with "start the sprint", running pre-close verification with "run the checks", or closing out sprints with "close out the sprint".
-
ktnyt Skill Hands On TestPerforms manual hands-on testing of a web application using playwright-cli. Spawns the dev server if needed, navigates to pages, performs browser actions, captures screenshots, checks outcomes, and produces a structured test report. Use when the user wants to visually verify a web feature, perform exploratory testing, or validate UI behavior.
-
weiyangzen Bundle Learn Cron BuilderBuild or repair a source-to-target learning cron for code understanding, subset learning, code-to-code transformation, API/schema/runtime/tool transformation, or human-language translation. Use when a repo needs code-to-human learning notes, strict one-to-one source file plus source-tree output coverage, explicit or fuzzy subset learning, code-to-code transformation, documentation translation, route-policy selection, dual-cursor checklists, master-only acceptance, or cleanup after all learning artifacts are validated.
-
dtsvetkov1 Skill Doc SyncEnsures that documentation files like README.md and AGENTS.md stay in sync with the actual code and project structure. Use when adding new features or changing project architecture.
-
kedro-org Bundle Kedro Docs Draft WriterDraft or polish Kedro documentation. Writes a first draft from source code or a branch, or polishes an existing draft the user provides. Follows the Kedro style guide, places new files in the correct docs/ path, and runs Vale before handing back. Use when the user says "draft docs for X", "write a how-to for X", "document this feature", "polish my draft", or wants to beat blank-page paralysis on any Kedro docs page.
-
mengfei0053 Skill Openharmony Error DetectionUse when developing OpenHarmony applications to detect and fix errors systematically through lint, unit tests, compilation, automated search, and documentation lookup
-
anakin-inc Skill Deep ResearchRun a deep agentic research task using anakin-cli that autonomously explores the web and returns a comprehensive report.
-
anakin-inc Skill Scrape WebsiteScrape a single URL using anakin-cli and return clean markdown, structured JSON, or the full raw API response.
-
archcore-ai Skill DocumentRecord a decision or document existing code. Use for 'we decided', 'record this decision', 'document why we chose X', 'make it our standard', 'draft an RFC', 'should we switch to Y' proposals, 'resolve the RFC', 'we accepted the proposal', 'document the auth module', 'capture how the payment system works', reference material, or how-to instructions. Use document research to file an existing investigation report, or document evidence to file one external material. Planning a feature → /archcore:plan. Checking docs against code or docs health → /archcore:review.
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 openwiki, research, deep-dive. 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.