Código abierto

DOJOGENESIS

Dale a tus agentes protocolo de nivel genio.

Plugins y mods para Claude Code que ponen el modelo correcto en cada trabajo, mantienen el contexto pequeño y no dan el trabajo por terminado hasta que una verificación pasa.

01 · Premisa

Protocolo e inferencia económica van de la mano.

Claude Code sin protocolo es desordenado, costoso e impreciso. Los subagentes arrancan en tu modelo más caro por accidente, registros enteros caen en el contexto y el trabajo se da por terminado antes de que algo lo verifique.

Un protocolo escrito lo arregla. La suite da un paso más: donde una regla puede ser un hook, un agente fijado a un modelo, un workflow o un medidor, lo es, para que no dependa de que alguien se acuerde.

La premisa es que esto hace que la inferencia económica sea buena. Todavía no lo hemos medido; la página de pruebas dice qué sí.

Las diez reglas
02 · Instalación

Dos líneas.

Escríbelas en Claude Code

/plugin marketplace add DojoGenesis/plugins
/plugin install dojo-suite@dojo-genesis

dojo-suite instala los ocho plugins. O elige uno a la vez, por ejemplo /plugin install dojo-gates@dojo-genesis.

Los hooks clásicos se activan al ejecutar /reload-plugins e iniciar una sesión nueva. El día uno lo recorre paso a paso.

Los mods son de acceso anticipado. Actívalos con export CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 (o agrégalo bajo env en ~/.claude/settings.json) y reinicia Claude Code. Se cargan desde dojo-router, dojo-meter y dojo-verify; dojo-suite incluye los tres, y si instalaste los plugins uno por uno necesitas esos tres. Todo lo clásico funciona sin ellos.

Día uno
03 · Palancas

Seis palancas, cada una un mecanismo.

Cada palanca nombra el hook, el agente o el workflow que hace el trabajo. Donde una regla sigue siendo solo prosa, la página del método lo dice.

01

El modelo correcto en cada envío.

dojo-router avisa cuando un subagente o un paso de workflow heredaría tu modelo de más arriba, y lo bloquea en modo block. Su mod completa el modelo según el rol. Los cuatro agentes por rol de dojo-protocol están fijados: scout en haiku, builder y reviewer en sonnet, judge en opus.

dojo-router · dojo-protocol

02

Contexto pequeño.

dojo-gates rechaza leer completo un archivo grande y apunta a grep o a un offset y un límite. El protocolo agrega el hábito: primero grep, y una corrección pequeña se queda en el hilo principal.

dojo-gates · dojo-protocol

03

Un contrato antes de repartir el trabajo.

El workflow build de dojo-flow abre con una fase de contrato que escribe las decisiones compartidas y un mapa de propiedad, y rechaza pistas que se traslapan. Los scouts corren en haiku, los builders en sonnet, los jueces en opus.

dojo-flow

04

Terminado significa que una verificación pasó.

El hook Stop de dojo-verify bloquea un mensaje final que declara éxito cuando ninguna verificación ha pasado desde tu última edición. Nunca bloquea dos veces seguidas, así que puedes decir con claridad que no está verificado.

dojo-verify

05

Retornos contados.

El marcador de dojo-flow reporta enviados, retornados y fallidos, y solo dice verificado cuando coinciden y las verificaciones pasaron. El mod de dojo-verify muestra el mismo conteo en vivo.

dojo-flow · dojo-verify

06

Lo irreversible necesita un sí.

dojo-gates rechaza las formas de comando que causan daño que no se puede deshacer: staging a ciegas, reescribir commits ya publicados, imprimir secretos, tokens dentro de URLs. Para lo demás, la regla del protocolo es prosa: revisa qué saldrá de la máquina y luego pide el visto bueno.

dojo-gates

04 · La suite

Ocho plugins.

Los plugins clásicos usan hooks, agentes y comandos comunes. Los mods agregan comportamiento en vivo mediante function hooks y son de acceso anticipado. dojo-suite instala los ocho.

La suite

La promesa

El genio está a un protocolo de distancia.

Protocolo e inferencia económica van de la mano. Claude Code sin protocolo es desordenado, costoso e impreciso; con él, cada trabajo recibe el modelo más pequeño que puede hacerlo, un contexto pequeño y una verificación antes de que alguien diga terminado.

Las reglas que viven en prosa se desvanecen. Por eso, donde una regla puede ser un mecanismo, lo es.

El dojo no es el edificio. El dojo es la práctica.