--- name: quick-issue description: Crea un issue automáticamente desde TUI con detección automática de número argument-hint: --text "descripción" disable-model-invocation: true user-invocable: true allowed-tools: Bash, Read, Write, Edit --- # quick-issue Crea un issue rápido desde TUI. **No invocar manualmente** - es para uso automático. ## Sintaxis ```bash /quick-issue --text "descripción del issue" ``` ## Precondiciones - [ ] Directorio `dev/issues/` existe - [ ] Parámetro `--text` proporcionado - [ ] Working tree limpio ## Flujo ### 1. Determinar número ```bash ls -1 dev/issues/*.md | grep -E '^dev/issues/[0-9]{4}[a-z]?-' | sort -V ``` Siguiente = último número base + 1 (ignorar letras). ### 2. Generar título y slug - Título: usar `--text` directamente - Slug: convertir a kebab-case ### 3. Crear archivo de issue Template minimalista con: - Metadata básica - Objetivo = texto del parámetro - Tareas a completar con /fix-issue ### 4. Actualizar índice Agregar línea en `dev/issues/README.md`. ### 5. Crear commits y mergear (sin confirmación) ```bash git checkout -b quick/quick-issue-NNNN git add dev/issues/NNNN-slug.md dev/issues/README.md git commit -m "docs: crear issue NNNN-slug" git checkout master git merge --no-ff quick/quick-issue-NNNN git push git branch -d quick/quick-issue-NNNN ``` ### 6. Reportar resultado ``` Issue NNNN-slug creado e integrado Para implementar: /fix-issue NNNN ``` ## Convenciones - Auto-detección de número - Sin confirmación (flujo automático) - Template minimalista