CommunityProgramación y desarrollogithub.com

nadavushka-dev/nadavushka-plugs

Usa esto cuando trabajes de principio a fin en un ticket del gestor de incidencias (Jira, Linear, GitHub Issues… p. ej. RND-123): recoge, reproduce o implementa, prueba con evidencias, y mueve estados. Tanto para bugs como para funcionalidades.

¿Qué es nadavushka-plugs?

Este skill automatiza el flujo completo de trabajo sobre tickets del gestor de incidencias (Jira, Linear, GitHub Issues, etc.), manejando cada paso desde la identificación hasta el envío. Permite procesar tanto bugs como funcionalidades, ya sea de forma totalmente autónoma o con intervención manual mediante el flag `--hitl`. Está diseñado para equipos que usan agentes de IA como Claude Code o Codex, y ofrece dos modos: con el skill `/herdr` disponible, actúa como orquestador delegando tareas entre un Implementador y un QA/Code Reviewer; sin él, asume el rol de Implementador y crea un subagente para la revisión. Su flujo estructurado en cinco pasos (contexto, identificación, trabajo, evidencia, envío) garantiza que no se omita ninguna fase, mejorando la eficiencia y la calidad del proceso de desarrollo.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nadavushka-dev/nadavushka-plugs/tree/HEAD/squad/skills/autonomous-squad

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

Entrada de usuario: $ARGUMENTS

  • La clave del ticket (p. ej. RND-123) está ahí; tómala de esa entrada
  • --hitl presente → pásalo a squad:tkt-ship. Por defecto: totalmente autónomo
  • Cualquier otra cosa = instrucciones adicionales; aplícalas durante toda la ejecución

Config

Antes de cualquier otra cosa: lee ${CLAUDE_SKILL_DIR}/../squad-config.md

Squad

Si el skill /herdr está disponible, ejecútalo. Eres el orquestador/delegador/supervisor — no implementas, solo delegas con las siguientes instrucciones. Puedes elegir cuántas sesiones hay en el squad. El mínimo es 2 trabajadores:

  • Implementador — pasos 3–4
  • QA/Revisor de código — el revisor en el paso 5. Rechazado → vuelve al Implementador.

Sin herdr → eres el Implementador, y el QA/Revisor de código es un subagente nuevo.

Flujo

Ejecuta cada paso, en orden. Nunca te saltes uno.

PASO 1 Recoger contexto del TKT

Invoca el skill squad:tkt-context con la clave del ticket como argumentos.

PASO 2 Identificar el TKT

  • El ticket debe estar asignado a mí — si no, detente e informa
  • ¿Bug o funcionalidad?
  • ¿reopen? → lee primero el comentario de QA y el PR anterior
  • Mover a En progreso, crear el área de trabajo

PASO 3 Trabajar

Invoca el skill squad:tkt-work con la clave del ticket (+ instrucciones adicionales) como argumentos.

PASO 4 Probar

Invoca el skill squad:tkt-evidence con la clave del ticket como argumentos.

PASO 5 Enviar

Invoca el skill squad:tkt-ship con la clave del ticket (+ --hitl si se proporcionó) como argumentos.

Individual skills in this repo

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

Skills relacionados