Repositorio centralizado de todos os assets agenticos pessoais: agentes de IA, skills, automacoes, configs e scripts.
Principio: agnóstico de ferramenta. Tudo aqui funciona com OpenClaw, Claude Code, Cursor, Copilot, ou qualquer outra ferramenta de IA — os assets sao em Markdown e scripts portaveis.
agent-vault/
├── agents/ # Definicoes de agentes (personalidade, instrucoes, ferramentas)
├── skills/ # Habilidades reutilizaveis com scripts e prompts
│ ├── shared/ # Skills genericos (obsidian, summarize, delegation)
│ ├── health/ # Saude, nutricao, treino (VitaClaw)
│ ├── finance/ # Financas pessoais (Finno)
│ ├── english/ # Aprendizado de ingles (Kai)
│ ├── media/ # Geracao de imagem e video
│ ├── research/ # Pesquisa e busca
│ ├── planning/ # Brainstorming e planejamento
│ └── automation/ # Automacoes (daily digest, crons)
├── scripts/ # Scripts de automacao
│ ├── harness/ # Harness engineering (coding autonomo)
│ ├── server/ # Manutencao do servidor
│ └── utilities/ # Ferramentas do repo (migrate, validate, install)
├── configs/ # Configuracoes de ferramentas de IA
│ ├── claude-code/ # CLAUDE.md, settings.json, hooks
│ └── openclaw/ # Config templates do OpenClaw
├── cron/ # Jobs agendados (OpenClaw cron)
├── templates/ # Templates reutilizaveis (harness, specs)
└── docs/ # Documentacao adicional
# 1. Clonar
git clone git@github.com:dougss/agent-vault.git
cd agent-vault
# 2. Copiar e preencher variaveis de ambiente
cp .env.example .env
# Editar .env com suas API keys
# 3. Instalar hooks de seguranca
./scripts/utilities/install.sh hooks
# 4. Instalar assets em uma ferramenta
./scripts/utilities/install.sh openclaw # Copia *.md dos agentes (skills via migrate)
./scripts/utilities/install.sh claude-code # Instala configs do Claude Code
./scripts/utilities/install.sh harness # Instala harness scripts
# 5. Validar portabilidade
./scripts/utilities/validate.shmigrate.sh(na máquina onde o OpenClaw está instalado): copia de~/.openclawpara este repositório, com sanitização. Use para atualizar o vault com o que está no disco.install.sh openclaw: copia apenas os Markdown dos agentes para~/.openclaw/workspaceeworkspaces/<id>/. Skills completas entram no vault pelo migrate, não por este install.- Harness v3: app canônico em
~/server/apps/harness;scripts/harness/aqui espelha os wrappers do servidor. - Nexus (
~/server/apps/nexus): skills de processo (MCP / Claude Code), separadas das skills OpenClaw.
13 agentes com personalidades e instrucoes proprias:
| Agente | Funcao | Tags |
|---|---|---|
| MadClaw (main) | Orquestrador principal, delega para especialistas | personal, orchestration |
| Health Coach | Saude, treino, dieta, TRT (VitaClaw) | personal, health |
| Finance Advisor | Gastos, investimentos, patrimonio | personal, finance |
| English Tutor (Kai) | Professor de ingles pessoal | personal, english |
| Researcher | Pesquisa multi-fonte com citacoes | personal, research |
| Planner | Planejamento estrategico | personal, planning |
| Prompt Engineer | Engenharia de prompts | personal, engineering |
| Knowledge Forge | Ingestao de fontes, geracao de agentes | personal, knowledge |
| Image Generator | Geracao de imagens via APIs | personal, media |
| Video Producer | Producao de video | personal, media |
| Task Manager | Decomposicao de tarefas complexas | personal, orchestration |
| Harness Engineer | Implementacao autonoma via Slack | automation, engineering |
| TikTok Coach (Liz) | TikTok Shop, metricas, planos | personal, commerce |
Cada agente tem:
SOUL.md— Personalidade e valoresAGENTS.md— Instrucoes operacionaisIDENTITY.md— Nome e identificacaoTOOLS.md— Ferramentas disponiveisUSER.md— Perfil do usuario
30+ skills organizados por dominio. Cada skill contem:
SKILL.md— Descricao, triggers, instrucoesscripts/— Scripts executaveis (Python, bash)_meta.json— Metadados de instalacao (quando aplicavel)
12 jobs agendados via OpenClaw:
- Relatorio Matinal (7:30) — Status do servidor
- AI Daily Digest (8h, 12h, 18h) — Curadoria de noticias AI
- Daily Review (20:30) — Review de saude/nutricao
- English Wake-up (6:30 seg-sex) — Ping matinal de ingles
- English Micro-doses (12:30, 18h seg-sex) — Exercicios rapidos
- English Daily Vocab (21h) — Vocabulario diario
- English Weekend Casual (10h sab) — Conversa casual
- API Spending (semanal) — Custos de APIs
- Pre-commit hook bloqueia commits com API keys, tokens, senhas
- Sanitizacao automatica substitui secrets por
${VARIABLE_NAME} .env.exampledocumenta todas as variaveis necessarias.gitignoreimpede .env, credentials, databases- Validacao via
scripts/utilities/validate.sh
Os assets sao em Markdown puro e scripts Python/bash. Para adaptar a outra ferramenta:
| Origem (OpenClaw) | Equivalente Claude Code | Equivalente Cursor |
|---|---|---|
SOUL.md |
Secao em CLAUDE.md |
.cursorrules |
AGENTS.md |
CLAUDE.md do projeto |
.cursorrules |
SKILL.md |
Skill em ~/.claude/skills/ |
Nao tem (usar prompt) |
TOOLS.md |
settings.json permissions |
Nao tem |
| Cron jobs | crontab + Claude Code CLI |
Nao tem |
Ver .env.example para lista completa. Principais:
OPENAI_API_KEY— OpenAI APIGEMINI_API_KEY— Google GeminiDASHSCOPE_API_KEY— Alibaba DashScope (imagens)BRAVE_API_KEY— Brave SearchLIFE_OS_DB_PASS— PostgreSQL (health/finance)TELEGRAM_CHAT_ID— Delivery de mensagensMINIFLUX_API_KEY— RSS reader
Este e um repo pessoal. Para usar como base para o seu proprio:
- Fork
- Remova os agentes/skills que nao precisa
- Adicione os seus em
agents/eskills/ - Preencha
.envcom suas credenciais - Rode
validate.shpara verificar
Mantido por Douglas Souza (dev@dssdev.com.br)