Type /gbrain once. Your entire multi-agent infrastructure updates canonically, safely, zero downtime.
Install Β· The Dashboard Β· Subcommands Β· Philosophy
$ /gbrain sync
## 1. Sincronizar monorepo skills
β
Skills monorepo: al dΓa (a1a1263)
## 2. Deploy skills (install.sh)
β
10 skills deployed β Claude Code + OpenClaw + HERMES
## 3. HERMES claw migrate (refresh skills, NO secrets)
β
70 migrated, 22 skipped safely
## 4. Validar SOUL.md canonical
β οΈ SOUL.md cambiΓ³ tras migrate
β
Auto-restaurado desde canonical (anti-overwrite guard)
## 5. Verificar md5 cross-runtime
| gbrain | β
| β
| β
|
| whatsapp | β
| β
| β
|
| openclawtrack | β
| n/a | β
|
| hermestrack | β
| n/a | β
|
π’ Stack canonical Β· 0 downtime Β· 0 broken brainsOne command. Five orchestrated steps. Zero broken brains.
Running a real multi-agent stack β Claude Code CLI + OpenClaw Telegram bot + HERMES WhatsApp agent + GBrain knowledge base + dual-agent WhatsApp dashboard β used to mean:
- β 5+ separate update commands across 3 runtimes
- β
SOUL.mdoverwritten byhermes claw migrate(silent destroyer) - β Skills out of sync between Claude Code, OpenClaw, HERMES
- β Bot tokens accidentally migrated wrong place
- β "Is my brain dead?" debugging 3x per week
- β Stale
gbrain-skillstandalone repo + monorepo drift
60+ hours of production debugging distilled into:
β
/gbrain sync β one canonical command, every runtime aligned
β
/gbrain verify β 25-claim lie-detector (never claim done on request-shape alone)
β
Layer 19 AWS Infra β CloudTrail + GuardDuty + Budget + DLM + MFA + EBS encryption all monitored
β
SOUL.md canonical guard β auto-restores after any tool tries to overwrite
β
SEGURIDAD BLINDADA β anti-prompt-injection 10-section block on every WhatsApp contact
β
Default-deny security β 5 layers deep (bridge env β config.yaml β mention β profile .md β SOUL.md)
/gbrain check (or just /gbrain) renders a full markdown dashboard. Every claim is auto-verified by /gbrain verify (lie-detector). Any drift β π΄ banner instantly.
| # | Layer | Mide |
|---|---|---|
| π¨ | Alert banner | stuck sessions, missing API keys, no fallbacks, queue >100, AWS drift, SOUL.md drift |
| 1 | Versiones | GBrain + OpenClaw vs latest |
| 2 | Runtime | Gateway, Telegram conns, model + fallbacks, MCP, SOUL.md |
| 3 | Doctor | gbrain doctor --json structured |
| 3b | Schema correlation | DB tables β wrapper β skills (silent migration drift) |
| 4 | Stats | pages, chunks, embedded, links, timeline, tags |
| 5 | Skills (OpenClaw) | signal-detector, brain-ops, etc. |
| 5b | HERMES integration | parallel runtime, MCP link, bot conflict detection |
| 6 | Capture 24h | pages/links/timeline + gbrain__ MCP calls |
| 7 | Bugs upstream | tu versiΓ³n vs known issues |
| 8 | News | ΓΊltimas releases + PRs + issues |
| 9 | Snapshot diff | stats delta vs anterior |
| 10 | Archivos canΓ³nicos | SOUL/MEMORY/openclaw.json mtime |
| 11 | MCP Health | servers + binarios |
| 11b | Wrappers + Integrations | HTTP wrapper, recipes, OAuth clients |
| 12 | Stuck sessions | 1h rolling count |
| 13 | Process env audit | *_API_KEY count |
| 14 | Cron failure rate | 24h jobs-state |
| 14b | System crontab canonical | MANIFEST declarado vs real |
| 15 | Upstream changelog | ΓΊltimos 15 commits β / π |
| 16 | Upgrade Decision Engine | INSTALAR / ESPERAR / SKIP por tool |
| 17 | Upstream Features Watch | features nuevas + try-it |
| 17b | Skill propagation | satellite skills hints |
| 18 | MCP clients + custom instructions | ΒΏclients tienen reglas v3+? |
| 18b | Cross-runtime active model | live read OpenClaw / HERMES / Codex CLI |
| 19 | βοΈ AWS Infra Health | CloudTrail Β· GuardDuty Β· Budget Β· DLM Β· SG Β· EBS Β· IMDSv2 Β· root keys Β· MFA Γ 2 Β· SOUL.md canonical guard Β· GBrain stack page |
Every section has a verifier. Nothing is claimed done without ground-truth check.
| Skill | Purpose | Trigger |
|---|---|---|
| π§ gbrain | Health dashboard + orchestrator. 25 sections. Layer 19 AWS Infra. /gbrain sync. |
/gbrain, /gbrain sync, /gbrain verify |
| π¬ whatsapp | Dual-agent dashboard. Default-deny security. SEGURIDAD BLINDADA 10-section anti-injection block. PDF auto-send. | /whatsapp |
| π openclawtrack | Full OpenClaw infrastructure scan + visual dashboard | /openclawtrack |
| π hermestrack | HERMES agent dashboard + skills + cron + sessions | /hermestrack |
| π‘οΈ openclaw-security | Security hardening checklist for EC2 OpenClaw | /openclaw-security |
| β‘ openclawcontinue | OpenClaw optimizer β actionable improvements with priority | /openclawcontinue |
| β¨ 9 more | GSAP, mmx-cli, brain-write-macro, signal-detector | varios |
git clone https://github.com/durang/skills ~/skills
cd ~/skills
./install.sh # auto-deploys all skills to Claude Code + OpenClaw + HERMESThat's it. Then in Claude Code:
/gbrain # dashboard
/gbrain sync # update everything canonically
/gbrain verify # lie-detector all claims/gbrain # default = check (full 19-layer dashboard)
/gbrain sync # π ORCHESTRATOR: monorepo pull β install β hermes migrate β SOUL.md guard β md5 verify
/gbrain verify # π¬ LIE-DETECTOR: re-checa cada claim vs ground truth (25 claims)
/gbrain fix # auto-fix safe issues (embed, extract, integrity)
/gbrain news # solo upstream releases/PRs
/gbrain bugs # bugs upstream que TE afectan
/gbrain compare # diff vs snapshot anterior
/gbrain save # guarda reporte en ~/brain/reports/
/gbrain bootstrap # verify stack canonical
/gbrain principles # operational rules
/gbrain manifest # canonical inventory
/gbrain manual # full manual
/gbrain custom-instructions # genera CI block para claude.ai
/gbrain compound run # 7th-phase compounding cycle (LLM-driven)
/gbrain compound dry-run # preview proposals sin aplicar
/gbrain compound status # confidence per category
/gbrain compound history # last 10 cyclesThe brain grows while you sleep. After each gbrain dream cycle, gbrain compound runs an LLM-driven analyzer that detects patterns, links concepts, surfaces orphans, and proposes structural improvements. Each proposal has a confidence score. You can dry-run first, revert any change, or let it apply autopilot. The brain compounds β every night it's a little smarter than yesterday.
π’ Canonical wins β one source of truth per concept, never duplicate
π’ Lie-detector everything β every claim must have a programmatic verifier
π’ Never claim done on shape β verify ground truth after every state change
π’ Fail-closed β bridges and agents refuse rather than guess
π’ No half-implementations β if it works, ship; if not, revert
π’ Defense in depth β 5 layers between attacker and damage
π’ Auto-restore canonical β protected copies that any tool tries to overwrite get reverted
skills/
βββ claude/ # Skills for Claude Code CLI (~/.claude/skills/)
βββ openclaw/ # Skills for OpenClaw / Telegram (~/.openclaw/skills/)
βββ shared/ # Skills for both runtimes
β βββ gbrain/ β THIS skill (canonical orchestrator)
β βββ whatsapp/ β dual-agent + SEGURIDAD BLINDADA
βββ .githooks/
β βββ pre-commit # auto-classifies new skills
β βββ post-merge # auto-runs install.sh after git pull
βββ install.sh # idempotent, deploys to all runtimes
This monorepo is personal infrastructure. Edit a skill once; it auto-deploys to every runtime on your machine.
How the deploy works:
- Each
SKILL.mddeclaresdistribute-to: [claude],[openclaw], or[claude, openclaw](or it's inferred from theclaude/Β·openclaw/Β·shared/folder). install.shcopies each skill to its runtime dir:[claude]β~/.claude/skills/,[openclaw]β~/.openclaw/skills/.- A cron (
*/30) runsgit pull && install.sh, so a commit here lands in your live runtimes within 30 min. HERMES inherits OpenClaw skills via a separatehermes claw migratestep.
Overwrite rules (important β this is what keeps things from clobbering each other):
install.shruns without--pruneβ it only copies the monorepo's own skills. It never deletes skills it doesn't own, so anything you install from elsewhere (e.g. a client product) is left untouched.β οΈ On a name collision, the monorepo wins. If a skill name exists both here and in another repo, the*/30cron will overwrite the locally-installed copy with the version from here. Keep skill names unique across repos to avoid surprises.
durang/skills (here) |
durang/claude-skills |
|
|---|---|---|
| Purpose | Personal β all your skills, auto-deployed to your stack | Client-facing product β what you install for clients |
| Auto-installs | β
cron */30 β ~/.claude/skills + ~/.openclaw/skills |
β installed per-client, manually |
| Flagship | gbrain + infra/dev skills |
track ([β βΏβ ] Scan β project intelligence) |
They are separate by design and never touch each other. A skill that lives only in claude-skills (like track) is fully isolated: the monorepo cron never sees it, so you can develop it and ship it to clients without ever disturbing your personal stack.
- π§ garrytan/gbrain β the underlying brain database + CLI (by Garry Tan, CEO of YC)
- π°οΈ durang/gbrain-http-wrapper β OAuth 2.1 + PKCE wrapper extending GBrain to web/mobile/Desktop
- π¬ durang/whatsapp-monitor β companion repo with bridge patches, contact templates, security-blindada block, sync scripts
- π¦
durang/gbrain-skillβ ARCHIVED 2026-05-17 β content moved canonically toshared/gbrain/here
Built by @durang. MIT licensed.
If you build multi-agent stacks, this skill saves you from yourself. π§