Diagram Design
cathrynlavery/diagram-design
Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.
Creates layered, comprehensive technical documentation for projects, skills, or systems.
$ npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills comprehensive-tech-documentation --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/comprehensive-tech-documentation .claude/skills/comprehensive-tech-documentation && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "comprehensive-tech-documentation" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentation into .claude/skills/comprehensive-tech-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comprehensive-tech-documentation", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentationType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills comprehensive-tech-documentation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/comprehensive-tech-documentation .agents/skills/comprehensive-tech-documentation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "comprehensive-tech-documentation" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentation into .agents/skills/comprehensive-tech-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comprehensive-tech-documentation", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills comprehensive-tech-documentation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/comprehensive-tech-documentation .cursor/skills/comprehensive-tech-documentation && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "comprehensive-tech-documentation" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentation into .cursor/skills/comprehensive-tech-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comprehensive-tech-documentation", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/comprehensive-tech-documentation--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills comprehensive-tech-documentation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/comprehensive-tech-documentation .gemini/skills/comprehensive-tech-documentation && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "comprehensive-tech-documentation" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentation into .gemini/skills/comprehensive-tech-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comprehensive-tech-documentation", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills comprehensive-tech-documentationInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/comprehensive-tech-documentation .github/skills/comprehensive-tech-documentation && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "comprehensive-tech-documentation" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentation into .github/skills/comprehensive-tech-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comprehensive-tech-documentation", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills comprehensive-tech-documentation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/comprehensive-tech-documentation .opencode/skills/comprehensive-tech-documentation && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "comprehensive-tech-documentation" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/comprehensive-tech-documentation into .opencode/skills/comprehensive-tech-documentation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "comprehensive-tech-documentation", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
comprehensive-tech-documentationCreates layered, comprehensive technical documentation for projects, skills, or systems.
Comprehensive Tech Documentation is an agent skill from LeoYeAI/openclaw-master-skills. Creates layered, comprehensive technical documentation for projects, skills, or systems. Use when user requests 'write technical documentation', 'explain how this works', or 'document the architecture'. Produces 3-4 documents with different depths and purposes.
Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files and assets (for example `README.md`, `SKILL-SUMMARY.md` and `_meta.json`).
It sits in Development, covering Technical documentation. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Comprehensive Tech Documentation loads about 3.8k tokens when it runs, and up to ~6.6k if it reads all its reference files. Until then it costs about 74 tokens; SKILL.md has 539 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 539 words, ~3,830 tokens.
.claude/skills/comprehensive-tech-documentation/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.Creates a complete documentation suite that serves different audiences and use cases, from quick reference to deep technical analysis.
| User Request | Documentation Output |
|---|---|
| "写技术文档" or "Write docs" | Full 4-document suite |
| "解释原理" or "Explain how it works" | Technical Principles doc + Architecture |
| "快速参考" or "Quick reference" | Quick Reference Guide only |
| "画架构图" or "Draw architecture" | Architecture Visualization doc |
| "写导航索引" or "Create index" | Navigation Index doc |
When documenting complex systems, a single monolithic document fails to serve different audiences:
This skill solves that by creating a layered documentation system with 3-4 complementary documents.
Create these documents (adapt based on project scope):
📖 Technical Principles (技术原理文档.md)
📊 Architecture Visualization (架构与流程可视化.md)
🔖 Quick Reference Guide (快速参考指南.md)
🗺️ Navigation Index (README-文档索引.md or 文档索引.md)
Read core files to understand the system:
MUST READ:
- Main entry point (SKILL.md, README.md, main config)
- Core implementation files
- Configuration files
- Integration documentation
PARALLEL READ:
- Use parallel file reads for independent files
- Group related files (e.g., all configs together)Decision point: If system is small (<5 files), might only need 1-2 docs.
Extract key information:
Create documents in this order:
1. Technical Principles (技术原理文档.md)
Structure:
# Title - 技术原理详解
## 目录
[Table of contents with clear sections]
## 核心概念
1.1 设计理念
1.2 核心机制
## 系统架构
2.1 组件结构 (with tree diagram)
2.2 数据分层
## 工作原理
3.1 触发条件
3.2 处理流程
3.3 输出机制
## 技术实现
4.1 关键代码实现
4.2 配置系统
4.3 扩展机制
## 数据流转
5.1 完整生命周期
5.2 跨系统通信
## 核心循环/机制
6.1 主要循环
6.2 反馈机制
## 集成方式
7.1 Platform A
7.2 Platform B
7.3 Generic setup
## 最佳实践
8.1 应该做
8.2 不应该做
8.3 维护建议
## 技术洞察
9.1 设计哲学
9.2 局限性
9.3 与其他系统对比
## 实际应用示例
10.1 场景A
10.2 场景B
## 总结Word count: 5000-8000 words for complex systems
2. Architecture Visualization (架构与流程可视化.md)
Include these diagram types:
# Title - 架构与流程可视化
## 1. 核心架构图
### 1.1 系统层次架构
[Mermaid: graph TB with subgraphs]
### 1.2 数据流架构
[Mermaid: flowchart LR showing data movement]
## 2. 核心流程
### 2.1 主要流程完整序列
[Mermaid: sequenceDiagram]
### 2.2 子流程
[Mermaid: flowchart TD with decision nodes]
## 3. 触发条件映射
[Mermaid: flowchart TD - decision tree]
## 4. 跨系统通信
[Mermaid: graph showing system interactions]
## 5. 模式识别机制
[Mermaid: flowchart showing pattern matching]
## 6. 文件系统拓扑
[Mermaid: graph TD showing directory structure]
## 7. 状态转换图
[Mermaid: stateDiagram-v2]
## 8. 集成模式对比
[Mermaid: comparison graphs]
## 9. 性能与扩展性
[Mermaid: growth curves]
## 10. 监控与度量
[Mermaid: metrics dashboard]Diagram count: 10-15 Mermaid diagrams
3. Quick Reference Guide (快速参考指南.md)
Structure:
# Title - 快速参考指南
## 📚 一分钟了解
[Core concept in 3-5 bullet points]
## 🎯 何时使用
[Trigger conditions table]
## 📝 模板
[Copy-paste templates with all fields]
## 🎨 优先级/分类指南
[Reference tables]
## 🚀 提升/决策指南
[Decision flowchart in text]
## 🔧 快速安装
[Copy-paste commands for each platform]
## 📊 字段说明
[All field definitions in tables]
## 🛠️ 常用命令
[Bash/PowerShell command examples]
## 📦 文件结构
[ASCII tree diagrams]
## 🔄 工作流程示例
[3-5 numbered scenarios with outcomes]
## 💡 最佳实践
[✅ DO and ❌ DON'T lists]
## 🆘 故障排查
[Problem-solution pairs]
## 🔖 速查卡
[Super compact cheat sheet at the end]Word count: 2500-3500 words
4. Navigation Index (README-文档索引.md)
Structure:
# Title - 文档索引
## 📚 文档导航
[3-column table: Quick Start | Architecture | Deep Dive]
## 📖 文档列表
[Table with: Doc name, Type, Word count, Summary, Audience]
## 🗺️ 学习路径
### 路径A: 快速上手(30分钟)
[Numbered steps with specific sections to read]
### 路径B: 深入理解(1小时)
[Longer path]
### 路径C: 精通全貌(2小时)
[Complete path]
## 💡 按场景查找
[5-10 common scenarios with recommended docs]
## 📊 文档内容对比
[Matrix showing topic coverage across all docs]
## 🎯 快速问题解答
[10 FAQ with links to specific doc sections]
## 🔗 相关资源
[External links]
## 📝 文档更新记录
## 💬 反馈与贡献
## 🎓 下一步
[Role-based next actions in 2x2 table]Word count: 2000-3000 words
Create Mermaid diagrams for Architecture doc:
Essential diagrams:
Mermaid best practices:
subgraph for logical groupingstyle for visual hierarchy (colors)Note annotations for clarityVerify completeness:
How complex is the system?
│
├─ Simple (1-2 files, single purpose)
│ └─ Create: Quick Reference only
│
├─ Medium (3-10 files, clear structure)
│ └─ Create: Quick Reference + Technical Principles
│
├─ Complex (10+ files, multiple subsystems)
│ └─ Create: All 4 documents
│
└─ Massive (50+ files, enterprise scale)
└─ Create: All 4 + additional domain-specific docs# [System Name] - 技术原理详解
## 目录
[auto-generated or manual]
---
## 核心概念
### 1.1 设计理念
> [One-sentence design philosophy quote]
[System Name] 的核心理念是:
> **[Core idea in bold quote]**
这个框架解决了以下核心问题:
1. **[Problem 1]**:[Description]
2. **[Problem 2]**:[Description]
### 1.2 核心机制
[ASCII or text diagram showing the main loop]
---
## 系统架构
### 2.1 组件结构
[Directory tree with comments] project/ ├── component-a/ # Purpose ├── component-b/ # Purpose └── config/ # Purpose
### 2.2 数据分层
[Layer diagram in ASCII] ┌──────────────────┐ │ Layer 3 │ ← Description └──────────────────┘ ▲ │ relationship │ ┌──────────────────┐ │ Layer 2 │ ← Description └──────────────────┘
[Continue with all sections...]
---
## 总结
**[System Name]** 是一个[description],它通过系统化地:
1. **[Action 1]**:[Description]
2. **[Action 2]**:[Description]
[Closing statement about value]
---
**文档版本**: 1.0
**最后更新**: [Date]
**作者**: GitHub Copilot (Claude Sonnet 4.5)# [System Name] - 快速参考指南
## 📚 一分钟了解
**[System Name]** [one-line description]
### 核心概念[Simple flow diagram] Step1 → Step2 → Step3
- **[Concept 1]**:[Description]
- **[Concept 2]**:[Description]
---
## 🎯 何时使用
| 场景 | 记录位置 | 类别 |
|------|---------|------|
| [Trigger] | [Location] | [Type] |
---
## 📝 记录模板
### [Template Type 1]
```markdown
[Actual template content to copy-paste][Continue...]
版本: 1.0
更新: [Date]
适用: [System] v[version]+
提示: 保持此指南在手边,快速查阅关键信息! 📖
## Common Variations
### Variation A: Codebase Documentation
For documenting a code repository:
**Focus on:**
- Architecture patterns
- API design
- Code organization
- Development workflow
- Testing strategy
**Additional diagrams:**
- Class diagrams
- API flow
- Database schema
### Variation B: Skill Documentation
For documenting an AI agent skill:
**Focus on:**
- When to trigger
- Decision logic
- Output format
- Integration with other skills
**Additional sections:**
- Trigger conditions
- Examples of good/bad prompts
### Variation C: Tool/Library Documentation
For documenting a tool or library:
**Focus on:**
- Installation steps
- Configuration options
- API reference
- Usage examples
- Troubleshooting
**Additional sections:**
- Compatibility matrix
- Performance benchmarks
### Variation D: Process Documentation
For documenting a workflow or methodology:
**Focus on:**
- Step-by-step procedures
- Decision points
- Quality gates
- Roles and responsibilities
**Additional diagrams:**
- Swimlane diagrams
- Gantt charts
## Gotchas
⚠️ **Don't create all 4 docs for simple systems** - Use judgment. A 50-line script doesn't need 4 documents.
⚠️ **Don't duplicate content** - Each document should have a distinct purpose. Cross-reference instead of copy-paste.
⚠️ **Don't skip the index** - Without navigation, users get lost. The index document is crucial for multi-doc suites.
⚠️ **Don't use broken Mermaid syntax** - Test diagrams before finalizing. Common errors:
- Missing closing quotes
- Invalid node IDs
- Unsupported diagram features
⚠️ **Don't ignore reading time estimates** - Help users plan their time. Be realistic about document length.
⚠️ **Don't mix languages inconsistently** - If user requests Chinese, use Chinese for all headings and body text. Keep code/commands in original language.
⚠️ **Don't assume prior knowledge** - Define acronyms and technical terms, especially in Quick Reference.
⚠️ **Don't forget visual hierarchy** - Use emojis (📖 🎯 💡) and formatting to make docs scannable.
## Writing Style Guidelines
### For Technical Principles Doc
- **Tone**: Academic but accessible
- **Depth**: Assume reader wants to understand "why" not just "how"
- **Code examples**: Include actual implementations with explanations
- **Length**: Don't shy away from detail; this is the deep-dive doc
### For Architecture Visualization Doc
- **Diagram-first**: Let diagrams tell the story
- **Minimal text**: Just enough to explain what you're looking at
- **Consistent notation**: Use same colors/shapes for same concepts
- **Progressive complexity**: Start simple, add detail gradually
### For Quick Reference Doc
- **Tone**: Practical and direct
- **Format**: Heavy use of tables, lists, and code blocks
- **No fluff**: Every sentence should provide actionable information
- **Scannable**: Use visual markers (✅ ❌ 🔴 🟢) liberally
### For Navigation Index Doc
- **Tone**: Welcoming and guiding
- **Purpose**: Help users find what they need fast
- **Structure**: Clear hierarchy with visual tables
- **Empathy**: Anticipate what different users need
## Localization
When creating Chinese documentation:
**Do:**
- ✅ Use Chinese for all headings and body text
- ✅ Keep technical terms in English within backticks: `SKILL.md`
- ✅ Use Chinese punctuation (,。;:)
- ✅ Provide clear Chinese translations for concepts
- ✅ Use emojis universally (work in all languages)
**Don't:**
- ❌ Mix English and Chinese in the same sentence without backticks
- ❌ Translate file names or commands
- ❌ Use English-style comma in Chinese text
- ❌ Translate acronyms (keep API as API, not 应用程序接口)
## Integration with Other Skills
**Pairs well with:**
- **self-improvement** - After creating docs, log if you learned better documentation patterns
- **proactive-agent** - Proactively offer to update docs when code changes
- **agent-customization** - Document your custom skills using this approach
## Quality Checklist
Before delivering documentation:
- [ ] All 4 documents created (or justified why fewer)
- [ ] Reading time estimates in index
- [ ] At least 8 Mermaid diagrams in Architecture doc
- [ ] Quick Reference has copy-paste templates
- [ ] Technical Principles explains "why" not just "what"
- [ ] Index provides learning paths for 3 personas
- [ ] Cross-references between docs work
- [ ] No broken Mermaid syntax
- [ ] Consistent terminology across all docs
- [ ] Each doc has version and last-updated date
- [ ] Troubleshooting section in Quick Reference
- [ ] File tree diagrams use consistent formatting
- [ ] Tables are aligned and complete
- [ ] Code blocks have language specified
- [ ] Chinese localization follows guidelines (if applicable)
## Example Prompt Patterns
**To trigger this skill:**
✅ Good prompts:
- "当前skill的原理是什么,写一份详尽文档"
- "Write comprehensive documentation for this codebase"
- "Document the architecture with diagrams"
- "Create a quick reference guide and full technical docs"
✅ Clarifying questions (if needed):
- "Who is the primary audience?" (if unclear)
- "Is this for internal use or public consumption?"
- "Do you need Chinese or English documentation?"
❌ Avoid confusion with:
- "Write a README" (too vague - might just need one doc)
- "Add comments to the code" (different skill)
- "Create API documentation" (use API-specific skill if available)
## Related
- **agent-customization** - For creating SKILL.md files specifically
- **self-improvement** - For logging documentation patterns you discover
- **proactive-agent** - For maintaining docs over time
## Source
- **Created**: 2026-03-05
- **Origin**: Extracted from conversation where comprehensive docs were created for self-improving-agent skill
- **Pattern**: Successfully applied to document a complex AI agent skill with multiple subsystems
- **Validation**: Created 4 documents totaling ~13,000 words with 10+ diagrams
---
**Note:** This skill produces 5,000-15,000 words of documentation. Budget 1-2 hours for complete execution on complex systems.
**Tip:** Start by reading core files in parallel to save time. The understanding phase is critical - don't rush it.
**Remember:** Different users need different depths. The layered approach ensures everyone finds what they need. 📚© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (references, assets) in skills/comprehensive-tech-documentation of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Comprehensive Tech Documentation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Comprehensive Tech Documentation this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~3.8k | Automated safety check: Pass | MIT | |
| Diagram Designcathrynlavery/diagram-design | 44k | 1 repos | ~7.5k | Automated safety check: Pass | MIT | |
| Simple Englishmoeru-ai/airi | 50k | 2 repos | ~4.6k | Automated safety check: Pass | MIT | |
| Get API Docs with chubandrewyng/context-hub | 14k | 2 repos | ~775 | Automated safety check: Pass | MIT | |
| Doc SyncJetBrains/ideavim | 10k | 2 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Mailspring App ScreenshotsFoundry376/Mailspring | 18k | — | ~1.4k | Automated safety check: Pass | GPL-3.0 |
cathrynlavery/diagram-design
Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.
moeru-ai/airi
Write or rewrite technical text with the rules of ASD-STE100 Simplified Technical English so it is clear, unambiguous, and free of AI slop.
andrewyng/context-hub
Fetches current documentation for third-party APIs and SDKs with the chub CLI before the agent writes code against them, instead of relying on remembered API shapes.
JetBrains/ideavim
Keeps IdeaVim documentation in sync with code changes. An agent skill from JetBrains/ideavim.
Foundry376/Mailspring
Captures screenshots of the running Mailspring dev app for docs, PRs or visual checks by launching it with a debugging port, driving the UI and clipping to an element.
Agents365-ai/drawio-skill
Creates and edits editable draw.io diagrams from descriptions, code, infrastructure files, SQL and API schemas, with sync, review, test and export tools.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Creates layered, comprehensive technical documentation for projects, skills, or systems. Comprehensive Tech Documentation is an agent skill from LeoYeAI/openclaw-master-skills. Creates layered, comprehensive technical documentation for projects, skills, or systems.
Comprehensive Tech Documentation fits situations like: user requests write technical documentation; explain how this works; document the architecture.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a claude-code`. Or copy the skill folder (skills/comprehensive-tech-documentation in LeoYeAI/openclaw-master-skills) into .claude/skills/comprehensive-tech-documentation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a codex`. Or copy the skill folder (skills/comprehensive-tech-documentation in LeoYeAI/openclaw-master-skills) into .agents/skills/comprehensive-tech-documentation in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill comprehensive-tech-documentation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/comprehensive-tech-documentation, .gemini/skills/comprehensive-tech-documentation, .github/skills/comprehensive-tech-documentation and .opencode/skills/comprehensive-tech-documentation in your project.
SKILL.md names no scripts, command-line tools or credentials: Comprehensive Tech Documentation is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Comprehensive Tech Documentation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.8k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Comprehensive Tech Documentation: Diagram Design (cathrynlavery/diagram-design, 44k stars), Simple English (moeru-ai/airi, 50k stars), Get API Docs with chub (andrewyng/context-hub, 14k stars) and Doc Sync (JetBrains/ideavim, 10k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,158 GitHub stars. The repository holds 1,215 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.