Doc Setup
/install doc-setup
Doc Setup
Overview
Transform raw documentation into a navigable, topic-based knowledge base. This skill extracts key concepts, structures them into numbered files, preserves source links, and creates actionable step-by-step guides.
Workflow
Source Documentation
↓
1. MAP — Identify all topics and subtopics
↓
2. EXTRACT — Fetch content from original sources
↓
3. STRUCTURE — Organize into numbered files (00-index, 01-topic, 02-topic...)
↓
4. SUMMARIZE — Concise explanations with verbatim quotes where needed
↓
5. LINK — Always reference original source URLs
↓
6. UPDATE — Mark as living document for future revisions
Core Capabilities
1. Documentation Mapping
Before writing anything, map the full structure:
Source: https://github.com/user/repo/tree/main/docs
↓
Topics identified:
- Installation & Setup
- Architecture
- Configuration
- Data Ingestion
- Search & Embeddings
- Skills & Automation
- MCP & Integrations
- Evaluation & Quality
- Security & Permissions
- Practical Guides
Output: 00-index.md — master index with all topics and file references.
2. Topic Extraction
For each topic, create a numbered file:
01-instalacao-e-setup.md
02-arquitetura.md
03-configuracao-operacao.md
...
Each file must contain:
- Source attribution (
> Source: URL) - Concise summary (not raw copy-paste)
- Key tables/decision matrices
- Step-by-step commands where applicable
- Links back to original documentation
3. Source Linking Rules
ALWAYS include original source:
> **Source:** [github.com/user/repo/docs/INSTALL.md](https://github.com/user/repo/docs/INSTALL.md)
> **Extracted:** 2026-05-22
For verbatim quotes:
> **Quote from source:**
> "The brain wires itself. Every page write extracts entity references..."
> — [Source](URL)
4. Living Document Markers
Mark files that will be updated:
---
**Status:** 🟢 Living Document — updates as source changes
**Last Sync:** 2026-05-22
**Next Review:** On demand or when source updates
---
5. Step-by-Step Installation Guides
When documenting installation, use checklists:
## Quick Start Checklist
- [ ] Step 1: Install dependencies
- [ ] Step 2: Configure API keys
- [ ] Step 3: Initialize database
- [ ] Step 4: Verify with health check
**Verification:**
```bash
command --verify # should output: ✅ OK
## File Naming Convention
| Pattern | Use Case |
|---------|----------|
| `00-index.md` | Master index with all topics |
| `01-topic-name.md` | First topic (installation) |
| `02-topic-name.md` | Second topic (architecture) |
| `NN-topic-name.md` | Nth topic |
**Rules:**
- Two-digit prefix for sorting
- Lowercase with hyphens
- Portuguese or English matching user's preference
## Directory Structure
second-brain/ └── {project-name}/ ├── 00-index.md ├── 01-topic.md ├── 02-topic.md └── ...
## Templates
### Index Template (00-index.md)
```markdown
# {Project} - Documentação Organizada
> **Fonte:** [URL principal](URL)
> **Gerado:** {date}
> **Status:** 🟢 Living Document
---
## Índice de Tópicos
| # | Arquivo | Conteúdo |
|---|---------|----------|
| 00 | `00-index.md` | Este índice |
| 01 | `01-{topic}.md` | {Descrição} |
---
_Last updated: {date}
Topic Template (NN-topic.md)
# {N}. {TÍTULO DO TÓPICO}
> **Fonte:** [URL específico](URL)
> **Extraído:** {date}
---
## {Subtópico 1}
{Resumo conciso}
### {Sub-subtópico}
```bash
# Comandos relevantes
command example
| Tabela | De | Decisão |
|---|---|---|
| Opção A | Prós | Contras |
_Last updated: {date}
## Resources
### references/
- `workflow-patterns.md` — Common documentation structures
- `output-examples.md` — Sample organized docs for reference
### scripts/
- `validate_structure.py` — Verify file naming and index completeness
## Important Notes
1. **Never copy-paste raw docs.** Summarize and structure.
2. **Always link sources.** Every claim needs a URL.
3. **Use tables for comparisons.** Easier to scan than paragraphs.
4. **Include decision matrices.** Help user choose between options.
5. **Mark living documents.** Documentation evolves; mark it so.
6. **Prefer Portuguese.** Match user's language preference.
7. **Keep SKILL.md lean.** Move detailed examples to references/.
## Examples
### Example 1: Organizing GBrain Docs
**User request:** "Mapeie a documentação do GBrain"
**Result:**
- `00-index.md` — 11 topics mapped
- `01-instalacao-e-setup.md` — Installation paths, providers, config
- `02-arquitetura.md` — Topologies, retrieval, auto-linking
- ...through `10-guias-praticos.md`
### Example 2: Organizing OpenClaw Config
**User request:** "Resuma toda a config do OpenClaw"
**Result:**
- `00-indice.md` — 29 configuration topics
- `01-gateway.md` — Core runtime settings
- `02-canais.md` — Channel configuration
- ...through `29-secrets-management.md`
---
**When to update:** Re-run this skill when (1) source documentation changes, (2) user needs new topics added, (3) installation steps need revision, or (4) new configuration options are released.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install doc-setup - 安装完成后,直接呼叫该 Skill 的名称或使用
/doc-setup触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Doc Setup 是什么?
Organize, summarize, and index technical documentation from any source (GitHub repos, websites, manuals) into a structured second-brain format. Use when the... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 62 次。
如何安装 Doc Setup?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install doc-setup」即可一键安装,无需额外配置。
Doc Setup 是免费的吗?
是的,Doc Setup 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Doc Setup 支持哪些平台?
Doc Setup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Doc Setup?
由 Braulio Dias Ribeiro(@brauliodiasribeiro)开发并维护,当前版本 v1.0.0。