test-driven-development
Impulsa el desarrollo guiado por pruebas
Los equipos pueden omitir pruebas fallidas y enviar cambios sin demostrar que las pruebas verifican el comportamiento. Esta skill guía a Claude, Codex y Claude Code mediante un trabajo estricto de rojo-verde-refactorizar.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "test-driven-development" from https://skillstore.io/skills/dyai2025-test-driven-development.md and its manifest at https://skillstore.io/api/skills/dyai2025-test-driven-development/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "test-driven-development". El usuario pide a Codex que agregue comportamiento de reintento.
Resultado esperado:
- Un objetivo de prueba de fase roja para tres intentos y éxito.
- Una comprobación obligatoria de ejecución de pruebas que confirme que la prueba falla por el motivo esperado.
- Una dirección de implementación mínima para la fase verde.
Usando "test-driven-development". El usuario informa que se aceptan envíos de correo electrónico vacíos.
Resultado esperado:
Un plan de prueba de regresión que primero reproduce el error, seguido de la corrección de validación más pequeña.
Usando "test-driven-development". El usuario quiere limpiar lógica de validación duplicada.
Resultado esperado:
- Un recordatorio de refactorizar solo después de que las pruebas pasen.
- Una lista de comprobación de que todo el comportamiento permanece en verde después de la limpieza.
Auditoría de seguridad
SeguroStatic findings are false positives caused by Markdown fences, inline examples, and safe local npm test commands in SKILL.md. The network-reconnaissance hits are checklist wording about tests passing, and manual review of SKILL.zip found only the reviewed SKILL.md copy.
Factores de riesgo
⚙️ Comandos externos (27)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/dyai2025-test-driven-development/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/dyai2025-test-driven-development?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/dyai2025-test-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dyai2025-test-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/dyai2025-test-driven-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
DYAI2025. (2026). test-driven-development security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dyai2025-test-driven-development/audits/9Cita BibTeX
@techreport{dyai2025-dyai2025-test-driven-development-2026,
author = {DYAI2025},
title = {test-driven-development security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/dyai2025-test-driven-development/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "test-driven-development security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "DYAI2025"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dyai2025-test-driven-development/audits/9"
identifiers:
- type: other
value: "skillstore:dyai2025-test-driven-development:audit:9"
description: "Skillstore immutable audit report identifier"
Comparar variantes
9 variantes instalablesCada autor sigue siendo un skill instalable independiente. La variante recomendada se ordena según la evidencia de Skillstore.
Por qué esta variante es la primera
dmjgilbert-test-driven-development
2026-09-09
obra-test-driven-development
2026-09-09
cycleaddict-test-driven-development
2026-09-09
cygnusfear-test-driven-development
2026-09-09
dyai2025-test-driven-development
2026-09-09
codingcossack-test-driven-development
2026-09-09
zhanlincui-test-driven-development
2026-09-09
sickn33-test-driven-development
2026-09-09
davila7-test-driven-development
2026-09-09
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Implementación de funcionalidades
Escribe una prueba de comportamiento fallida antes de crear una nueva funcionalidad.
Regresión de corrección de errores
Reproduce un error reportado con una prueba fallida antes de cambiar el código.
Seguridad en refactorización
Mantén estable el comportamiento verificando que las pruebas permanezcan en verde mientras limpias el código.
Prueba estos prompts
Usa esta skill para el próximo cambio. Identifica el primer comportamiento que se debe probar, escribe el plan de prueba de la fase roja y espera evidencia del fallo antes de la implementación.
Se produce un error en [brief behavior]. Primero define la prueba de regresión fallida y el fallo esperado, luego propón la corrección más pequeña después de demostrar el rojo.
Antes de refactorizar esta área, enumera las pruebas de comportamiento existentes que se deben ejecutar, identifica la siguiente limpieza segura y mantén el comportamiento sin cambios.
Revisa este cambio completado para comprobar la disciplina de TDD. Verifica si cada comportamiento tuvo primero una prueba fallida, si los fallos eran esperados y si la implementación se mantuvo mínima.
Mejores prácticas
- Ejecuta la prueba específica después de escribirla y confirma que el fallo sea significativo.
- Mantén cada prueba enfocada en un comportamiento observable.
- Refactoriza solo después de que el conjunto de pruebas esté en verde.
Evitar
- Escribir código de implementación antes de que exista la prueba fallida.
- Mantener código no probado como referencia mientras se escriben pruebas.
- Cambiar la prueba para que coincida con el comportamiento de una implementación defectuosa.
Preguntas frecuentes
¿Esta skill escribe pruebas por mí?
¿Puedo usarla con Codex?
¿Ejecuta comandos de prueba automáticamente?
¿Qué proyectos encajan con esta skill?
¿Cuándo debería omitirla?
¿Requiere npm?
Detalles del desarrollador
Autor
DYAI2025Licencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Ref.
b959ebfd1043a07c0c4378ab94ca4342cb0259f5
Actualidad del mantenimiento
18/7/2026
Uso
6 descargas · 263 vistas