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.
-
majiayu000 Bundle CLI Developer 6Build command-line interfaces with proper UX and documentation.
567 -
majiayu000 Bundle Documentation Engineer 3Expert documentation engineer specializing in technical documentation systems, API documentation, and developer-friendly content. Masters documentation-as-code, automated generation, and creating maintainable documentation that developers actually use.
567 -
majiayu000 Bundle Tutorial Updates 4Generate tutorials from VHS tapes and Playwright specs with dual-tone markdown and GIF recording
567 -
majiayu000 Bundle Writing Skills 27TDD for process documentation - test with subagents before writing, iterate until bulletproof
567 -
majiayu000 Bundle Blueprints Writing 2Use when creating or updating technical blueprint documentation for new features, API changes, or architectural modifications. Always use search_blueprints first to avoid duplication, then write_blueprint with proper structure.
567 -
majiayu000 Bundle Brownfield Onboarder 2Intelligently onboards brownfield projects by merging existing CLAUDE.md backups into SpecWeave structure. Use when installing SpecWeave into existing projects with CLAUDE.md, merging documentation, or importing project knowledge. Distributes content to appropriate folders without bloating main CLAUDE.md.
567 -
majiayu000 Bundle Doc Coauthoring 9Guide 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.
567 -
majiayu000 Bundle Nda Abgleich 2NDA-Verhandlungshilfe fuer die empfangende Seite. Zwei Modi: (A) Standard-Destillation aus 1 bis n eigenen NDAs und frei beschreibbarer Erfahrung in einen konsolidierten Haltelinien-Standard mit Ampelmatrix ROT/GELB/GRUEN; (B) Redlining-Lauf, der einen Entwurf der Gegenseite gegen genau diesen Standard chirurgisch mit echten Word-Tracked-Changes umarbeitet (w:ins und w:del als Geschwister auf Laufebene, mit author und date). Keine Absatzloeschungen, keine kompletten Klausel-Neufassungen, jede Aenderung minimalinvasiv. Verwenden bei Formulierungen wie 'aus unseren NDAs einen Standard ableiten', 'Haltelinien aus mehreren Vertraegen destillieren', 'NDA der Gegenseite anpassen', 'NDA Redlining', 'Standard durchsetzen', 'NDA Tracked Changes', 'NDA chirurgisch redigieren'.
567 -
majiayu000 Bundle Axiom Energy 2Use when app drains battery, device gets hot, users report energy issues, or auditing power consumption - systematic Power Profiler diagnosis, subsystem identification (CPU/GPU/Network/Location/Display), anti-pattern fixes for iOS/iPadOS
567 -
majiayu000 Bundle Grove Documentation 2Write documentation, help articles, specs, and user-facing text in the authentic Grove voice. Use when writing any text that users will read, updating help center content, or drafting specs. Ensures warmth, clarity, and avoidance of AI patterns.
567 -
majiayu000 Bundle Spec Miner 2Use when understanding legacy or undocumented systems, creating documentation for existing code, or extracting specifications from implementations. Invoke for legacy analysis, code archaeology, undocumented features.
567 -
majiayu000 Bundle Documentation Process 2After implementing a new feature or fixing a bug, make sure to document the changes. Use when writing documentation, after finishing the implementation phase for a feature or a bug-fix
567 -
majiayu000 Bundle Epd Parser 2Parse EPD (Environmental Product Declaration) PDF documents into structured environmental impact data — GWP, life cycle stages, certifications, and compliance metrics. Use when the user shares an EPD document or asks to "parse this EPD", extract GWP, or pull impact data from a declaration.
567 -
majiayu000 Bundle Dotnet Format Analyzers 2Define canonical dotnet format and analyzer verification commands, and provide scripts that generate a format/analyzer report. Use when checking formatting or Roslyn analyzers without reformatting everything.
567 -
majiayu000 Bundle Paper Slides 2Generate conference presentation slides (beamer LaTeX → PDF + editable PPTX) from a compiled paper, with speaker notes and full talk script. Use when user says "做PPT", "做幻灯片", "make slides", "conference talk", "presentation slides", "生成slides", "写演讲稿", or wants beamer slides for a conference talk.
567 -
majiayu000 Bundle Slides Update 2Google Slides にスライドを追加する。「スライド追加」「Slides 更新」「スライドを追加して」「ページを追加」などで起動。
567 -
majiayu000 Bundle DOCX Advanced Patterns 2Advanced python-docx patterns for nested tables, complex cells, and content extraction beyond .text property. Techniques for forms, checklists, and complex layouts.
567 -
majiayu000 Bundle Lecture Designer 2Transform textbook chapters into engaging, evidence-based lectures with slides. Guides instructors through learning outcomes, narrative design, active learning activities, and Quarto reveal.js slide creation.
567 -
majiayu000 Bundle Maintain Documentation 2Ensures human and AI documentation stay in sync with code and config. Use when changing behavior, adding features, refactoring, or when the user asks to update docs. Delegates the actual updates to the documentation-maintainer subagent.
567 -
majiayu000 Bundle Verlagsredaktion 2Juristischer Autor oder Verlag benoetigt Redaktionsunterstuetzung für Aufsatz Kommentierung Buchkapitel Festschriftbeitrag. Redaktionsassistent juristische Verlage. Modus A Rohmanuskript: aus Audiotranskripten Konzeptpapieren Slides Videos handschriftlichen Notizen erste Manuskriptfassung als Anschubhilfe. Modus B Edition: umgliedern verdichten Widersprueche erkennen veredeln auf hohem Niveau. Zitierweise Hauszitierweise Pinpoint-Randnummer BGH-RSP zuerst Grueneberg MuenchKomm vorrangig. Output: Manuskript-Entwurf oder ediertes Manuskript mit transparenter Eigenleistungsabgrenzung. Abgrenzung zu hauseigenem Schreibservice (kein fertiger Text).
567 -
majiayu000 Bundle Get Review Theme 2当用户明确要求"从文件/图片/网页/描述中提取综述主题"或"生成主题+关键词+核心问题结构化输出"时使用。支持文件(PDF/Word/Markdown/Tex)、文件夹、图片、自然语言描述、网页 URL 等多种输入源,自动识别输入类型并提取内容,生成可直接用于 systematic-literature-review 及其他文献综述技能的结构化输出。
567 -
majiayu000 Bundle Dbt Migration Hive 2Convert Hive/Spark/Databricks DDL to dbt models compatible with Snowflake. This skill should be used when converting views, tables, or UDFs from Hive, Spark, or Databricks to dbt code, generating schema.yml files with tests and documentation, or migrating HiveQL to follow dbt best practices.
567 -
majiayu000 Bundle Documentation 28Documentation. Use when writing docs or reviewing documentation.
567 -
majiayu000 Bundle DOCX Template Filling 2Fill DOCX template forms programmatically while preserving 100% of original structure - logos, footers, styles, metadata. Zero-artifact insertion for forms, applications, and standardized documents. Output indistinguishable from manual filling.
567 -
majiayu000 Bundle Jupyter Educational Notebook 2Create educational and interactive Jupyter notebooks as SPAs that explain concepts, teach topics, create tutorials, illustrate ideas from text, or build blog posts. Use for interactive guides, demonstrations, explanations, documentation, or any content meant for end users and learners displayed via ipynb-viewer block. Keywords include educational notebook, tutorial notebook, interactive guide, blog notebook, SPA notebook, explain topic, illustrate concept, teach interactively.
567 -
majiayu000 Bundle Markdown Converter 3Convert between Markdown and other document formats.
567 -
majiayu000 Bundle Gogcli Ops 2gogcli でGoogle Workspace操作(Drive/Sheets/Docs/Slides)。ユーザーがGoogleファイルの確認・検索・エクスポート・読み取り・更新をgogcliで依頼する時に使用。Trigger when a user asks to check, list, search, export, read, or update Google files via gogcli; when a Google URL/ID needs parsing; when auth/account selection or safe read-only workflows are needed; or when troubleshooting gogcli access/errors.
567 -
majiayu000 Bundle Rtl Document Translation 2Translate structured documents (DOCX) to RTL languages (Arabic, Hebrew, Urdu) while preserving exact formatting, table structures, colors, and layouts. Handles quote normalization, multi-pass translation matching, and RTL-specific formatting patterns.
567 -
majiayu000 Bundle Optimizing Large Skills 4Systematic methodology to reduce skill file size through externalization, consolidation, and progressive loading patterns. Use when skills exceed 300 lines, multiple code blocks (10+) with similar functionality, heavy Python inline with markdown, functions >20 lines embedded. Do not use when skill is under 300 lines and well-organized. creating new skills - use modular-skills instead. Consult this skill when skills-eval shows "Large skill file" warnings.
567 -
majiayu000 Bundle Ln 111 Root Docs Creator 6Creates 4 root documentation files (CLAUDE.md, docs/README.md, documentation_standards.md, principles.md). L3 Worker invoked by ln-110-project-docs-coordinator.
567 -
majiayu000 Bundle Wheels Documentation Generator 2Generate documentation comments, README files, and API documentation for Wheels applications. Use when documenting code, creating project READMEs, or generating API docs.
567 -
majiayu000 Bundle Documentation Generator 4Automatically generate documentation when user mentions needing API docs, README files, user guides, developer guides, or changelogs. Analyzes code and generates appropriate documentation based on context. Invoke when user mentions "document", "docs", "README", "API documentation", "guide", "changelog", or "how to document".
567 -
majiayu000 Bundle Research Lib 2Research a library and create comprehensive documentation in .claude/docs/libraries/.
567 -
majiayu000 Bundle Session Migration 2Migrate session logs from markdown to JSON format. Use when PRs contain markdown session logs that need conversion to the new JSON schema, or when batch-migrating historical sessions.
567 -
majiayu000 Bundle Lotus Analyze Nsf Structure 2Analyze Lotus Notes NSF database file structure, data models, views, forms, and relationships. Use when understanding NSF database composition, mapping field structures, identifying data dependencies, extracting schema information, or assessing data migration scope. Works with NSF file metadata analysis, view/form specifications, field type mappings, and database relationship documentation.
567 -
majiayu000 Bundle Add Platform Research 2Captures CLI configuration and hooks system documentation for the new platform. Use when starting platform integration.
567
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 cli-developer, documentation-engineer, tutorial-updates. 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.