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.
-
open-circle Skill Repo Source Code Review 2Review pull requests and source code changes in /library/src/. Use when reviewing PRs, validating implementation patterns, or checking code quality before merging. Covers code quality checks, type safety, documentation review, test coverage, and common issues to watch for.
-
open-circle Skill Repo Website API Create 2Create new API reference pages for the Valibot website at website/src/routes/api/. Use when adding documentation for new schemas, actions, methods, or types. Covers reading source code, creating properties.ts and index.mdx files, updating menu.md, and cross-referencing related APIs.
-
open-circle Skill Repo Website API Update 2Update existing API documentation pages after source code changes. Use when syncing docs with library changes like new parameters, type constraint changes, interface updates, or function renames. Covers common change patterns and verification steps.
-
open-circle Skill Repo Source Code Document 2Write JSDoc comments and inline documentation for Valibot library source code in /library/src/. Use when documenting schemas, actions, methods, or utilities. Covers interface documentation, function overloads, purity annotations, inline comment patterns, and terminology consistency.
-
open-circle Skill Repo Website Guide Create 2Create conceptual documentation and tutorial pages for the Valibot website at website/src/routes/guides/. Use when adding guides about schemas, pipelines, async validation, migration, or other topics. Covers directory structure, MDX templates, frontmatter, and content guidelines.
-
theonize Skill Linguist 3Analyze Hebrew, Greek, and Aramaic linguistic features in Bible passages. Use when doing word studies, exploring etymology, examining grammar and syntax, comparing translations, or investigating textual variants and manuscript evidence.
-
pedronauck Bundle QA Report 2Plans real-user QA as living repo docs — the durable <qa-docs-path> tree (default docs/qa/) that every QA cycle appends to. Use when bootstrapping or updating a project's QA docs, planning a cycle before execution (map journeys as flows, derive scenarios, plan persona-driven session charters), or registering bugs into the durable bug registry. Do not use for live session execution, browser evidence, or fix loops — use qa-execution for those.
-
pedronauck Bundle No Workarounds 2Fix problems at their root cause instead of patching symptoms. Use when debugging, fixing bugs, resolving test failures, planning a solution, or reviewing a change — especially where a fix would silence a signal (type assertion, lint suppression, swallowed error, timing hack, monkey patch) rather than repair its source. Not for formatting- or docs-only edits.
-
omicverse Bundle Spatial Transcriptomics Tutorials With Omicverse 2Spatial transcriptomics: Visium/HD, Stereo-seq, Slide-seq preprocessing (crop, rotate, cellpose), deconvolution (Tangram, cell2location, Starfysh), clustering (GraphST, STAGATE), integration, trajectory, communication.
-
lythos-labs Bundle Lythoskill Writer 2Human-first documentation writer and reviewer. Reviews README, wiki, ADR, daily handoff, showcase, and reference docs for information density, structural rhythm, and anti-template patterns. Ensures human readers get clear prose, not AI-flavored filler.
-
nclamvn Skill Eldercare Daily Report 2Báo cáo tình trạng bà mỗi ngày lúc 21:00. Tổng hợp dữ liệu từ tất cả eldercare skills: hoạt động, cuộc gọi, cảnh báo, môi trường phòng. Viết tự nhiên bằng tiếng Việt, gửi Zalo group gia đình. Data sources: eldercare-monitor, eldercare-sos, eldercare-videocall, eldercare-companion, Home Assistant sensors.
-
jabrena Bundle 170 Java Documentation 2Use when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, step-based interactive process that adapts to your specific documentation needs. Part of the skills-for-java project
-
bigpengsays Bundle Bilibili To DocThis skill should be used when the user asks to "提取B站视频", "B站视频转文档", "bilibili视频提取", "将B站视频转文字", or provides a bilibili.com video URL and wants to extract its content into a structured Markdown document. Automatically downloads AI subtitles (Chinese) via yt-dlp, parses SRT, and generates a well-formatted tutorial/article document.
-
wubabalala Bundle Project OnboardingScan an unfamiliar codebase, generate CLAUDE.md + OVERVIEW.md, and capture domain knowledge that code alone can't tell you. This skill should be used when the user wants to understand a new project, onboard onto a codebase, set up project documentation, create or update CLAUDE.md, or map project architecture. Common triggers include "what does this project do", "help me get started", "I just joined this repo", "document this codebase", "set up dev docs". Also applies when working on any unfamiliar or inherited project, even without an explicit onboarding request — if the user seems lost in a new codebase, this skill can help.
-
bonaniibm Bundle Incident TriageUse to triage an incoming production incident report, classify its severity, and route it to the right on-call team. Use when someone reports an outage, degradation, or production error. Do NOT use for routine service requests, feature questions, or non-production environments.
-
dotnet Bundle Fix Analyzer BugUse when fixing a Roslynator analyzer false positive or false negative, RCS####, RR####, or CS####/RCF#### regression, incorrect diagnostic reporting, or bug report citing a specific rule id — not when adding new rules.
4k -
f00215a5 Bundle UI GuideUse when creating or revising a system UI 操作說明書, user manual, or DOCX guide that needs screen captures, annotated controls, field definitions, operation steps, and release-aware evidence.
-
f00215a5 Bundle UI Guide LiteUse when creating or revising a 系統 UI 操作說明書, user manual, or Python-only DOCX guide that needs complete real-screen evidence, traceable annotations, field definitions, operation steps, incremental QA, and independent delivery review.
-
formify-e-sign Bundle Formify PDF FormsBuild fillable PDF forms and contract templates with signature fields. Use when creating a form or template, adding fillable fields to an existing PDF, replacing static text with fields, or preparing a document for e-signing. Triggers on "PDF form", "fillable PDF", "add fields to a PDF", "contract template", "skapa PDF-formulär", "PDF-mall", "fyllbart PDF", "formulario PDF". Not for sending a finished document: see formify-send-contract.
-
formify-e-sign Bundle Formify Send ContractSend a contract or document for e-signature through Formify. Use when sending something to be signed, from a saved template, an uploaded PDF, or a document drafted in this conversation. Triggers on "send for signature", "send this contract", "e-sign", "signing request", "skicka för signering", "skicka kontrakt", "enviar para firmar". Not for a reusable link anyone can sign (formify-share-link) or checking who signed (formify-track-signatures).
-
dcouple Skill Investigate 3Investigates bugs through hypothesis-driven root cause analysis. Automatically invoked when the user reports a bug, error, broken behavior, or something not working as expected. Use when something is broken, failing, or behaving unexpectedly.
-
neetx Skill Radar Self Eval 2Compute the radar's self-calibration: weekly funnel metrics (queue dynamics, exploration compliance, off-axis rate), a monthly hit/miss retrospective against what actually became big, and up to 3 curator proposals. Use during every weekly recalibration, after the source-strategy review; results go into the append-only `logs/calibration.md` and into the weekly report.
-
ferueda Bundle Diagnose Issue 2Research and define codebase issues before implementation planning. Use when the user provides an issue statement, bug report, Jira ticket, vague problem, proposed solution, runtime symptom, or design concern and wants Codex to inspect the current codebase, validate whether the problem exists, diagnose likely causes, compare solution directions, and produce an evidence-backed problem definition. Do not use when the user asks for a step-by-step implementation plan, direct implementation, or code review of an existing diff.
-
ipea Skill R Package Check 2Run the full R package release gate — regenerate docs, run the test suite, run R CMD check --as-cran, and triage every ERROR / WARNING / NOTE against CRAN policy before a release or submission. Use when the user says "check my R package", "R CMD check", "is this package CRAN-ready", "run devtools::check", "prepare for CRAN submission", or points at a directory containing a DESCRIPTION file. Produces a check report + CRAN-submission checklist in `quality_reports/`.
-
mshadmanrahman Bundle Weekly Status 2Auto-generates a weekly accomplishment report by pulling completed work from Jira, GitHub, Confluence, Slack, and Obsidian meeting notes. Complements the weekly-action-scanner (which extracts future action items) by synthesizing what was actually accomplished. Triggers on: "weekly status", "status report", "what did I do this week", "week in review", "weekly recap", "generate status", "/weekly-status".
-
cyberagentgameentertainment Skill Uloop Compile 2Compile the Unity project and report errors/warnings. Use after C# edits.
-
getabyssale Skill Abyssale Print CatalogGenerate a print-ready multi-page PDF (catalog, brochure, lookbook, menu) from an Abyssale printer_multipage design. Use when the user asks to "generate a PDF catalog", "export this brochure as a PDF", "make a multi-page print piece", or names a design that's a printer_multipage type. Not for single banners, social formats, or video — see abyssale-variations for those.
-
lekeopen Bundle Image Pages To A4 PDFUse when scanned or photographed JPG, JPEG, or PNG document pages must be ordered by visible page numbers and combined into a clear A4 PDF, especially when 300 DPI output, optional searchable OCR, source preservation, or rendered page-order verification is required.
-
nicholasswhite Bundle Transcribe AnythingTranscribe speech from local audio or video files, user-provided media attachments, direct HTTP(S) media, and accessible public media-page links into TXT, Markdown, JSON, SRT, or VTT artifacts. Use when Codex is asked to transcribe, caption, subtitle, extract spoken words from, or make a written transcript of a recording, video, podcast, meeting, interview, voice note, or social-media link. Supports timestamps and optional speaker labels through the configured engine; does not bypass authentication, paywalls, access controls, or DRM.
-
noteflowai Skill Stage Order CacheStage order inputs and client context in an internal report cache.
-
sandbornm Bundle Crash TriageTriages and classifies program crashes by bug class and exploitability. Use when reviewing a crashing input, an AddressSanitizer report, a GDB/LLDB backtrace, or a core dump; when deciding whether a crash is a real memory-safety bug worth reporting or a benign input rejection; or when prioritizing a batch of fuzzer-found crashes. Reproduces a PoC under sanitizers/debugger and emits a severity-ranked verdict.
-
sethdford Bundle Technical Writing 2Technical Writing
-
abilityai Skill Dd Report FormatStandard output format for due diligence analysis reports. Use when producing your final analysis to ensure consistency across all specialist agents.
-
etolucy Bundle Learn By BuildingTeach software development through active project work while still producing a working result, maintaining bilingual English and Chinese project documentation, protecting private context, and publishing reviewed updates to GitHub only after confirmation. Use when Codex helps the user create, build, extend, debug, refactor, document, publish, or understand a software project and the user's goal includes learning, mentorship, guided implementation, pair programming, understanding the code, or becoming able to do similar work independently.
-
jjuke Bundle Add BaselineFind and verify baseline paper metadata and official links from local PDF files, then optionally update README.md and clone the official GitHub repository. Use when the user asks to add baseline info for a paper PDF, confirm paper links, search only, or run the add-and-clone workflow for research baselines.
-
oliverpanda Bundle Educational PptGenerate in-depth yet accessible educational/training PPT content for any domain. Searches for knowledge outlines, supplements each module with TOP 10 high-frequency FAQs from the web, inserts 3+ real-world cases per module, and produces structured slide-by-slide content ready for PPT creation. Use when user mentions '教培PPT', '教学PPT', '培训课件', '课程PPT', '深入浅出PPT', '教育演示文稿', 'training slides', 'course deck', 'educational presentation', '做课件', '帮我备课'.
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 repo-source-code-review, repo-website-api-create, repo-website-api-update. 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.