🌱 Empieza aquí · Reparto de dueños del backlog
Esta semilla le enseña a tu asistente a repartir los dueños de tu backlog sin asignar a lo loco. Antes de ponerle dueño a un pendiente, revisa que cumpla cuatro condiciones: que sea prioritario de verdad, que el dueño tenga la habilidad o la experiencia para eso, que tenga fecha comprometida, y que ese dueño no esté ya saturado de trabajo. Si pasa las cuatro, le asigna dueño; si no, lo aplaza. Y te avisa a quién le cargaste de más. El dueño puede ser una persona o un agente de IA.
backlog = tu lista de proyectos o pendientes en curso. owner (dueño) = quien queda a cargo de sacar adelante un pendiente. WIP = trabajo en curso; cuántos frentes tiene alguien abiertos a la vez. RACI = un cuadrito que aclara, por trabajo, quién lo hace, quién responde por él, a quién se consulta y a quién se informa.
Para instalarla
Abre esta carpeta con Claude Code o Cowork y dile a tu asistente:
"Siembra esta semilla 🌱"
Con eso basta de tu parte. Tu asistente coloca todo en su lugar y al final te dice cómo comprobar que quedó funcionando. Vas a ver algunas palabras en inglés en la pantalla; ni caso, él te guía.
¿Otras formas de pedírselo? "instala esta semilla", "pon a funcionar el reparto de dueños", "haz el setup de esto". Te entiende igual.
Para el asistente que siembra 🤖
Este componente es un skill (habilidad): un archivo de instrucciones que se
dispara solo cuando la persona pide repartir los dueños del backlog. No es un hook
(no lleva chmod, no lleva entrada en settings.json, no ejecuta ningún script
por su cuenta). Se "siembra" colocando SKILL.md en la carpeta de skills de la
plataforma.
1. Copia el skill donde la plataforma lo cargue
El kernel trae un solo archivo: kernel/SKILL.md (el método completo, con su
frontmatter name + description que es el disparador).
Claude Code (macOS / Linux):
mkdir -p "$HOME/.claude/skills/safe-lord-owners-mapper"
cp kernel/SKILL.md "$HOME/.claude/skills/safe-lord-owners-mapper/SKILL.md"
Claude Code (Windows · PowerShell):
New-Item -ItemType Directory -Force -Path "$HOME\.claude\skills\safe-lord-owners-mapper" | Out-Null
Copy-Item "kernel\SKILL.md" "$HOME\.claude\skills\safe-lord-owners-mapper\SKILL.md"
Cowork: usa la misma carpeta de skills si tu proyecto la soporta
(.claude/skills/safe-lord-owners-mapper/SKILL.md). Si no, coloca SKILL.md
dentro del proyecto y agrega en el archivo de instrucciones del proyecto (el
CLAUDE.md) una línea que apunte a él, por ejemplo: "Cuando la persona pida el
reparto de dueños, aplica el método de SKILL.md."
Codex: Codex lee su archivo AGENTS.md. Pega el contenido de SKILL.md dentro
de AGENTS.md (o agrégale un puntero al archivo si lo guardas aparte), para que el
método se cargue con el resto de las instrucciones.
2. Aterriza la configuración a ESTE sistema (recomendado)
El método usa placeholders que conviene aterrizar a cómo trabaja de verdad el
equipo de la persona. El propio SKILL.md trae, en la sección "Cómo se ven los
dos datos que tú traes", un ejemplo concreto de cómo se ve el inventario de
dueños (para equipo de agentes y para equipo de personas) y una ficha de ítem, para
que no haya que adivinar el formato. Abre el SKILL.md que copiaste y reemplaza:
<INVENTARIO-DE-OWNERS>→ la lista de quiénes pueden ser dueños. Si el equipo es de agentes de IA, cada agente y para qué es bueno; si es de personas, cada persona con su experiencia o rol. Este sí hace falta de verdad: sin él no hay a quién asignar. Si la persona no lo tiene escrito, pregúntaselo.<TU-CARPETA-DE-BACKLOG>→ la carpeta donde vive un archivo por ítem del backlog.<CAMPO-DE-PRIORIDAD>→ el campo con el puntaje de prioridad de cada ítem (por ejemplo un puntaje WSJF). El método no prioriza: parte de un backlog ya puntuado.<CAMPO-DE-DEADLINE>→ el campo con la fecha comprometida de cada ítem.<UMBRAL-DE-PRIORIDAD>→ el corte mínimo de prioridad para entrar al reparto. Si la persona no lo define, deja el default (7).<TOPE-WIP>→ cuántos frentes activos máximo puede tener un dueño a la vez. Si la persona no lo define, deja el default (3).
El inventario de dueños y la carpeta del backlog sí hacen falta: sin a quién asignar y sin qué repartir, el método no tiene con qué trabajar. El umbral y el tope de WIP son opcionales: si la persona no los sabe, deja los defaults (7 y 3).
3. Verificación post-siembra (obligatoria)
Como es un skill (texto), la verificación tiene dos partes: que el archivo quedó en su lugar, y que el reparto de verdad corre.
a) El archivo quedó colocado (Claude Code, macOS / Linux):
ls -la "$HOME/.claude/skills/safe-lord-owners-mapper/SKILL.md"; echo "exit=$?"
Salida esperada: una línea que lista el archivo (con su tamaño) y exit=0. En
Windows, el equivalente es Test-Path "$HOME\.claude\skills\safe-lord-owners-mapper\SKILL.md"
(debe devolver True). Si sale No such file or directory, la copia no se hizo;
repite el paso 1.
b) El reparto corre (prueba de comportamiento, en una conversación nueva):
Pídele a la persona que abra una sesión nueva y diga "reparte los dueños de mi
backlog". La conducta correcta es que el asistente arme la tabla de reparto ítem
→ dueño aplicando los cuatro filtros (prioridad, encaje, fecha y WIP), aplace o
marque como cuello de botella lo que no pase, y avise quién quedó sobrecargado.
Si en vez de eso asigna a cualquiera sin revisar los filtros, o inventa dueños que
no están en el inventario, revisa que SKILL.md esté en la carpeta de skills (o
dentro de AGENTS.md en Codex) y que el inventario de dueños esté bien apuntado en
el paso 2.
Cuando ambas partes pasen, avísale a la persona en una línea qué gana con esto.
✅ ¿Cómo sé que funcionó?
De ahora en adelante, cuando pidas "reparte los dueños", tu asistente ya no va a asignar a corazonada. Le va a poner dueño solo a lo que cumpla las cuatro condiciones, va a aplazar lo que no llegó (en vez de forzarlo) y te va a señalar a quién le cargaste de más antes de que se vuelva un cuello de botella. Si tu equipo es de personas, además te arma la matriz RACI para que quede claro quién hace, quién responde y a quién hay que tener en el circuito. Menos repartos a la loca, más claridad de a quién le toca cada cosa y por qué. 🌱
