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.
-
jetbrains Bundle PDFUse when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
-
jetbrains Skill Doc CoauthoringGuide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
-
jetbrains Bundle Notion Research DocumentationResearch across Notion and synthesize into structured documentation; use when gathering info from multiple Notion sources to produce briefs, comparisons, or reports with citations.
-
moliboy5000 Skill DeepinitDeep codebase initialization with hierarchical AGENTS.md documentation
-
moliboy5000 Skill External ContextInvoke parallel document-specialist agents for external web searches and documentation lookup
-
richard0901 Bundle PPTX 2Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
-
richard0901 Bundle Baoyu Slide DeckGenerates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".
-
zaxbyhub Skill Issue Tracer 2Use when asked to trace, investigate, root-cause, reproduce, plan, fix, resolve, close, or prepare a PR for an issue, bug report, defect, regression, failing test, or confusing runtime behavior. This Claude Code adapter delegates to the canonical protocol at .opencode, which owns the Full-Resolution Contract, reproduction, reasoning-guided localization, no-gap fix planning, recurrence-class eradication, independent critic and implementation review, and PR-ready closure.
-
zaxbyhub Skill Research First 2Apply when planning fixes, investigating tech debt, architecting solutions, or diagnosing unknown issues that may involve external frameworks, dependencies, or platform behavior. Search online for current documentation and state-of-the-art approaches before tracing through code.
-
zaxbyhub Bundle Issue Tracer 3Evidence-first investigation, validation, and full resolution of issues and bugs. Use when asked to investigate, trace, root-cause, reproduce, plan, fix, resolve, close, or prepare a PR for an issue, bug report, defect, regression, failing test, crash, or confusing runtime behavior. Drives issue validation, acceptance-check-driven reproduction and fix planning, independent critic and implementation review, recurrence-class eradication, and an invariant-aware, PR-ready closure with a recorded human merge gate under a mandatory full-resolution contract that forbids partial fixes, deferred work, and unwired code.
-
yeaight7 Skill Context Retrieval Loop 4Use when about to write a new doc, README section, or ADR, updating existing documentation with unclear scope, or spawning a documentation subagent that needs file context.
-
smirnovalex-qa Skill En 11Designs and writes E2E/UI automated tests for a user flow, screen, or form, then actually runs them and fixes them until the run is green. First it detects which E2E stack the repository already uses (Playwright / Cypress / Selenium / WebdriverIO — from package.json/dependencies/existing tests/CI) and writes in that stack's conventions rather than imposing a new one. It designs scenarios from requirements using the use-case technique (happy path + alternative + negative + edge), builds a resilient architecture (Page Object, fixtures, isolation), makes the tests non-flaky (role/testid locators, auto-waiting instead of sleep), and reports the actual run output. Use when asked to "write e2e tests", "automate this scenario in the browser", "playwright/cypress tests for this page", "cover a user flow with automated tests", "e2e for the login/checkout/registration form", "run this UI scenario automatically" — even if the word "e2e" is not said literally and the request is about "automated tests for the interface",
-
smirnovalex-qa Skill En 12Helps you put together a short, informative bug report in a fixed structure (Title, Description, Priority, Status, Date found, Steps to reproduce, Expected result, Actual result). Use when asked to write/draft/put together a bug report or defect report from a problem description.
-
smirnovalex-qa Skill Ru 12Помогает составить короткий, информативный баг-репорт в фиксированной структуре (Название, Описание, Приоритет, Статус, Дата обнаружения, Шаги для воспроизведения, Ожидаемый результат, Фактический результат). Используй когда просят написать/оформить/составить баг-репорт или отчёт об ошибке по описанию проблемы.
-
smirnovalex-qa Skill En 13Internationalization (i18n) and localization (l10n) review — scope from a feature/screen/directory/branch, a requirements document, or a tracker issue; checking hardcoded strings, translation completeness, UI overflow on long languages, RTL support, pluralization, date/number/currency/time formats by locale, time zones, unicode, and variable interpolation, with a live run across locales in the browser. Every finding is tied to file:line, the specific breaking locale/language, and a scenario, with an explicit verdict on multilingual readiness. Use when asked to check localization, do an i18n/l10n review, assess support for other languages, find hardcoded user-facing strings, verify whether the layout will break on long translations or on RTL (Arabic/Hebrew), or whether dates/numbers/currencies are formatted correctly by locale — even without the word "review", e.g. "is there any hardcoded text here", "will this work in German", "did we really translate everything", "why is the date shown in American format", "
-
smirnovalex-qa Skill Ru 15Адверсариально проверяет валидность баг-репорта — не оформление, а саму проблему по первоисточникам (код, спека, git history), с попыткой опровергнуть репорт прежде чем подтвердить его. Используй, когда просят проверить/провалидировать/подтвердить баг-репорт, усомниться в баг-репорте, или перед тем как начинать работу над заведённым багом, чтобы убедиться что он реальный, а не галлюцинация агента.
-
smirnovalex-qa Skill En 23Produces a Test Summary Report (QA sign-off) for stakeholders on a cycle/release — what was and wasn't tested, a summary of case results (passed/failed/blocked/skipped) and requirements coverage, defects found by severity, residual risks and known issues, non-functional results, quality metrics, a verdict-recommendation, and appendices with links. Use when asked for a "test report", "test summary report", "testing results for a release/cycle", "QA sign-off", "what was tested and with what result", "a report on the test-cycle run", "a quality summary for management", "a testing recap before release" — even if the term isn't said and it's phrased as "pull together what we tested", "we need a document for stakeholders about the release quality", "wrap up the QA". Tone — for management (executive summary without jargon) plus technical appendices. Data is gathered from CI/the tracker/previous reports in docs/qa; when data is missing the skill honestly flags the gaps rather than inventing numbers.
-
smirnovalex-qa Skill Ru 23Формирует итоговый отчёт о тестировании (Test Summary Report, QA sign-off) для стейкхолдеров по циклу/релизу — что тестировалось и что нет, сводка результатов кейсов (passed/failed/blocked/skipped) и покрытия требований, найденные дефекты по severity, остаточные риски и known issues, нефункциональные результаты, метрики качества, вердикт-рекомендация и приложения со ссылками. Используй когда просят «отчёт о тестировании», «test summary report», «итоги тестирования релиза/цикла», «QA sign-off», «что протестировано и с каким результатом», «отчёт по прогону тест-цикла», «сводку для менеджмента по качеству», «резюме тестирования перед релизом» — даже если термин не произнесён, а говорят «собери, что мы натестили», «нужен документ для стейкхолдеров про качество релиза», «подведи итоги QA». Тон — для менеджмента (executive summary без жаргона) плюс технические приложения. Данные собираются из CI/трекера/предыдущих отчётов в docs/qa; при отсутствии данных скилл честно помечает пробелы, а не выдумывает цифры.
-
smirnovalex-qa Skill En 26Defect metrics report
-
smirnovalex-qa Skill Ru 26Отчёт по метрикам дефектов
-
viktorbezdek Bundle PDFComprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms.
-
viktorbezdek Bundle DOCXComprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction.
-
crazymsn Bundle PyzoteroInteract with Zotero reference management libraries using the pyzotero Python client. Retrieve, create, update, and delete items, collections, tags, and attachments via the Zotero Web API v3. Use this skill when working with Zotero libraries programmatically, managing bibliographic references, exporting citations, searching library contents, uploading PDF attachments, or building research automation workflows that integrate with Zotero.
-
crazymsn Bundle EtetoolkitPhylogenetic tree toolkit (ETE). Tree manipulation (Newick/NHX), evolutionary event detection, orthology/paralogy, NCBI taxonomy, visualization (PDF/SVG), for phylogenomics.
-
crazymsn Bundle MatplotlibLow-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.
-
crazymsn Bundle Treatment PlansGenerate concise (3-4 page), focused medical treatment plans in LaTeX/PDF format for all clinical specialties. Supports general medical treatment, rehabilitation therapy, mental health care, chronic disease management, perioperative care, and pain management. Includes SMART goal frameworks, evidence-based interventions with minimal text citations, regulatory compliance (HIPAA), and professional formatting. Prioritizes brevity and clinical actionability.
-
crazymsn Bundle Get Available ResourcesThis skill should be used at the start of any computationally intensive scientific task to detect and report available system resources (CPU cores, GPUs, memory, disk space). It creates a JSON file with resource information and strategic recommendations that inform computational approach decisions such as whether to use parallel processing (joblib, multiprocessing), out-of-core computing (Dask, Zarr), GPU acceleration (PyTorch, JAX), or memory-efficient strategies. Use this skill before running analyses, training models, processing large datasets, or any task where resource constraints matter.
-
crazymsn Bundle Iso 13485 CertificationComprehensive toolkit for preparing ISO 13485 certification documentation for medical device Quality Management Systems. Use when users need help with ISO 13485 QMS documentation, including (1) conducting gap analysis of existing documentation, (2) creating Quality Manuals, (3) developing required procedures and work instructions, (4) preparing Medical Device Files, (5) understanding ISO 13485 requirements, or (6) identifying missing documentation for medical device certification. Also use when users mention medical device regulations, QMS certification, FDA QMSR, EU MDR, or need help with quality system documentation.
-
crazymsn Bundle Exploratory Data AnalysisPerform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. Automatically detects file type and generates detailed markdown reports with format-specific analysis, quality metrics, and downstream analysis recommendations. Covers chemistry, bioinformatics, microscopy, spectroscopy, proteomics, metabolomics, and general scientific data formats.
-
braxtonrose4 Skill SongseeGenerate spectrograms and audio feature visualizations (mel, chroma, MFCC, tempogram, etc.) from audio files via CLI. Useful for audio analysis, music production debugging, and visual documentation.
-
ghosteken Bundle Openapi Spec GenerationGenerate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
-
ghosteken Skill API Documentation GeneratorGenerate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
-
robium-ai Bundle Learning Loop 6Robium's explicit learning engine: consolidate capture-only queue flags and transcript evidence into observations; absorb ready observations through deterministic anchor-targeted skill deltas; refine, A/B contested edits, deep-verify examples, prune landed transcript evidence, and report loop health. Use when: "consolidate", "absorb", "run the loop", "update my skills", "refine the skills", "learning loop status", "A/B this edit", "deep verify", or "clean transcripts". Never recalls or injects observations into new prompts. Not for external-repo mining, fresh skill authoring, or app implementation.
-
robium-ai Bundle Learning Loop 7Robium's explicit learning engine: consolidate capture-only queue flags and transcript evidence into observations; absorb ready observations through deterministic anchor-targeted skill deltas; refine, A/B contested edits, deep-verify examples, prune landed transcript evidence, and report loop health. Use when: "consolidate", "absorb", "run the loop", "update my skills", "refine the skills", "learning loop status", "A/B this edit", "deep verify", or "clean transcripts". Never recalls or injects observations into new prompts. Not for external-repo mining, fresh skill authoring, or app implementation.
-
robium-ai Bundle Learning Loop 8Robium's explicit learning engine: consolidate capture-only queue flags and transcript evidence into observations; absorb ready observations through deterministic anchor-targeted skill deltas; refine, A/B contested edits, deep-verify examples, prune landed transcript evidence, and report loop health. Use when: "consolidate", "absorb", "run the loop", "update my skills", "refine the skills", "learning loop status", "A/B this edit", "deep verify", or "clean transcripts". Never recalls or injects observations into new prompts. Not for external-repo mining, fresh skill authoring, or app implementation.
-
robium-ai Bundle Skill Refiner 2Curation pass over the robium skill catalog: measure bloat against token budgets, find cross-skill duplication and overlap worth merging, sweep dated version/status facts for staleness, and review which skills never fire so their trigger surface or existence gets questioned. Use when: 'refine the skills', 'check skill bloat', 'are the skills bloated', 'prune the skills', 'dedupe the skills', 'stale skill facts', at the end of a skill-updater absorption run (skill-updater routes here), or periodically (~monthly or after every 2-3 app builds). Report-first: produces a findings report, then applies only user-approved edits under skill-author's rules. Developer workflow — runs in the robium source checkout. Not for: absorbing session learnings (skill-updater) or authoring new skills (skill-author).
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 pdf, doc-coauthoring, notion-research-documentation. 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.