Shambolika/Revisión-de-Requisitos

Habilidad de Claude para revisar requisitos/historias de usuario contra 7 criterios de calidad antes del análisis de pruebas, con hallazgos basados en citas, niveles de severidad y preguntas abiertas al analista de negocio.

¿Qué es Revisión-de-Requisitos?

Esta habilidad de Claude permite a un agente de IA revisar de manera estructurada y sistemática requisitos o historias de usuario antes de iniciar el análisis de pruebas. Evalúa cada ítem contra 7 criterios de calidad predefinidos, como claridad, completitud, consistencia, atomicidad, testabilidad, ausencia de ambigüedad y trazabilidad. Para cada criterio, la habilidad extrae citas textuales del requisito que ejemplifican el hallazgo, asigna un nivel de severidad (bajo, medio, alto) y sugiere preguntas abiertas dirigidas al analista de negocio (BA) para resolver las deficiencias. Está diseñada para cualquier plataforma que soporte Claude, como Claude Code en entornos de desarrollo, y su objetivo es mejorar la calidad de los requisitos tempranamente, reduciendo el retrabajo y facilitando una mejor comunicación entre los equipos de producto y QA. La revisión se realiza de forma automatizada, ahorrando tiempo y asegurando cobertura consistente de criterios de calidad.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add Shambolika/-requirements-review-skill

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿Qué hace Revisión-de-Requisitos?

Habilidad de Claude para revisar requisitos/historias de usuario contra 7 criterios de calidad antes del análisis de pruebas — hallazgos basados en citas, niveles de severidad y preguntas abiertas al analista de negocio.

¿Qué hace?

Esta habilidad toma uno o más requisitos o historias de usuario y los evalúa contra los siguientes 7 criterios de calidad:

  1. Claridad: ¿El requisito está libre de jerga técnica innecesaria? ¿Es comprensible para todas las partes interesadas?
  2. Completitud: ¿El requisito contiene toda la información necesaria para la implementación y las pruebas?
  3. Consistencia: ¿El requisito está libre de contradicciones internas y es consistente con otros requisitos?
  4. Atomicidad: ¿El requisito aborda una sola característica o funcionalidad (no es un megarequisito)?
  5. Testabilidad: ¿El requisito se puede verificar mediante pruebas definidas? ¿Los criterios de aceptación son claros?
  6. Ausencia de ambigüedad: ¿El requisito tiene una sola interpretación? ¿Evita palabras vagas como "apropiado", "generalmente", "a veces"?
  7. Trazabilidad: ¿El requisito tiene un identificador único o está vinculado a un origen?

Cómo usarlo

Invoca la habilidad en Claude con el texto del requisito o la historia de usuario. Claude devolverá un informe estructurado que incluye:

  • Hallazgo: Cita textual del requisito relevante para cada criterio.
  • Severidad: Nivel de severidad (Alto, Medio, Bajo) para cada fallo.
  • Pregunta para el BA: Una o más preguntas abiertas sugeridas para resolver la deficiencia.

Ejemplo de comando:

Usa el skill Shambolika/Revisión-de-Requisitos para revisar esta historia de usuario:

"Como usuario, quiero poder filtrar la lista de pedidos por fecha y estado, para encontrar rápidamente pedidos relevantes. El sistema debe mostrar los resultados de manera rápida."

Salida de ejemplo:

CriterioHallazgoSeveridadPregunta para el BA
Claridad"mostrar los resultados de manera rápida"Medio¿Hay un tiempo de respuesta específico considerado como 'rápido'?
CompletitudSin criterio de aceptación explícito para el filtro combinadoAlto¿Qué sucede si la combinación de fecha y estado no devuelve resultados?
Ausencia de ambigüedad"manera rápida" es subjetivo y vagoAlto¿Podemos definir 'rápido' como una métrica específica (ej. < 2 segundos)?

Plataformas compatibles

  • Claude Code
  • Cursor (con Claude)
  • Cualquier interfaz de Claude que soporte habilidades personalizadas

Notas adicionales

  • Asegúrate de que los requisitos se proporcionen con suficiente contexto para una revisión completa.
  • Los niveles de severidad son sugerencias; el equipo debe acordar la priorización real.
  • Las preguntas al BA deben usarse para facilitar la conversación y mejorar la calidad del requisito de manera colaborativa.

Skills relacionados