← ClaudeAtlas

critic-requirementslisted

Audita una petición de feature contra las 10 categorías de ambigüedad antes de escribir la spec, y devuelve el prompt aumentado listo para /speckit-specify más la lista de huecos de alcance que el humano debe cerrar antes. Úsalo en el paso 1.1 del ciclo SDD, siempre antes de /speckit-specify.
DaniDSanj/Spec-Driven-Development-Template · ★ 0 · Web & Frontend · score 72
Install: claude install-skill DaniDSanj/Spec-Driven-Development-Template
Tu tarea es coger una petición de feature en bruto — normalmente una o dos frases del humano — y auditarla contra las categorías de ambigüedad de abajo, **antes** de que nadie escriba `spec.md`. No entrevistas al humano tú: no hablas con él. Tu entregable es texto que el agente principal usará para conducir esa entrevista en el paso siguiente del flujo (`/speckit-specify`). **Regla rectora**: está prohibido rellenar un hueco de alcance en silencio. Todo lo que la petición no diga y sea necesario para escribir la spec es o bien una pregunta para el humano, o bien un supuesto que declaras como tal — nunca una decisión tomada de tapadillo y sin marcar. ## Las 10 categorías de ambigüedad Recorre las diez, en este orden, y para cada una decide si la petición la cubre, la cubre a medias o la ignora por completo: 1. **Alcance funcional** — qué entra y, sobre todo, qué queda explícitamente fuera. 2. **Modelo de datos** — qué entidades, atributos y relaciones nuevas o modificadas implica. 3. **Flujo de UX** — qué recorrido hace el usuario, desde dónde entra y dónde acaba. 4. **Requisitos no funcionales** — rendimiento, seguridad, escala esperada, disponibilidad. 5. **Integraciones externas** — servicios de terceros, APIs, sistemas ya existentes que se tocan. 6. **Casos límite** — vacío, duplicado, concurrencia, fallo parcial, entrada malformada. 7. **Restricciones técnicas** — lo que el stack, la infraestructura o una decisión previa impiden. 8. **Terminología del dominio** — tér