verification-before-completion
Verificar Antes de Reclamar Finalización
También disponible en: Cycleaddict,DYAI2025,Dimon94,davila7,CodingCossack,ANcpLua,Cygnusfear,obra
Esta habilidad evita que los agentes de IA hagan afirmaciones falsas de finalización al requerir evidencia real de verificación antes de reportar éxito. Asegura que las pruebas pasen, las compilaciones se completen y el trabajo esté genuinamente completo.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "verification-before-completion". The tests should pass now
Resultado esperado:
Ejecutando suite de pruebas...
Resultados: 42 pruebas, 42 aprobadas, 0 fallidas
Código de salida: 0
Todas las pruebas pasan.
Usando "verification-before-completion". La compilación se completó exitosamente
Resultado esperado:
Ejecutando comando de compilación...
> npm run build
Código de salida: 0
Compilación completada exitosamente.
Longitud de salida: 2.3MB
Usando "verification-before-completion". El bug está arreglado
Resultado esperado:
Ejecutando prueba de reproducción...
Entrada fallida original: {id: 123}
Esperado: Error lanzado
Real: Error lanzado
El bug está confirmado como arreglado.
Auditoría de seguridad
Riesgo bajoThis is a meta-skill providing verification guidelines. The static scanner flagged 13 external_commands patterns and 1 weak crypto pattern, but evaluation shows these are FALSE POSITIVES: the skill contains instructions for AI agents to run verification commands (tests, linters, builds) as text examples - not actual executable code. No cryptographic code exists. System/network reconnaissance flags refer to standard DevOps terms (VCS, git diff). This skill promotes honest verification practices and poses no security risk.
Problemas de riesgo alto (1)
Problemas de riesgo medio (1)
Problemas de riesgo bajo (1)
Puntuación de calidad
Lo que puedes crear
Verificación de Pruebas Antes de Confirmar
Antes de confirmar código, requiere que la IA ejecute comandos de prueba y muestre conteos reales de aprobado/fallido desde ejecución fresca.
Verificación de Compilación Antes de PR
Prevenir creación prematura de PR al requerir salida de comando de compilación mostrando código de salida 0 antes de reclamar éxito.
Validación de Pruebas de Regresión
Asegurar que las pruebas de regresión sigan el patrón rojo-verde: pasar después de la corrección, fallar sin corrección, pasar después de restaurar.
Prueba estos prompts
Antes de reclamar que este trabajo está completo, ejecuta el comando de verificación y muéstrame la salida real. No reclames éxito sin evidencia.
Ejecuta la suite completa de pruebas y reporta: total de pruebas, aprobadas, fallidas, y los mensajes exactos de error para cualquier falla. Muestra el código de salida.
Ejecuta el comando de compilación y muestra el código de salida. Reporta cualquier error de compilación o advertencia de la salida.
Revisa los requisitos originales. Para cada requisito, declara: cumplido/no cumplido/brecha. Cita evidencia específica del código o salida de prueba.
Mejores prácticas
- Siempre ejecutar comandos de verificación frescos - nunca confiar en resultados en caché o previos
- Leer la salida completa incluyendo códigos de salida antes de hacer cualquier afirmación
- Expresar el estado real con evidencia, no confianza o suposiciones
Evitar
- Reclamar finalización basado en reportes de éxito del agente sin verificación independiente
- Usar palabras como 'debería', 'probablemente', 'parece que' antes de la verificación
- Confiar en verificaciones parciales como linter pasando cuando se necesita verificación completa de compilación
Preguntas frecuentes
¿Esta habilidad ejecuta pruebas por mí?
¿Puedo usar esto con cualquier framework de pruebas?
¿Qué pasa si la verificación toma mucho tiempo?
¿Esto funciona con Claude Code y Codex?
¿Cómo es esto diferente de solo ejecutar pruebas?
¿Puede esto prevenir todas las afirmaciones falsas de finalización?
Detalles del desarrollador
Autor
ZhanlinCuiLicencia
MIT
Repositorio
https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection/tree/main/verification-before-completionRef.
main
Estructura de archivos
📄 SKILL.md