技能 devflow-tdd-enforcer
🧪

devflow-tdd-enforcer

安全 🌐 网络访问📁 文件系统访问⚙️ 外部命令

Forzar orden TDD en gestión de tareas

Los equipos a menudo marcan las tareas de implementación como completadas antes que las pruebas, rompiendo los principios del Desarrollo Guiado por Pruebas. Este guardrail bloquea violaciones en tiempo real detectando cuando las tareas de implementación se marcan antes que las tareas de prueba correspondientes.

支持: Claude Code(CC)
⚠️ 68
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“devflow-tdd-enforcer”。 Marqué mi tarea de implementación como completada pero Claude me bloqueó

预期结果:

  • Violación TDD Detectada - Tarea de implementación marcada como completada antes que la tarea de prueba
  • Línea T015: Implementar autenticación de usuario marcada [x]
  • Línea T016: Probar autenticación de usuario todavía [ ]
  • Acción requerida: Marcar T016 como completada PRIMERO, luego marcar T015
  • Alternativa: Añadir comentario @skip-tdd-check si esto es un hotfix de emergencia

安全审计

安全
v5 • 1/17/2026

Pure documentation skill with YAML frontmatter and markdown. No executable code, no network calls, no file system access beyond Claude Code defaults. Static findings are false positives triggered by markdown code blocks (backticks) and documentation text. Behavior matches stated purpose exactly.

2
已扫描文件
369
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
81
内容
21
社区
100
安全
83
规范符合性

你能构建什么

Aplicar estándares de pruebas

Asegurar que todos los desarrolladores sigan los principios TDD en equipos grandes bloqueando violaciones de política antes de que ocurran

Mantener puertas de calidad de código

Forzar automáticamente el desarrollo guiado por pruebas como requisito previo para fusionar tareas de implementación

Construir hábitos de pruebas

Mantenerse disciplinado sobre escribir pruebas primero sin depender solo de la fuerza de voluntad

试试这些提示

Verificación rápida de aplicación
Verifica si mi TASKS.md sigue el orden TDD. Dime qué tareas están en la secuencia incorrecta.
Entender razón del bloqueo
Explica por qué mi edición de TASKS.md fue bloqueada. Muéstrame el orden TDD correcto.
Omitir verificación TDD
Añade marcador @skip-tdd-check a mi TASKS.md para que pueda proceder con este hotfix.
Revisar secuencia de tareas
Revisa mi TASKS.md actual y verifica que todas las tareas de prueba estén marcadas como completadas antes que las tareas de implementación correspondientes.

最佳实践

  • Mantener tareas de prueba inmediatamente antes de tareas de implementación con numeración secuencial
  • Usar comentarios @skip-tdd-check para excepciones documentadas como hotfixes
  • Revisar el mensaje de bloqueo para ver la base constitucional y las acciones requeridas

避免

  • Marcar tareas de implementación como completadas sin verificación de prueba correspondiente
  • Eliminar tareas de prueba completamente para evadir la aplicación TDD
  • Omitir verificaciones TDD rutinariamente en lugar de seguir el flujo de trabajo

常见问题

¿Esta skill ejecuta archivos de prueba?
No. Esta skill solo valida el orden de tareas en TASKS.md. No ejecuta ni valida archivos de prueba reales.
¿Puedo evadir la aplicación TDD?
Sí. Tres maneras: omitir sesión una vez, añadir comentario @skip-tdd-check, o establecer variable de entorno SKIP_TDD_ENFORCER=1.
¿Esto funciona con todos los frameworks de pruebas?
Sí. Esta skill opera solo a nivel de lista de tareas. Es agnóstico a Jest, pytest, o cualquier framework de pruebas.
¿Mis datos están seguros?
Seguro. Esta es una skill de solo configuración sin código ejecutable. Lee TASKS.md a través del acceso estándar de archivos de Claude Code.
¿Por qué mi edición fue bloqueada?
Tu TASKS.md tiene una tarea de implementación marcada como completada mientras la tarea de prueba correspondiente está incompleta. Marca primero la prueba, luego la implementación.
¿En qué se diferencia esto de las herramientas de cobertura de pruebas?
Las herramientas de cobertura de pruebas miden el porcentaje de código. Esta skill aplica el orden de tareas en documentos de planificación. Usa ambas juntas para una garantía de calidad completa.

开发者详情

文件结构

📄 SKILL.md