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.
-
clickhouse-clickhouse Bundle Double Check Perf TestsLocally reproduce ClickHouse CI performance comparison results for a given commit. Fetches the perf CI report, identifies queries categorized as "Changes in Performance", downloads both the patched and reference binaries from S3 (matching the current machine architecture), and re-runs only those queries via `tests/performance/scripts/perf.py` to verify whether each regression/improvement is real. Use this whenever the user wants to "double-check", "reproduce", "verify locally", or "re-run" a perf check result — even if they don't name the skill.
-
glincker-claude-code-marketplace Bundle Readme GeneratorGenerates comprehensive README.md files for software projects by analyzing codebase structure
-
gaurangrshah Bundle Docs ManagerMaintain living documentation with single source of truth approach, journal reconciliation, and worklog.db integration
-
gaurangrshah Bundle Docs ValidatorProactive documentation quality assurance - validate frontmatter, links, READMEs, and changelogs
-
gaurangrshah Bundle Memory SyncReconcile worklog database with documentation - promotes learnings to docs with proper frontmatter and validates after sync
-
altimateai-altimate-code Skill Cost ReportAnalyze Snowflake query costs and identify optimization opportunities
-
imgly Bundle Docs NuxtjsLook up CE.SDK Nuxt.js reference docs, guides, and configuration pages. Use when the user needs CE.SDK docs for Nuxt.js — configuration, UI customization, export options, feature guides, or getting-started instructions. Also triggered by "IMG.LY", "CreativeEditor", "CE.SDK", or "cesdk" when the user needs an existing Nuxt.js doc page. Not for writing code (use build) or concept explanations (use explain). <example> Context: User asks about Nuxt.js configuration user: "How do I configure the editor in Nuxt.js?" assistant: "I'll use /cesdk:docs-nuxtjs to look up configuration options." </example> <example> Context: User needs Nuxt.js integration user: "How do I use CE.SDK in a Nuxt.js page?" assistant: "Let me use /cesdk:docs-nuxtjs to find the relevant documentation." </example>
-
diegocconsolini Bundle DOCX Smart ExtractorUse this skill to extract and analyze large Word documents (1MB-50MB+) with minimal token usage. Losslessly extracts text, tables, formatting, and structure while achieving 10-50x token reduction through local extraction, semantic chunking by headings, and intelligent caching. Use when a .docx is too large for the context window (policies, contracts, technical reports).
-
luw2007 Bundle Seerepo-brief Clone a GitHub repository to ~/ai/ and generate a structured technical brief for understanding how the project is implemented — architecture, core mechanisms, design decisions, failure modes, and a guided comprehension path. Use when the user provides a GitHub repo URL and asks for analysis, a brief, a report, or wants to understand a project's implementation principles.
-
luw2007 Bundle Fetch XcomFetch X/Twitter tweet content via oembed API and save as markdown to ~/ai/see/xcom/{MMDD}_{id}.md. Triggers on x.com or twitter.com URLs when user wants to pull/save/拉取 a tweet.
-
sherifeldeeb Bundle PDFRead, create, and manipulate PDF documents. Extract text and tables, merge documents, fill forms, and convert to/from other formats. Use when working with PDF files or generating PDF reports.
-
sherifeldeeb Bundle DOCXRead, modify, and create Microsoft Word documents (.docx). Convert markdown to formatted Word documents using templates. Use when working with Word documents, generating reports, or converting markdown to professional documents.
-
sherifeldeeb Bundle PPTXRead, modify, and create Microsoft PowerPoint presentations (.pptx). Generate slides from content, apply templates, and build executive presentations. Use when creating presentations or converting content to slides.
-
trevors Bundle Executing Test PlansExecute a structured test plan and emit a concise results document (JSON + Markdown). Use when running test plans, executing QA workflows, verifying acceptance criteria systematically, or producing test results documentation.
-
trevors Bundle Reading BooksRead and search digital books (PDF, EPUB, MOBI, TXT). Use when answering questions about a book, finding quotes or passages, navigating to specific pages or chapters, or extracting information from documents.
-
reflexioai Skill Update Public DocsUpdate public API reference docs to match Python source code. Compares client.py, schema files, and config models against MDX docs and fixes any gaps. Triggers on: update docs, sync docs, update public docs, update api reference, refresh documentation.
-
ericmjl Bundle Coherent WritingImprove coherence in drafts through a five-pass sub-agent workflow: resolve cross-draft argument conflicts, fix within-paragraph logic (self-contradictions, sudden topic jumps, disconnects, unsignaled pivots), smooth section transitions, smooth paragraph-boundary transitions, and run a final coherence audit. Use when a user says things like 'make this coherent', 'tighten the flow', 'this feels choppy', 'this paragraph contradicts itself', 'fix the logic jumps inside this paragraph', 'the sentences don't connect', 'can you smooth transitions', or asks to revise prose in Markdown, notes, essays, blog posts, emails, or docs so ideas connect cleanly without adding new points.
-
thrashr888-thrashr888-agent-kit Bundle Style DocsGenerate standardized project documentation using the 5-style system. Use when asked to create plans, specs, skills, RFCs, ADRs, or other project documentation. Ensures consistent, high-quality documentation across the codebase.
-
ericmjl Bundle Ml ExperimentationConduct machine learning experiments from planning through evaluation and report writing. Use when running ML experiments, testing hypotheses, training models, or writing up results. Covers single-hypothesis scoping, fast iteration loops, targeted logging, JOURNAL.md protocol, data-backed diagnostic plots, and scientific report writing.
-
ericmjl Bundle Gh Activity SummaryGenerate a plain-language activity report of your GitHub work for a given date range, including commits, pull requests, reviews, issues, and comments. Use this when you need to summarize what you've accomplished on GitHub for status updates, retrospectives, or tracking your work.
-
ericmjl Bundle Publish To Google DocsQuickly publish markdown notes to styled Google Docs using pandoc and a Word template. Use when creating Google Docs from markdown, applying branding to documents, or pushing content to Drive for sharing.
-
archestra-ai Skill Archestra Docs WriterUse when writing or editing Archestra documentation pages under docs/pages/ — new feature docs, page rewrites, tone or copy fixes, or capturing docs screenshots.
-
archestra-ai Bundle Archestra Dev Bench AnalysisMap-reduce a finished archestra-bench run into a Tier-1/Tier-2 improvement report using Claude subagents (same analysis as the Rust analyzer, no API key).
-
google Skill Google WorkspaceRead/write Google Drive, Docs, Sheets, Gmail, Calendar, Chat, Tasks, Slides via the `gws` CLI. Needs an OAuth client or service account configured first. Use for any Google Workspace task.
14.4k -
flowing-abyss Skill AdditionsCreate supplementary materials attached to existing notes: experiments, meetings, reports, logs, conspectuses, practice sessions, annotations, AI outputs, links collections. Two-step process: (1) create aggregator space, (2) create concrete addition in base/additions/. INVOKE when user wants to attach any supplementary material to an existing note. Triggers: "addition", "create addition", "experiment", "meeting notes", "report", "conspectus", "log", "practice", "annotations", "links", "link collection", "аддишн", "конспект", "встреча", "отчёт", "эксперимент", "практика", "аннотации", "ссылки", "добавь к заметке".
-
flowing-abyss Bundle MarkdownCreate and edit Obsidian Flavored Markdown with wikilinks [[]], embeds ![[]], callouts > [!type], properties (frontmatter), and other Obsidian-specific syntax. INVOKE when creating or editing any .md vault file or when user needs Obsidian-specific syntax. Triggers: "wikilink", "embed", "callout", "frontmatter", "properties", "obsidian syntax", "вики-ссылка", "каллаут", "фронтматер", "как оформить", "obsidian разметка".
-
u9401066-copilot-capability-manager Skill Report WritingComplete report writing capability combining reading, note-taking, validation, and formatting. LOAD THIS SKILL WHEN: User needs "寫報告", "write report", "整理成報告", "產出文件" | has source materials to summarize | creating academic document. CAPABILITIES: PDF reading, structured notes, content validation, format checking. COMPOSITE SKILL: Combines pdf-reader + note-writer + content-validator + report-formatter.
-
u9401066-copilot-capability-manager Skill Test GeneratorGenerate comprehensive test suites following the test pyramid: static analysis → unit → integration → E2E. LOAD THIS SKILL WHEN: User says "寫測試", "test", "測試", "TG", "coverage", "覆蓋率", "pytest", "unittest", "驗證" | wants test generation | asks about testing strategy | needs coverage report | code review requires tests | before release/deployment. CAPABILITIES: pytest configuration, mypy/ruff/bandit static analysis, parametrized tests, fixtures/conftest, async testing, httpx API tests, Playwright E2E, coverage reports (pytest-cov), CI integration, test data factories (factory-boy/faker).
-
jander99 Bundle Markdown EditorCreate, write, generate, edit, update, and format markdown documentation (README, CHANGELOG, research notes, plans, guides, tutorials). Handles frontmatter metadata, directory organization, and file naming. Use when writing .md files, documenting code, creating project docs, saving research findings, building README files, managing TODO lists, or generating any markdown content.
-
dmitryprg-ai Bundle Fix Last TaskAnalyze and fix issues in the last completed task. Use when user reports errors after task was marked as done, when completion report had high confidence but result has issues, when AI missed obvious problems, or when post-task issues appear.
-
imgly Bundle Docs ElectronLook up CE.SDK Electron reference docs, guides, and configuration pages. Use when the user needs CE.SDK docs for Electron — configuration, UI customization, export options, feature guides, or getting-started instructions. Also triggered by "IMG.LY", "CreativeEditor", "CE.SDK", or "cesdk" when the user needs an existing Electron doc page. Not for writing code (use build) or concept explanations (use explain). <example> Context: User asks about Electron configuration user: "How do I configure the editor in Electron?" assistant: "I'll use /cesdk:docs-electron to look up configuration options." </example> <example> Context: User needs Electron integration user: "How do I embed CE.SDK in an Electron app?" assistant: "Let me use /cesdk:docs-electron to find the relevant documentation." </example>
-
terrazul-ai Skill Report GeneratorGenerate consistent, well-formatted reports from UX evaluation findings
-
diversioteam Skill Dev WorkflowMulti-pass AI workflow for shipping high-quality code. Use when the user is about to finalize a change, wants a standards review, or asks to ship/workflow/review their code. Covers plan review, self-review, standards pass, documentation, and PR creation.
-
m0n0x41d Skill H SpecManage Haft's typed specification lifecycle and source-currentness repair: inspect current SpecSections, draft or clarify carriers, classify FPF semantic fanout, record operator-requested spec changes, and cross explicit approve/rebaseline/reopen gates only with human authorization. Use for "spec status", "update specs", "запиши в спеки", stale spec sections, newer FPF source revisions, or semantic changes that must be repaired across several spec carriers. Treat markdown as a carrier and the kernel projection as the lifecycle contract. Use h-status for read-only module/file coverage and h-onboard for first bootstrap.
-
kitchen-engineer42 Bundle PDFComprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
-
wulaosiji Bundle Business Plan Ppt创建专业精美的投资路演PPT和商业计划书,风格参照中国创业公司融资路演材料,默认输出18页、白色背景搭配藏青色点缀的PPTX格式,也可导出PDF,支持中英文内容。 Use when: "路演PPT", "商业计划书", "融资方案PPT", "投资备忘录", "pitch deck PPT", "business plan presentation", "投资人演示文稿", "融资路演材料", "BP制作". 面向需要为投资人制作路演PPT、撰写商业计划书或融资方案的创业者。Cross-references: pitch-deck-creator, fundraising-bp-planner, deck-web-converter. Built by UniqueClub 🌐 https://uniqueclub.ai
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 double-check-perf-tests, readme-generator, docs-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.