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.
-
pjt222 Skill Fail Early PatternApply the fail-early (fail-fast) pattern to detect and report errors at the earliest possible point. Covers input validation with guard clauses, meaningful error messages, assertion functions, and anti-patterns that silently swallow failures. Primary examples in R with general/polyglot guidance. Use when writing functions that accept external input, adding input validation before CRAN submission, refactoring code that silently produces wrong results, reviewing PRs for error-handling quality, or hardening internal APIs against invalid arguments.
-
pjt222 Skill Render Puzzle DocsRender the jigsawR Quarto documentation site for GitHub Pages. Supports fresh renders (clearing cache), cached renders (faster), and single-page renders. Uses the bundled render script or direct quarto.exe invocation from WSL. Use when building the full site after content changes, rendering a single page during iterative editing, preparing documentation for a release or PR, or debugging render errors in Quarto .qmd files.
-
pjt222 Skill Write Roxygen DocsWrite roxygen2 documentation for R package functions, datasets, and classes. Covers all standard tags, cross-references, examples, and generating NAMESPACE entries. Follows tidyverse documentation style. Use when adding documentation to new exported functions, documenting internal helpers or datasets, documenting S3/S4/R6 classes and methods, or fixing documentation-related R CMD check notes.
-
pjt222 Skill Manage BibliographyCreate, merge, and deduplicate BibTeX bibliography files using R packages (RefManageR, bibtex). Parse .bib files into structured R objects, merge multiple bibliographies with deduplication by DOI or title similarity, generate entries from DOI/ISBN/arXiv ID, and export clean sorted .bib files. Use when creating a new .bib file for an R Markdown or Quarto project, merging bibliographies from multiple collaborators, deduplicating a .bib that has grown through copy-paste accumulation, or generating BibTeX entries programmatically from DOIs or other identifiers.
-
leoyeai-openclaw-master-skills Bundle Communication PlaybookWorld-Class Communication Playbook for HeySalad. Use this skill whenever any communication task is involved — internal team messages, external emails to investors/regulators/partners/customers, presentation structuring, written docs, cross-functional project coordination, meeting facilitation, transparency decisions, or active listening coaching. Trigger for ANY of the following: drafting or reviewing emails, Slack messages, investor updates, regulatory correspondence, pitch decks, slide structure, meeting agendas or notes, RACI matrices, project kickoff docs, 1-on-1 frameworks, feedback conversations, conflict resolution, documentation standards, or communication culture advice. Also trigger when the user asks about tone, channel selection, async comms, BLUF, Pyramid Principle, meeting cadence, psychological safety, or transparency norms. If it involves how HeySalad communicates — internally or externally — use this skill. When in doubt, use it.
-
pjt222 Skill Setup Gxp R ProjectSet up an R project structure compliant with GxP regulations (21 CFR Part 11, EU Annex 11). Covers validated environments, qualification documentation, change control, and electronic records requirements. Use when starting an R analysis project in a regulated environment (pharma, biotech, medical devices), setting up R for clinical trial analysis, creating a validated computing environment for regulatory submissions, or implementing 21 CFR Part 11 or EU Annex 11 requirements.
-
leoyeai-openclaw-master-skills Bundle Chatppt Creator专业级智能 PPT 全生命周期创作与增强套件。支持通过 yoo-ai API 自动生成、编辑与美化 PPT。当需要执行以下任务时使用此 Skill:(1) 【多源生成】:将简单主题、结构化大纲、本地文件(.docx, .txt)或 AI 编码项目(架构分析)转化为专业 PPT;(2) 【专家流】:需要“先审阅大纲、后生成内容”的高质量创作流程,支持对大纲进行增删改查;(3) 【后期增强】:为已有任务添加演讲稿(Speaker Notes)、在指定位置插入新页面、或更换全局风格(字体、颜色、模板);(4) 【互动引导】:预览精美封面、实时追踪异步生成任务进度、以及针对“内容太少”或“格式错误”等生成失败情况进行自动诊断与修复;(5) 【绘图PPT】:生成视觉效果极佳但不可编辑的图片型 PPT。适用于“帮我做个 PPT”、“总结这个项目的架构”、“给 PPT 加演讲稿”等指令。
-
leoyeai-openclaw-master-skills Bundle Product RndEnd-to-end Product Innovation R&D workflow — inspiration gathering, research, and professional report generation. Use whenever the user wants to create a product innovation or R&D report, develop a new product concept, conduct NPD research, or generate a structured output for a product or investor audience. Also triggers on "product innovation", "new product development", "product concept", "packaging design brief", or any request to generate a report around a product idea.
-
pjt222 Skill Manage Change ControlManage change control for validated computerized systems. Covers change request triage (emergency, standard, minor), impact assessment on validated state, revalidation scope determination, approval workflows, implementation tracking, and post-change verification. Use when a validated system requires a software upgrade, patch, or configuration change; when infrastructure changes affect validated systems; when a CAPA requires system modification; or when emergency changes need expedited approval and retrospective documentation.
-
leoyeai-openclaw-master-skills Bundle Theo Confluence Reader读取Confluence需求文档并整理成指定格式。采集原则是"忠实记录",而非"需求分析"。输出包括:{序号}_{标题}.md(每个页面一个Markdown文件)、requirement-meta.md(元信息)、images/(所有图片,文件中包含图片引用)。
-
leoyeai-openclaw-master-skills Bundle Word StudioProfessional Word document generator. Use when user needs to create reports, papers, contracts, resumes, or any professional document. Supports docx/doc formats, charts, images, tables, TOC, and multi-language. Generates publication-ready documents. Word文档生成、专业报告、论文模板、合同制作。
-
leoyeai-openclaw-master-skills Bundle Hk Stock Morning ReportGenerate HK stock market morning report (股市晨報) for bank trading desks. Triggers: "生成晨报","股市晨报","今日股市","港股晨報" 推送:微信個人 + 飛書群 | 數據:騰訊財經+stcn.com+格隆匯+實時搜索
-
pjt222 Skill Observe Insect BehaviorConduct structured insect behavior observations using sampling protocols, ethogram categories, event recording, interaction logging, environmental context, and summary analysis. Covers focal animal sampling, scan sampling, all-occurrences sampling, and instantaneous sampling methods. Defines a standard insect ethogram with locomotion, feeding, grooming, mating, defense, communication, and rest categories. Includes timestamped event recording, intraspecific and interspecific interaction logging, environmental covariate documentation, and time budget analysis. Use when studying insect behavior for ecological research, documenting behavioral repertoires for a species, observing pollinator activity or predator-prey dynamics, or supporting conservation assessments with behavioral data.
-
pjt222 Skill Research Word EtymologyResearch the etymology of a word by tracing proto-language roots, identifying cognates across language families, documenting semantic drift with dated attestations, and flagging folk etymologies. Use when investigating word origins, comparing cognate sets across related languages, charting historical meaning changes, or debunking popular but unsupported origin stories.
-
leoyeai-openclaw-master-skills Bundle Soul ArchiveSoul Archive — A digital personality persistence system that silently builds your digital soul clone through everyday AI conversations, while continuously improving AI capabilities. Four modes: Soul Extract, Soul Chat, Soul Report, AI Self-Improvement. | 灵魂存档 —— 通过日常对话静默构建数字人格克隆体,同时持续改进 AI 自身能力。四大模式:灵魂沉淀、灵魂对话、灵魂报告、AI 自我改进。Trigger words: soul extract, soul archive, soul update, soul sync, soul snapshot, soul sediment, soul report, soul chat, self-reflect, self-improve, learn from mistakes, 灵魂沉淀, 灵魂提取, 灵魂存档, 灵魂报告, 灵魂对话, 自我反思, 自我批评, 自我学习.
-
pjt222 Skill Build Parameterized ReportCreate parameterized Quarto or R Markdown reports that can be rendered with different inputs to generate multiple variations. Covers parameter definitions, programmatic rendering, and batch generation. Use when generating the same report for different departments, regions, or time periods; creating client-specific reports from a single template; building dashboards that filter to specific subsets; or automating recurring reports with varying inputs.
-
pjt222 Bundle Construct Geometric FigurePerform a ruler-and-compass construction with step-by-step justification for each operation, producing a constructible geometric figure from given elements. Covers classical Euclidean constructions including perpendicular bisectors, angle bisectors, parallel lines, regular polygons, and tangent lines. Use when given geometric elements (points, segments, angles) and asked to produce a Euclidean construction, verify constructibility, or generate ordered construction steps for educational or documentation purposes.
-
leoyeai-openclaw-master-skills Bundle General Testcase本技能从需求文档生成全面的测试用例文档。当用户需要从需求文档、产品规格说明或描述系统功能的文档创建测试用例时使用此技能。默认生成Markdown格式的测试用例文档;当用户明确要求生成"思维导图格式"或"xmind格式"时,会额外生成XMind思维导图文件。
-
leoyeai-openclaw-master-skills Bundle AI Video Honeymoon VideoPlan and film the perfect post-wedding romantic getaway with AI — generate honeymoon videos covering destination selection for couples, luxury resort comparisons, romantic activity planning, couples cinematography, and the trip documentation that preserves the first shared adventure of married life. NemoVideo produces honeymoon videos where every destination is evaluated for romance and privacy, every resort is reviewed for couples amenities, every activity is designed for two, and the newlyweds capture their first chapter together in cinematic quality. Honeymoon video, romantic travel, honeymoon destination, couples travel, honeymoon planning, romantic getaway, honeymoon tips, wedding trip, honeymoon resort, newlywed travel.
-
leoyeai-openclaw-master-skills Bundle Who Is ActorThis skill should be used when the user wants to analyze a Git repository and profile each developer's commit habits, work habits, development efficiency, code style, code quality, and engagement index — all without installing any extra packages or running any custom scripts. It relies purely on native git CLI commands (and standard Unix text-processing utilities already present on the host) and AI-driven interpretation. Trigger phrases include "analyze repository" "profile developers" "commit habits" "developer report card" "代码分析" "研发效率" "开发者画像" "提交习惯" "工作习惯" "参与度".
-
pjt222 Skill Generate Statistical TablesGenerate publication-ready statistical tables using gt, kableExtra, or flextable. Covers descriptive statistics, regression results, ANOVA tables, correlation matrices, and APA formatting. Use when creating descriptive statistics tables, formatting regression or ANOVA output, building correlation matrices, producing APA-style tables for academic papers, or generating tables for Quarto and R Markdown documents.
-
leoyeai-openclaw-master-skills Bundle Consulting Report SearchConsulting and industry report search and QA skill that prioritizes iResearch free reports. Use for consulting report search, industry report QA, iResearch report lookup, and market research report search.
-
leoyeai-openclaw-master-skills Bundle Nansen Binance PublisherAutomatically fetch multi-dimensional on-chain data using Nansen CLI, compile a comprehensive and beautifully formatted daily report, and publish it to Binance Square. Auto-run on messages like 'generate nansen daily report', 'post nansen daily to square', or when the user triggers the slash commands `/nansen` or `/post_square`.
-
leoyeai-openclaw-master-skills Bundle Claw Presentation CreatorCreate professional PowerPoint presentations with python-pptx. Supports slides, charts, tables, images, and templates.
-
leoyeai-openclaw-master-skills Bundle Construction Daily ReportGenerate a structured daily site progress report from unstructured input such as voice transcription, rough notes, or conversational messages.
-
leoyeai-openclaw-master-skills Bundle Lista LendingView and operate Lista Lending vaults/markets. Use when user asks about LENDING-ONLY positions or wants to deposit/withdraw/borrow/repay. For report-style overview, use lista instead.
-
2slides Bundle 2slidesAI-powered presentation generation using 2slides API. Create slides from text content, match reference image styles, or summarize documents into presentations. Use when users request to "create a presentation", "make slides", "generate a deck", "create slides from this content/document/image", or any presentation creation task. Supports theme selection, multiple languages, and both synchronous and asynchronous generation modes.
-
leoyeai-openclaw-master-skills Skill QA OnlyReport-only QA testing. Systematically tests a web application and produces a structured report with health score, screenshots, and repro steps — but never fixes anything. Use when asked to "just report bugs", "qa report only", or "test but don't fix". For the full test-fix-verify loop, use /qa instead.
-
leoyeai-openclaw-master-skills Bundle Knowledge VaultYou have 200 bookmarks you'll never revisit and a 'Read Later' list that's basically a graveyard. Knowledge Vault changes the game: paste any URL — article, YouTube video, podcast, tweet thread, PDF — and OpenClaw instantly digests it, extracts the key takeaways, and stores everything in a searchable personal vault. The magic? OpenClaw actually learns the content. Ask it about a stat from a report you saved three months ago, and it pulls it up instantly.
-
leoyeai-openclaw-master-skills Bundle Travel SubsidyWhen the user uploads 发票.zip and 火车票.zip, use the included data tables to calculate eligible business-trip subsidy records, split related vs remaining files, create output workbooks, package two result zips, and report progress at every key step.
-
pjt222 Bundle Stale Proof Rendered NumbersMake every measured number displayed in a generated artifact resolve from source files at build time, so stale numbers fail the build instead of rendering silently. Displayed figures become {metric.key} placeholders; a single extractor reads the real measurement artifacts (results JSON, run logs, ledgers) and emits a stats.json of value/source/as-of entries; the renderer substitutes at build and hard-fails on any missing key. Covers the single-writer discipline, pinning closed measurements with provenance, the as-of-date-on-artifact convention, and stopifnot-guarded figure scripts. Use when a README, dashboard, benchmark table, coverage badge, report card, or any living document displays numbers that change as measurements move, when hand-edited stats have drifted from their sources, or when a review finds artifacts that claim file-derived numbers but hardcode them.
-
commithu502craft Bundle Professor SkillProfessor Skill creates a university-course skill from slides, syllabi, exams, transcripts, notes, and chat logs. Use when the user wants a review-first, exam-focused, teacher-style skill that models how a professor highlights topics, writes questions, and deducts points.
-
leoyeai-openclaw-master-skills Bundle Deep ResearchThis skill should be used when the user requests comprehensive research, deep investigation, or detailed academic-style reports on any topic. Trigger phrases include "deep research", "comprehensive investigation", "detailed report", "academic research", or requests for thorough analysis of complex subjects. The skill produces multi-thousand word reports in markdown format with extensive citations.
-
leoyeai-openclaw-master-skills Bundle Construction Progress ReportHelp a project manager create a structured weekly or monthly construction progress report from conversational input, producing a polished professional document.
-
leoyeai-openclaw-master-skills Bundle Module Analyzer Generate DocJava/Maven single-module deep documentation generator. Generates L3(file-level) to L2(module-level) business logic docs for specified module. Supports multi-subagent parallel processing, context compression, checkpoint resume, and auto-retry.
-
leoyeai-openclaw-master-skills Bundle Record Keeping DocumentationPersonal record-keeping and documentation practices for legal protection and life management. Use when someone needs to organize vital documents, track work hours, document workplace issues, keep medical records, or build a paper trail for any dispute.
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 2slides, communication-playbook, chatppt-creator. 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.