CommunityProgramación y desarrollogithub.com

dtiger1889-ops/breakdown

Descomposición convergente y orientada a la acción (el gemelo escueto de /fanout). Se usa SOLO cuando el usuario escribe /breakdown o dice 'desglosa esto' / 'descompon esto'. Toma un problema enredado o ambiguo y devuelve la siguiente acción más pequeña más un plan completo colapsado. Escueto, sin rodeos, sin narrar capacidades.

¿Qué es breakdown?

Este skill de agente de IA ofrece una descomposición de problemas convergente y orientada a la acción, diseñado como complemento de /fanout. Mientras que /fanout abre un problema para explorar múltiples respuestas válidas, /breakdown lo cierra reduciendo un único enredo a un siguiente paso concreto. Está inspirado en el análisis de sesiones reales, donde la fricción principal era 'deja de explicar, solo hazlo'. Por ello, el skill prioriza la acción sobre la prosa, siendo minimalista y directo. Funciona en una sola ejecución, sin subagentes, con un costo aproximado de 1x. El flujo consiste en: aceptar el problema (ya sea por mención, ruta de archivo o texto pegado), leer el estado del proyecto desde CHECKPOINT.md si es relevante, y luego generar exactamente cinco bloques: el objetivo real, la siguiente acción más pequeña (con ofrecimiento a ejecutarla), la decisión bloqueante, el plan completo colapsado (desenfatizado) y la primera trampa probable. El skill se mantiene en un solo hilo crítico, no lista workstreams paralelos, no ejecuta hasta que el usuario elige y no persiste nada por defecto, aunque puede ofrecer escribir en CHECKPOINT.md la línea de 'siguiente paso'.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dtiger1889-ops/claude-harness-toolbox/tree/main/skills/breakdown

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

breakdown -- descomposición convergente y orientada a la acción

El complemento convergente de /fanout. /fanout abre un problema (muchas respuestas válidas); /breakdown cierra uno (un enredo -> un siguiente paso). De una sola ejecución, sin subagentes, ~1x costo. Basado en el análisis de transcripciones de sesiones del mantenedor: la fricción más fuerte era "deja de explicar, solo hazlo", por lo que este skill está diseñado para ser ACCIÓN-PRIMERO y con mínima prosa. Si tu salida parece un amable tutorial, está mal -- recórtala.

Paso 1 -- obtener el enredo

Acepta el problema mediante una @mención, una ruta o texto pegado. Si es genuinamente vago, pide una o dos frases -- una sola vez. Lee cualquier archivo referenciado hasta el final antes de descomponer. Si el enredo es (o nombra) un artefacto del proyecto, TAMBIÉN lee el CHECKPOINT.md de ese proyecto hasta el final primero (recibo/vista previa no es una lectura) -- el "objetivo real" y la "decisión bloqueante" dependen del estado vivo del proyecto (plazos, compuertas de secuenciación, lo ya decidido), y una descomposición ciega a ello apunta a la siguiente acción equivocada. Omite solo si realmente no hay proyecto.

Paso 2 -- genera exactamente estos cinco bloques, de forma escueta, en orden

Sin preámbulo. Sin "Tengo acceso a...". No replantees la pregunta de forma extensa.

  1. Objetivo real (una frase). Lo que realmente significa "terminado". Si el objetivo declarado difiere del real, dilo en una línea.
  2. Siguiente acción más pequeña (un paso concreto, físico, realizable en una sesión -- p. ej., "abre X y escribe los tres nombres de campo," no "diseña el esquema"). Luego OFRÉCETE a simplemente hacerlo ahora. No expliques extensamente primero.
  3. La única decisión bloqueante -- la bifurcación única que desbloquea la mayor parte, o "ninguna -- solo empieza."
  4. Plan completo (colapsado) -- la lista de verificación completa bajo un resumen de una línea, explícitamente desenfatizado: "ignora hasta que el paso 2 esté hecho."
  5. Primera trampa -- el modo de fallo más probable y su primera señal.

Reglas

  • Un solo hilo en la ruta crítica. No enumeres flujos de trabajo paralelos.
  • Lenguaje claro, sin códigos inventados (traduce cualquier etiqueta de archivo a palabras humanas).
  • NO comiences el trabajo hasta que el usuario elija. /breakdown planifica; no ejecuta.
  • No persistas nada por defecto. Si vale la pena conservarlo, ofrécete a escribirlo en la línea de "Siguiente paso" del CHECKPOINT del proyecto.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados