test-driven-development
Escribe mejor código con desarrollo test-first
El trabajo en funcionalidades y las correcciones de errores pueden publicarse con pruebas débiles cuando las pruebas vienen después de la implementación. Esta skill guía a Claude, Codex y Claude Code mediante ciclos estrictos test-first, verificación de fallos, implementación mínima y refactorización.
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/cycleaddict-test-driven-development.md and its manifest at https://skillstore.io/api/skills/cycleaddict-test-driven-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.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". Añadir soporte de reintentos a un helper de operación.
Resultado esperado:
- Comienza nombrando un comportamiento de reintento observable.
- Te pide ejecutar la prueba enfocada y confirmar el fallo esperado.
- Limita la implementación al comportamiento que pasa antes de refactorizar.
Usando "test-driven-development". Error: se acepta un email vacío.
Resultado esperado:
- Crea una prueba de regresión que rechaza un email vacío.
- Requiere prueba de que la prueba falla por la validación faltante.
- Guía el cambio de validación más pequeño y luego verifica que las pruebas pasan.
Usando "test-driven-development". Revisar pruebas que usan muchos mocks.
Resultado esperado:
- Identifica aserciones que solo demuestran que existe un mock.
- Sugiere probar comportamiento real o hacer mocking en un límite inferior.
- Comprueba si cada mock coincide con el contrato de la dependencia real.
Auditoría de seguridad
SeguroI found no executable command behavior in the reviewed files. The external-command findings are Markdown fences, inline examples, or generic test command examples, and the blocker findings are ordinary testing prose. No evidence found for prompt injection, data exfiltration, or unsafe semantic behavior.
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/cycleaddict-test-driven-development/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/cycleaddict-test-driven-development?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/cycleaddict-test-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cycleaddict-test-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/cycleaddict-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
Cycleaddict. (2026). test-driven-development security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cycleaddict-test-driven-development/audits/8Cita BibTeX
@techreport{cycleaddict-cycleaddict-test-driven-development-2026,
author = {Cycleaddict},
title = {test-driven-development security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/cycleaddict-test-driven-development/audits/8},
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 8)"
version: "unspecified"
type: report
authors:
- name: "Cycleaddict"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/cycleaddict-test-driven-development/audits/8"
identifiers:
- type: other
value: "skillstore:cycleaddict-test-driven-development:audit:8"
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: AltoLo que puedes crear
Implementar una funcionalidad test-first
Guía a un desarrollador desde una única prueba de comportamiento fallida hasta una implementación mínima y una refactorización segura.
Corregir una regresión con pruebas
Convierte un error reportado en una prueba de regresión fallida antes de aplicar la corrección fiable más pequeña.
Mejorar pruebas con muchos mocks
Revisa pruebas que hacen aserciones sobre mocks y las redirige hacia comportamiento real y dependencias más simples.
Prueba estos prompts
Ayúdame a implementar este cambio con TDD. Primero identifica la prueba fallida más pequeña y luego espera el resultado del fallo antes de la implementación.
Convierte este error en una prueba de regresión. Describe el fallo esperado, pídeme que la ejecute y luego guía la corrección mínima.
Mis pruebas enfocadas ahora pasan. Ayúdame a refactorizar sin cambiar el comportamiento y mantén explícitos los pasos de verificación.
Revisa este plan de pruebas para comprobar la disciplina TDD. Señala pruebas escritas después del código, aserciones sobre mocks, falta de prueba del fallo y pasos de verificación débiles.
Mejores prácticas
- Observa que cada prueba nueva falle por el motivo esperado antes de la implementación.
- Añade el cambio de producción más pequeño que haga pasar la prueba actual.
- Refactoriza solo después de que las pruebas enfocadas y relacionadas estén en verde.
Evitar
- Escribir primero la implementación y añadir pruebas después.
- Afirmar que existen mocks en lugar de verificar comportamiento real.
- Ampliar el alcance durante la fase verde sin una prueba fallida.
Preguntas frecuentes
¿Esta skill ejecuta pruebas automáticamente?
¿Puedo usarla para corregir errores?
¿Soporta refactorización?
¿Qué frameworks cubre?
¿Cómo trata los mocks?
¿Cuándo no debería usarla?
Detalles del desarrollador
Autor
CycleaddictLicencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/Cycleaddict/generic-superpowers/tree/main/skills/test-driven-developmentRef.
d11af420e07cd866fe39cfa937efef3223896c06
Actualidad del mantenimiento
18/7/2026
Uso
5 descargas · 315 vistas
Estructura de archivos