Setup
28.9kConfigura GBrain con auto-aprovisionamiento de Supabase o PGLite, inyección en AGENTS.md y primera importación.
- Costo de contexto al activarse
- 7.4k tok
- Tamaño del paquete
- 1 archivo
- Última actualización
- hace 4 días
Vuelve a correr o profundiza la entrevista de identidad del agente, guardando respuestas verbatim en state/interview.json y re-renderizando SOUL.md, USER.md, ACCESS_POLICY.md y HEARTBEAT.md.
Reemplaza a: Editar manualmente SOUL.md, USER.md, ACCESS_POLICY.md o HEARTBEAT.md
shellen todo el repo
0–100, la ruta de este skill
último commit aquí
últimos 90 días
133 tok en reposo
6 KB
Funciona con cualquier agente que lea SKILL.md
npx -y skills add garrytan/gbrain --skill soul-audit --agent claude-codeSe instala solo en este repositorio.
Di cualquiera de estas frases y el agente debería cargar este skill.
Update the agent's identity through an interactive interview, any time after
bootstrap. This skill does NOT generate files from scratch and does NOT write
identity prose itself: it records the user's answers into the shared answer
bank, then lets the bootstrap render engine produce the files. That keeps one
source of truth — state/interview.json — no matter which surface (first-boot
bootstrap, this skill, a future re-audit) collected the answers.
IMPORTANT: Content comes from the USER'S OWN ANSWERS, recorded verbatim. NEVER invent, embellish, or default an identity answer. The render gate structurally refuses until required answers exist and were read back and confirmed by the human.
This skill guarantees:
gbrain bootstrap interview --set KEY "value"
(verbatim, one key per answer; --skip KEY records an explicit decline).--show the full answer set,
mirror it to the user, then --confirm <hash> with the hash --status
printed. Confirming a set the user never saw fails by design.gbrain bootstrap render --only SOUL.md --force (repeat per file). --force
backs the old file up under .gbrain-bootstrap-backups/<ts>/ first — nothing
is clobbered without a recoverable copy.gbrain bootstrap interview --show # what the bank holds now (start here)
gbrain bootstrap interview --set KEY "..." # record one updated answer, verbatim
gbrain bootstrap interview --skip KEY # explicit decline for an optional key
gbrain bootstrap interview --status # gate + read-back hash
gbrain bootstrap interview --confirm <hash> # after reading answers back to the user
gbrain bootstrap render --only SOUL.md --force
Render targets: SOUL.md, USER.md, ACCESS_POLICY.md, HEARTBEAT.md,
AGENTS.md (re-render whichever files the changed keys feed).
Ask: "What is this agent to you? Research partner? Executive assistant? Thinking
partner? All of the above?"
Keys: AGENT_NAME, AGENT_PURPOSE, SOUL_RELATIONSHIP. Renders: SOUL.md.
Show 3-4 communication style examples:
VOICE_REGISTER, SOUL_WINCE, SOUL_MODE_DEFAULT. Renders: SOUL.md.Ask: "What are your top 3-5 goals? What are you trying to accomplish?"
Keys: AGENT_TOP_JOBS, SOUL_GOOD_OUTPUT, SOUL_WORLDVIEW. Renders: SOUL.md,
AGENTS.md.
Ask: "Tell me about yourself. What do you do? What are you working on? Who are
the key people in your world?"
Keys: PRINCIPAL_NAME, PRINCIPAL_CONTEXT, PRINCIPAL_TIMEZONE. Renders:
USER.md.
Ask: "Who should have access to your brain? Are there people who should see some
but not all? Anyone to keep out entirely?"
Key: ACCESS_TIERS (and review the standing-disclosure sections). Renders:
ACCESS_POLICY.md.
Ask: "How often should the agent check in? Morning briefing? End of day summary?
What recurring jobs do you want?"
Keys: HEARTBEAT_CADENCE, QUIET_HOURS. Renders: HEARTBEAT.md. Jobs ship
disabled — enable one at a time after a manual dry run (the ritual is in the
rendered file).
Run gbrain bootstrap interview --init first if the bank does not exist yet
(a workspace that never ran bootstrap); it prints the full question list.
Report exactly what changed: which keys were updated, which files re-rendered, and where the backups landed. Example: "Soul audit: updated VOICE_REGISTER + SOUL_WINCE, re-rendered SOUL.md (backup in .gbrain-bootstrap-backups/...). Re-run any phase anytime."
Reproducido de garrytan/gbrain bajo licencia MIT. Leer esta página en markdown.
1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.
Requiere el CLI `gbrain` y que exista el banco de respuestas (o correr `gbrain bootstrap interview --init` si el workspace nunca corrió bootstrap).
Este repo incluye 75 skills. Si instalas uno, normalmente ya tienes los demás.
Configura GBrain con auto-aprovisionamiento de Supabase o PGLite, inyección en AGENTS.md y primera importación.
Chequeos de salud del brain: aplicación de back-links, auditoría de citas, validación de filing, detección de info obsoleta, páginas huérfanas y benchmarks.
Migra un brain de gbrain-base a la taxonomía de 14 tipos canónicos de gbrain-base-v2 usando gbrain onboard --check y el handler Minion unify-types.
Cuándo y qué recuperar: abre la página del brain de una entidad relevante antes de responder desde memoria.
Operaciones del brain: búsqueda primero, ciclo leer-enriquecer-escribir, atribución de fuentes, enriquecimiento ambiental y back-linking. Leer antes de cualquier interacción con el brain.
Importa exports de ChatGPT, Claude y Perplexity y transcripciones de sesiones como páginas fechadas en conversations/, valida y extrae hechos, y mantiene el archivo sin huecos con detección y backfill.
Archivista universal para archivos personales (Dropbox/B2/Gmail-takeout/disco local). Filtra contenido de alto valor y lo muestra de forma interactiva; exige un allow-list scan_paths explícito en gbrain.yml.
Transforma volcados de texto crudo de artículos en el brain en páginas estructuradas con resumen ejecutivo, citas textuales, insights clave, por qué importa y referencias cruzadas.
Filtro de calidad previo a la escritura para todo lo que entra al brain: nada de cp/mv en crudo. Resuelve entidades con nombre por registro y aplica el árbol de decisión de dedup leyendo el primer resultado.