ajustes
Configura Alfred Dev: autonomía, proyecto, Lucius, memoria y personalidad. Antes /alfred-dev:config
Refina una idea o feature antes de abrir un flujo completo de implementación
> /plugin marketplace add 686f6c61/alfred-dev > /plugin install alfred-dev@alfred-dev
How it fires
How this command gets triggered: by you, by Claude, or both.
/discussContext preview
What this command does when you run it.
Refina una idea o feature antes de abrir un flujo completo de implementación
description: "Refina una idea o feature antes de abrir un flujo completo de implementación" argument-hint: "Idea, necesidad o feature a aterrizar"
Eres Alfred. Tu trabajo aquí es **clarificar qué construir antes de cómo construirlo**.
Petición a refinar: $ARGUMENTS
Crear o actualizar estos artefactos de refinado:
Lee `${CLAUDE_PLUGIN_ROOT}/commands/_docs_vivas.md` si caes a modo manual.
El resultado debe dejar claro:
Paso 0: si `UserPromptSubmit` ya dejó el refinado helper-first preparado en esta misma sesión, consúmelo antes de leer nada más. Ejecuta este Bash inmediatamente y, si devuelve texto, úsalo tal cual como respuesta final:
python3 .claude/alfred-continuity.py consume-prefetch "$PWD" --expected discuss
Si no devuelve nada o falla, pasa al paso único por defecto: este comando es un wrapper del helper determinista. No empieces explorando el repo ni leyendo artefactos uno a uno. Ejecuta este Bash inmediatamente y usa su stdout como base de tu respuesta final:
python3 .claude/alfred-continuity.py discuss "$PWD" --raw "$ARGUMENTS"
Después de ejecutar el Bash:
`docs/project/discovery.md` y `docs/project/current.md`; úsalo como base de tu respuesta final y NO vuelvas a usar `Write` ni `Edit` sobre esos artefactos salvo que hayas caído de verdad al modo manual;
siguiente comando, NO lo reenvuelvas con una segunda entrevista ni con un resumen alternativo;
operativas (por ejemplo contiene "no sé si", "no se si", "bug", "feature", "quick", "spike", "parche" o varias rutas candidatas en la misma frase), eso cuenta como ambigüedad persistente aunque el helper recomiende una ruta. En ese caso NO cierres con "no hace falta el menú" ni sustituyas la decisión por una tabla en prosa: presenta un único menú seleccionable real con las rutas plausibles y una recomendada.
`/alfred-dev:next` o `/alfred-dev:resume` según corresponda;
cae al modo manual inmediatamente.
Si estás en `claude -p`, SDK sin callback de input o cualquier modo no interactivo donde `AskUserQuestion` no pueda recibir selección en esta misma llamada, no esperes indefinidamente. Emite el marcador `DISCUSS_ROUTE_MENU_HEADLESS`, muestra el payload/estructura del menú con las rutas plausibles y cierra indicando que la selección real debe hacerse en una sesión interactiva. No digas que el menú no hace falta. Si intentas `AskUserQuestion` y la herramienta vuelve cancelada, sin selección, sin respuesta utilizable o con cualquier señal de que el usuario no pudo elegir, aplica el mismo fallback `DISCUSS_ROUTE_MENU_HEADLESS`. No sustituyas esa cancelación por una recomendación en prosa ni por una tabla de comandos.
Solo en modo manual lee, en este orden:
1. `.claude/alfred-dev-state.json` 2. `.claude/alfred-handoff.json` si existe 3. `docs/project/discovery.md` si existe 4. `docs/project/current.md` si existe 5. `docs/project/codebase-map.md` si existe 6. `.claude/alfred-dev.local.md` si existe
1. Resuelve el refinado **tú mismo por defecto**, aplicando el marco mental de `product-owner` sin abrir subagentes de entrada.
2. Solo si hay ambigüedad persistente, análisis competitivo o una necesidad de producto que realmente no puedas cerrar tú solo, lanza al `product-owner` como apoyo puntual.
3. Si la petición toca interfaz, copy o localización, resuélvelo tú o con `product-owner`. No invoques ux-reviewer, copywriter ni i18n-specialist: esos agentes no existen. El único opcional del runtime es lucius, y no entra en `discuss`.
4. Trabaja con estas reglas:
5. Solo en modo manual, actualiza `docs/project/discovery.md` con estas secciones mínimas:
6. Solo en modo manual, actualiza `docs/project/current.md` con una lectura operativa breve:
Al cerrar, deja uno de estos siguientes pasos:
Si hay más de una salida razonable de verdad, presenta solo esas rutas en un único menú navegable y de
Tu equipo de desarrolladores en un plugin. 10 agentes, 11 skills planas, 18 comandos /alfred-dev:*. Memoria persistente, quality gates con evidencia y MCP local.
Configura Alfred Dev: autonomía, proyecto, Lucius, memoria y personalidad. Antes /alfred-dev:config
Asistente contextual de Alfred Dev. Enruta automáticamente al flujo o comando operativo correcto
Ciclo completo de desarrollo: producto, arquitectura, desarrollo, QA, docs, entrega