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.
-
thiientv Bundle Documentation And AdrsWrites or updates engineering documentation and architecture decision records from repository facts, explicit assumptions, trade-offs, and verification links. Use for README changes, design docs, runbooks, ADRs, migration notes, and contributor documentation. Not for implementation planning alone or for copying external documentation without provenance.
-
thiientv Bundle Test Driven DevelopmentImplements behavior changes with a test-first red-green-refactor loop: write one meaningful failing test, watch it fail for the intended reason, make the smallest change, then refactor while green. Use for new behavior, bug fixes, refactors with preserved contracts, and regression tests. Not required for disposable prototypes, generated files, or documentation-only edits.
-
naubergois Skill Shiiman SlidesGoogle Slides プレゼンテーションを新規作成・スライド追加する。「プレゼン作成」「Slides 作成」「新しいスライド」「スライド追加」「Slides 更新」「スライドを追加して」「ページを追加」などで起動。 Vendored shiiman-google. Use when the user asks slides or shiiman slides.
-
naubergois Skill Notebooklm IbaiSkill ibaifernandez/notebooklm-skill (notebooklm-py): podcast, vídeo, quiz, slides. Login abre o browser; o usuário entra. Use when the user asks notebooklm-py, /notebooklm, authenticate NotebookLM ibai.
-
naubergois Skill Roteiro VideoaulaTransforma uma aula ou conteúdo em roteiro de vídeo-aula pronto para gravação: gancho, narração falada (locução), marcações de tela/slide, B-roll, tempos e CTA. Saída em Markdown (PT-BR), pronta para teleprompter e integração com heygen-screens. Use quando o usuário quiser criar roteiro de vídeo, script de aula gravada, locução, narração para slides, roteiro para avatar/HeyGen, ou converter conteúdo em vídeo. Triggers: roteiro de vídeo, script de aula, narração, locução, roteiro de vídeo-aula, teleprompter, roteiro para gravação, roteiro heygen.
-
shawnclybor Skill Insight CrystallizerCapture valuable insights, analyses, and decisions from a chat session and file them as persistent markdown so they survive past the current context. Use when a conversation produces something worth keeping — a comparison, a decision with rationale, a research synthesis, a non-obvious debugging finding, a framework. Triggers — "file this", "save this insight", "this is worth keeping", "remember this analysis", "crystallize this", "don't lose this". Also trigger proactively after deep analytical work whose result would help future sessions. Prevents the "forgotten session" problem where valuable thinking evaporates when the chat ends.
-
dojogenesis Skill Convergence Checker 2Runs a convergence gate: counts dirty files, sessions since last convergence, open items, and produces a triage report with RED/YELLOW/GREEN status. Use when: 'converge', 'convergence check', 'drift check', 'am I drifting'.
-
ferocknew Bundle Drawio Nodejs当用户要求"创建/编辑/导出 draw.io 流程图、架构图、时序图",或操作私有化部署的 draw.io 服务(生成图表 XML、添加节点、连接节点、批量建图、导出 SVG/PNG/PDF、生成在线编辑/查看 URL、查询形状库)时使用此 skill。覆盖查询(shapes/status/config/view)与写入(new/add/connect/batch/export)两类意图。
-
ferocknew Skill Markitdown PDF当用户需要"读取 PDF"、"提取 PDF 文本"、"PDF 转 Markdown"、"搜索 PDF 内容"、"处理扫描件 PDF"、"PDF 转图片"时使用此 skill。自动识别 PDF 是文字型还是图片型(扫描件):文字型先用微软 MarkItDown 转 Markdown 再用 grep 读取;图片型在当前目录生成同名 _img 文件夹导出每页图片,由具备视觉能力的模型按页码读取,不支持读图则放弃。
-
jnzader Skill Get Chapter PromptsThis skill covers the generation of chapter prompts for documentation. Trigger: When integrating shared system prompts in documentation workflows.
-
nemagu Bundle Documentation Quality ReviewПроверка нормативной документации на внутренние и междокументные противоречия, неоднозначность, пробелы требований, нарушения структуры, владения и ссылок с записью замечаний в `.review/documentation-quality.md`. Использовать после создания или изменения документации для полного либо ограниченного аудита её готовности к реализации без чтения кода и без исправления документов. Не использовать для проектирования требований, сверки с реализацией или непосредственного устранения замечаний.
-
nemagu Bundle CLI Documentation WritingПроектирование, создание, адаптация и ревью аналитической Markdown-документации CLI presentation-слоя: исполняемой команды, иерархии групп и действий, аргументов, опций, справки, внешней валидации, моделей результата, форматов, подробности, потоков, статусов завершения, application-mapping, ошибок, примеров ответов, корреляции и SUMMARY.md. Использовать, когда CLI-контракт должен быть достаточен для реализации без новых продуктовых решений. Не использовать для определения application/domain-контрактов, реализации CLI или восстановления требований из кода без разрешения.
-
nemagu Bundle HTTP API Documentation WritingПроектирование, создание, адаптация и ревью аналитической Markdown-документации HTTP API: публичных и приватных областей, версий, ресурсов, endpoint-ов, параметров, заголовков, моделей запросов и ответов, пагинации, фильтрации, сортировки, перечислений, ошибок, примеров, стабильных обозначений и SUMMARY.md. Использовать, когда HTTP-контракт должен быть достаточен для реализации без новых продуктовых решений. Не использовать для определения application/domain-контрактов, реализации FastAPI, входящих сообщений, фоновых процессов или восстановления требований из кода без разрешения.
-
nemagu Bundle Python Repository DocumentationИспользуй при документировании Python-репозиториев в прикладных сервисах. Триггеры — описание архитектуры, модулей, публичных методов и контрактов; написание docstring на русском языке в кратком стиле; оформление README и синхронизация документации с изменениями кода. Примеры конфигурации относятся к специализированному скилу конфигурации приложения.
-
nemagu Bundle Ddd Domain Documentation WritingПроектирование и ведение аналитической документации доменной модели в сервисах с DDD и гексагональной архитектурой: агрегатов, сущностей, состояний, инвариантов, поведения, value objects, доменных сервисов, проекций, доменных ошибок и событий. Использовать для сбора требований и создания или дополнения Markdown-спецификаций domain-слоя. Не использовать для CQRS-оркестрации, DTO application-слоя, транспортных контрактов, реализации кода или восстановления требований из кода.
-
nemagu Bundle Cqrs Application Documentation WritingПроектирование и ведение аналитической документации application-слоя с CQRS в сервисах с гексагональной архитектурой: пользовательских и системных команд, запросов, входных и выходных DTO, портов, авторизации, транзакционных границ, application-ошибок и составных сценариев. Использовать для сбора требований и создания или дополнения Markdown-спецификаций application-операций и пайплайнов. Не использовать для описания доменных инвариантов, транспортных контрактов, реализации кода или восстановления требований из кода.
-
nemagu Bundle Message Consumer Documentation WritingПроектирование, создание, адаптация и ревью аналитической Markdown-документации входящих сообщений presentation-слоя: источника и адресации, envelope и payload, доверия, преобразования в application-вход, исходов обработки, повторной доставки, идемпотентности, порядка, свежести и совместимости. Использовать для NATS, Kafka, очередей и других message consumer-контрактов без привязки к клиентской библиотеке. Не использовать для publisher-адаптеров, runtime фонового процесса, application/domain-контрактов или реализации consumer-а.
-
nemagu Bundle Hexagonal Service Documentation WritingПроектирование структуры и координация аналитической документации сервисов с гексагональной архитектурой: определение бизнес-контекстов, терминологии, границ ответственности, связей, состава документов, распределения требований между слоями и кратких паспортов неочевидных адаптеров. Использовать для первичного интервью, документирования сервиса целиком и проверки согласованности документов разных слоёв. Не использовать как основной навык для подробного проектирования отдельного слоя, восстановления требований из кода или проверки реализации.
-
nemagu Bundle Background Process Documentation WritingПроектирование, создание и ревью аналитической Markdown-документации фоновых процессов сервиса: периодических задач, постоянно работающих внутренних циклов, запуска application-операций, расписания, перекрытия запусков, тайм-аутов, политики ошибок, lifecycle, остановки, готовности, heartbeat и наблюдаемости. Использовать до реализации scheduler-а или background worker-а и при описании его ожидаемого поведения. Не использовать для HTTP API, message consumer-контрактов, реализации runtime, выбора библиотек или определения domain/application-логики.
-
nemagu Bundle Presentation Layer Documentation WritingКоординация аналитической Markdown-документации presentation-слоя в сервисах с гексагональной архитектурой: определение внешних точек входа, границ ответственности, владельцев контрактов, связей с application-слоем и выбор специализированного скила для HTTP API или входящих сообщений. Использовать при проектировании presentation-слоя целиком, распределении требований между документами и проверке межтранспортной согласованности. Не использовать как основной скил для подробного описания HTTP endpoint-ов, message consumer-ов, фоновых процессов, исходящих адаптеров или реализации кода.
-
nemagu Bundle Documentation Implementation Consistency ReviewПроверка соответствия реализации нормативной документации проекта с анализом подтверждающих тестов и записью расхождений в `.review/documentation-consistency.md`. Использовать для полного или ограниченного аудита требований, контрактов и реализованного поведения без изменения кода или документации. Не использовать для проектирования документации, восстановления требований из кода или непосредственного исправления замечаний.
-
nemagu Bundle Service Observability Documentation WritingПроектирование, создание и ревью аналитической Markdown-документации наблюдаемости сервиса. Сейчас использовать для согласования logging-контракта: общих полей и формата, значимых логируемых ситуаций API и отдельных worker-процессов, уровней, идентификаторов, ошибок, безопасности и контроля объёма. Не применять для реализации logging, выбора системы сбора, метрик или трассировки.
-
harpreetsingh Skill Hs Sw Plan ReviewDeeply review a markdown plan and propose concrete improvements with rationale and diffs
-
harpreetsingh Skill Hs Sw Docs Gen ExtExtract external-facing documentation from internal artifacts into docs/areas/site/ — capture now, build site later
-
richlander Skill Markout 2Source-generated .NET serializer that renders annotated objects as Markdown. Reach for it when a CLI or tool needs structured, readable output instead of hand-built strings. It looks like System.Text.Json source generation but the rules differ — there is NO reflection fallback, so it needs a generated MarkoutSerializerContext and Markout-specific attributes. Pinned to Markout 0.13.7.
-
richlander Bundle System Commandline ReadmeOfficial System.CommandLine package README and getting-started documentation. System.CommandLine provides robust support for command-line parsing, invocation, and shell completions in .NET applications. Use when building or working with System.CommandLine command-line apps.
-
agentscope-ai Skill Academic PDF RedactionRedact text from PDF documents for blind review anonymization
-
crozzbite Skill Langchain DocsUse this skill for requests related to LangChain, LangGraph, or Deep Agents to fetch relevant documentation and provide accurate, up-to-date guidance.
-
phanghonghao Skill NotesTransform Markdown notes with renamed images, auto-add heading markers, and optionally add dual-column layout for compact PDF output. Use this skill whenever the user mentions notes, markdown formatting, image renaming, adding headings, or organizing note files. Always use this skill when working with Markdown notes that need formatting or image processing.
-
kao273183 Bundle Bug Report協助撰寫標準化、可重現的 Bug 報告(RIDER 格式),支援互動式問答、Root Cause 分析、自動建立 JIRA ticket 並發送通知(Slack / Telegram / Line 多管道)。可從 Google Sheet 測試用例批次生成 Bug 報告。當使用者提到「寫 bug 報告」、「回報問題」、「記錄 bug」、「bug report」、「開 bug 單」、「建立 JIRA bug」,或測試發現問題需要記錄,或提供 Google Sheet 測試用例要批次建立 Bug tickets 時使用。即使使用者只是說「這個有問題」或「測試失敗了」,也應觸發。
-
kao273183 Bundle Test Review審查測試案例或測試程式碼的完整性、品質和有效性,確保符合資深測試工程師標準。支援審查黑箱/白箱測試用例(Google Sheet 或 Markdown)和測試程式碼(Swift / Kotlin / Dart / Python)。當使用者提到「審查測試」、「review 測試案例」、「檢查測試覆蓋」、「測試品質」、「test review」,或提供 Google Sheet 測試用例連結要求審查,或指定測試檔案要求 code review 時使用。即使使用者只是說「幫我看一下這些測試」或「這些 TC 有沒有問題」,也應觸發。
-
kao273183 Bundle Tc To Pytest把 Google Sheet 或 markdown TC(白箱 API 驗證類)轉成 pytest-api-kit 三件套(schemas.py + conftest fixture + tests/test_*.py)。當使用者提到「TC 轉 pytest / Sheet 變測試碼 / 把白箱 TC 變 pytest / generate API tests from TC」,或拿到 speckit-to-tc 草稿 + 要寫 BE 測試碼時觸發。配套:speckit-to-tc(前置)、test-review(驗證)、test-automation(前端自動化)。
-
kao273183 Bundle Sheet Md SyncTC Google Sheet ↔ 本地 markdown 雙向同步。把 Sheet 轉成可進 repo 的 markdown(給 git diff / version control / PR review),或把本地草稿 markdown 上 Sheet(首次發布)。當使用者提到「Sheet 變 md / md 上 Sheet / TC 進 repo / commit 到 git / 對齊 sheet 跟 markdown / sync sheet」時觸發。配套:speckit-to-tc(產生 md 草稿)、tc-to-pytest(從 md/sheet 同步 pytest)、tc-version-diff(兩版本對比)。
-
kao273183 Bundle Speckit To Tc從 GitHub Spec Kit / SDD 規格文件(Jira ticket description / spec.md / api.md)一鍵草擬 BB+WB TC markdown 草稿,套 14 欄結構,自動歸位到指定 repo 對應目錄。當使用者提到「speckit close 了寫 TC / 從 spec 草 TC / 把這張規格 ticket 變 TC / draft TC from this spec」,或在 Jira 偵測到「speckit 規格制定」ticket close 時觸發。配套:test-review(審草稿)、test-master(深度設計)、tc-to-pytest(草稿 → pytest 三件套)。
-
kao273183 Bundle Flaky Test Hunter從 CI 跑歷史紀錄統計每個測試的失敗率,識別 flaky test(重跑就過的不穩定測試)、給出修復建議、自動標記到 quarantine(隔離區)讓 CI 不被假失敗阻擋。支援 GitHub Actions / GitLab CI / CircleCI / Jenkins JUnit XML / pytest-xdist 失敗紀錄。當使用者提到「flaky test / 不穩定測試 / 假失敗 / retry 才過 / CI 不穩 / quarantine test / 隔離測試 / 找出 flaky / 修 flaky」時觸發。配套:smoke-test-analyzer(flaky 不該進 T0)、test-review(審 flaky pattern)、bug-report(追 flaky bug)。
-
kao273183 Bundle Offline Mode Test弱網 / 離線 / 斷線重連測試專屬流程,覆蓋 8 大網路韌性場景:完全離線讀快取、離線寫操作排隊、斷線自動重連、弱網高延遲、切換網路(wifi↔cellular)、樂觀更新與回滾、離線衝突解決、同步佇列冪等。整合 iOS(Network Link Conditioner + URLProtocol mock)/ Android(OkHttp MockWebServer + adb svc + WorkManager)/ Flutter(connectivity_plus + dio mock)/ Web(Playwright setOffline + Service Worker)。當使用者提到「離線測試 / offline mode / 弱網 / 斷網 / 斷線重連 / 飛航模式測試 / 網路韌性 / 樂觀更新 / optimistic update / 衝突解決 / 同步測試 / sync / retry / 重試 / 網路切換」時觸發。配套:test-master(規劃網路條件矩陣 TC)、test-automation(把離線場景掛進 UI test)、mobile-resource-test(離線重連的效能)、bug-report(追離線 bug)。
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 documentation-and-adrs, test-driven-development, shiiman-slides. 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.