contract-testing
Acerca de
Esta habilidad permite pruebas de contrato impulsadas por el consumidor para microservicios utilizando Pact para verificar contratos de API y detectar cambios disruptivos. Es ideal para coordinar equipos distribuidos y garantizar la compatibilidad hacia atrás mediante validación de esquemas y versionado de API. Úsela al integrar pruebas de contrato en pipelines de CI/CD o al definir expectativas claras entre consumidores y proveedores de servicios.
Instalación rápida
Claude Code
Recomendadonpx skills add mattnigh/skills_collection -a claude-code/plugin add https://github.com/mattnigh/skills_collectiongit clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/contract-testingCopia y pega este comando en Claude Code para instalar esta habilidad
Repositorio GitHub
Preguntas frecuentes
¿Qué es el Skill contract-testing?
contract-testing es un Skill de Claude creado por mattnigh. Los Skills agrupan instrucciones y recursos que Claude carga cuando los necesita para realizar tareas relacionadas con contract-testing sin indicaciones adicionales.
¿Cómo instalo contract-testing?
Usa los comandos de instalación de esta página: añade contract-testing a Claude Code como plugin o clona su repositorio en tu directorio de skills y reinicia Claude para cargarlo.
¿A qué categoría pertenece contract-testing?
contract-testing pertenece a la categoría Otro.
¿Se puede usar contract-testing gratis?
Sí. contract-testing aparece en AIMCP y se puede instalar gratis.
Habilidades relacionadas
Esta habilidad de Claude ayuda a los desarrolladores a diseñar e implementar marcos efectivos de automatización de pruebas aplicando la pirámide de pruebas, patrones de diseño como el Modelo de Objetos de Página (Page Object Model) y la integración de CI/CD. Se utiliza al construir marcos de automatización o mejorar la eficiencia de las pruebas para detectar antipatrones y garantizar pruebas robustas. La habilidad utiliza agentes especializados para la generación de pruebas, ejecución, análisis de cobertura y detección de pruebas inestables.
Esta habilidad proporciona una evaluación de la capacidad de prueba potenciada por IA para aplicaciones web, utilizando Playwright y una integración opcional con Vibium. Evalúa las aplicaciones en base a 10 principios intrínsecos de capacidad de prueba, como la Observabilidad y la Controlabilidad, para identificar áreas de mejora. Úsela al evaluar la capacidad de prueba de un software, al valorar la preparación para pruebas o al generar informes de capacidad de prueba.
La habilidad de métricas de calidad ayuda a los desarrolladores a establecer paneles de control y KPIs accionables, centrándose en métricas basadas en resultados, como la tasa de fugas de errores, en lugar de métricas superficiales. Proporciona orientación optimizada para medir la efectividad de las pruebas y establecer umbrales de comportamiento. Utilice esta habilidad al evaluar la calidad o definir paneles de control de ingeniería para impulsar mejoras significativas.
La habilidad `shift-right-testing` permite realizar pruebas directamente en producción utilizando banderas de características, despliegues canarios e ingeniería del caos. Está diseñada para implementar estrategias de observabilidad en producción y entrega progresiva. Los desarrolladores deben usarla para implementar funciones de manera segura y monitorear el comportamiento del sistema en entornos reales.
