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.
-
letta-ai Bundle ObsidianWork with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
-
letta-ai Bundle Letta Filesystem To MemfsMigrates deprecated Letta Filesystem folders/files to MemFS using markdown document corpora, chunking, local lexical search, and QMD semantic search via the memfs-search skill. Use when replacing folders.files.upload, working with PDFs or document QA, or emulating open_file, grep_file, and search_file behavior.
-
paulrberg Bundle PDFUse when PDF files are the primary input or output: read, compare, reconcile, extract text/tables/images, OCR scans, fill forms, split, merge, rotate, rename, compress, or convert between PDF and images. Optimized for private financial, tax, legal, and health documents on macOS.
-
andreadellacorte Bundle PDF To Markdown[Document Processing] Convert PDF files to Markdown with support for native text PDFs and scanned documents (OCR). Cross-platform.
-
kirkluokun Bundle Openclaw SerperSearches Google and extracts full page content from every result via trafilatura. Returns clean readable text, not just snippets. Use when the user needs web search, research, current events, news, factual lookups, product comparisons, technical documentation, or any question requiring up-to-date information from the internet.
-
petekp-agent-skills Bundle Deep WorkStructured development workflow that separates research, planning, and implementation into distinct phases with persistent markdown artifacts. Use when starting any non-trivial feature, refactor, bug investigation, or codebase change. Trigger on: "deep work", "research and plan", "plan before coding", "write a plan", "research this codebase", "don't code yet", "understand then implement", or when the user wants a disciplined approach to a complex task. Also use when the user says "research", "plan", "annotate", "implement the plan", or references research.md/plan.md artifacts.
-
petekp-agent-skills Skill Docs ChangelogWrite changelog entries for open source documentation sites using Keep a Changelog format. Use when asked to "write a changelog", "update the changelog", "add changelog entry", "document recent changes", or after a release/set of changes that should be recorded. Reviews git commits since the last changelog entry and produces a categorized, human-readable entry.
-
petekp-agent-skills Bundle Interactive Study GuideTransform a codebase study guide into a polished interactive web experience. This skill should be used when the user has a completed study guide markdown file (from codebase-study-guide or similar) and wants to turn it into an interactive pedagogical app. Triggers on requests like "make this study guide interactive", "turn this into an interactive experience", "visualize this study guide", "create an interactive version", or when a user has a study guide .md file and wants a richer presentation. Produces a Vite-served single-page app with scroll-driven storytelling, interactive architecture diagrams, animated code walkthroughs, and progressive disclosure.
-
codewithmukesh Skill Minimal API.NET 10 minimal APIs — the default for building HTTP endpoints. Covers MapGroup, endpoint filters, TypedResults, OpenAPI metadata, parameter binding, and route conventions. Load this skill when creating API endpoints, configuring routing, setting up OpenAPI documentation, or when the user mentions "endpoint", "MapGet", "MapPost", "MapGroup", "TypedResults", "route", "minimal API", "OpenAPI", "swagger", "rate limiting", or "output caching".
-
backnotprop-pstack Skill SwarmFan out N parallel workers, drain them, and return one report. Use for /swarm, 'swarm this', or parallel coverage, races, gauntlets, and exploration.
-
backnotprop-pstack Skill Principle Prove It WorksApply after completing a task, before declaring done. Verify against the real artifact (run the feature, read the actual value, inspect the diff), not a proxy, self-report, or 'it compiles.'
-
lobehub Bundle AcceptanceEnd-to-end verification and self-evidence for a delivery in any repository, with or without a preconfigured verify plan. Discover an existing plan when one was handed to this run; otherwise author checks and publish a standalone acceptance. Pick the proving surface (CLI / web / desktop / iOS Simulator), drive the real product, capture visually confirmed evidence, and publish a round with the lh CLI. Triggers on 'verify the task', 'collect evidence', 'prove it works', 'upload evidence', 'verify plan', 'requiredEvidence', 'local test', 'manual test', 'test report', 'test with cli', 'test in electron', 'test desktop', or any local end-to-end verification task. Needs no ambient ids, and never depends on running inside a LobeHub conversation.
-
grafana Bundle K6 DocsWrite or review k6 documentation across the three k6 repositories - k6-DefinitelyTyped (TypeScript types), k6-docs (user documentation), and k6 (release notes / changelog). Applies k6 doc style conventions, generates TypeScript type definitions, drafts release notes, and validates examples by running them against k6@master. Use when working on k6 documentation, the k6 changelog, the k6 release notes, k6 API reference, k6 TypeScript types, load testing docs, or when the user asks to write, edit, or review anything in the k6, k6-docs, or k6-DefinitelyTyped repos - even if they don't explicitly say "documentation".
-
grafana Bundle K6 Perf Test WebsiteUse when the user wants to performance-test, load-test, or stress-test a public website end-to-end with k6. Produces a hybrid (protocol + browser) test suite, SLO-backed thresholds, a load-generator monitor sidecar, and a Grafana-side investigation playbook for backends the user owns. Triggers on "perf test my site", "performance test my site", "load test this URL", "stress test my web app", "I want to load test [URL]", "set up k6 against my website", "write a k6 suite for [site]", "see if my site handles N concurrent users", or "how does my site perform under traffic". Use this skill whenever the user mentions k6, load testing, stress testing, performance testing, or wants to validate a website under traffic — even if they don't explicitly use the word "test" or ask for the specific outputs this skill produces.
-
yangsonhung Bundle Git Weekly ReportUse when summarizing git commit history into a structured daily or weekly work report.
-
yangsonhung Skill Multi Lang ReadmeUse when creating bilingual or multilingual README files from an existing README while preserving Markdown structure.
-
yangsonhung Bundle Yuque Lakebook ExportUse when exporting Yuque or .lakebook content to local Markdown for Obsidian migration or cleanup.
-
yangsonhung Bundle Wechat Theme ExtractorUse when extracting visual styles from a WeChat article and generating a markdown-wechat-converter theme.
-
yangsonhung Bundle Conversation JSON To MdUse when converting chat export JSON into per-conversation Markdown files with preserved user-assistant Q/A and normalized headings.
-
yangsonhung Skill Multi Lang Readme Cn当用户需要基于现有 README 创建中英或多语言 README,并保持 Markdown 结构时使用。
-
yangsonhung Bundle Weixin Article To ObsidianUse when saving a Weixin Official Account article from mp.weixin.qq.com into an Obsidian vault as Markdown with locally downloaded images and vault-style asset links.
-
yangsonhung Bundle Yuque Lakebook Export Cn当用户需要将语雀或 .lakebook 内容导出为本地 Markdown,用于 Obsidian 迁移或整理时使用。
-
yangsonhung Bundle Wechat Theme Extractor Cn当用户需要从微信公众号文章提取视觉样式,并生成 markdown-wechat-converter 主题时使用。
-
yangsonhung Bundle Conversation JSON To Md Cn当用户需要将聊天导出 JSON 拆分为按会话保存的 Markdown,并保留用户与助手问答结构时使用。
-
yangsonhung Bundle Weixin Article To Obsidian Cn当用户需要把 mp.weixin.qq.com 微信公众号文章抓取为 Obsidian Markdown,并将图片本地化到 vault assets 目录时使用。
-
ncklrs Bundle Product Specs WriterExpert product specification and documentation writer. Use when creating PRDs, user stories, acceptance criteria, technical specifications, API documentation, edge case analysis, design handoff docs, feature flag plans, or success metrics. Covers the full spectrum from high-level requirements to implementation-ready specifications.
-
ncklrs Bundle Platform Product ManagerExpert platform and API product management guidance for developer-focused products. Use when planning API product strategy, designing APIs, improving developer experience (DX), creating developer documentation, building SDKs, planning API versioning and deprecation, building developer communities, creating integration marketplaces, or measuring platform health. Covers REST, GraphQL, webhooks, and platform ecosystems.
-
seabbs-skills Skill DocsCheck that all code has appropriate documentation and fix gaps
-
seabbs-skills Skill Pre Pr ChecksRun the full pre-PR verification routine (format, lint, tests, type/package checks, coverage) in an isolated subagent so the main thread stays clean. Invoke this after a gh pr create is blocked by the pre-tool-use hook; report ready or unready back to the main thread.
-
monumentalsystems Skill Content StrategyDocumentation architecture, content planning, and maintenance strategies
-
monumentalsystems Skill API DocumentationOpenAPI/Swagger specification standards and API documentation best practices
-
monumentalsystems Skill Technical WritingTechnical writing principles and best practices for creating clear, accurate documentation
-
monumentalsystems Skill Documentation ToolsStatic site generators, documentation platforms, and deployment workflows for technical documentation
-
idanbeck Bundle Gamma SkillGenerate presentations, documents, webpages, and social content using Gamma AI. Supports card dimensions, headers/footers, sharing, multiple image sources, and PDF/PPTX export.
-
idanbeck Bundle Docusign SkillSend / track / download DocuSign envelopes from the CLI. Anchor-string-based field auto-placement (no manual tab dragging). JWT Grant auth — one-time browser consent, then any number of programmatic sends. Use when the user wants to send a PDF for signature, check envelope status, list recent envelopes, or bulk-send to multiple recipients.
-
idanbeck Bundle Google Docs SkillCreate, read, update, share, and export Google Docs. Use when the user asks to create documents, write content to Google Docs, share docs, export to PDF/DOCX, or convert markdown files to Google Docs.
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 interactive-study-guide, obsidian, letta-filesystem-to-memfs. 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.