deployment-pipeline-design
Diseñar pipelines de CI/CD seguros
Muchos equipos despliegan sin etapas claras ni aprobaciones y enfrentan lanzamientos riesgosos. Esta habilidad proporciona estructuras de pipeline probadas y estrategias de implementación para mejorar la seguridad y la velocidad.
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 "deployment-pipeline-design". Design a CI/CD pipeline with approval and rollback for a Kubernetes service.
Resultado esperado:
- Stages: Source, Build, Test, Staging Deploy, Integration Tests, Approval, Production Deploy, Verify, Rollback
- Approval: Manual gate after staging with a named approver group
- Deployment: Canary rollout with stepwise traffic shifts and health checks
Usando "deployment-pipeline-design". How do I implement blue-green deployment for a database-backed application?
Resultado esperado:
- Create parallel production environments (blue=current, green=new)
- Deploy green version alongside blue with identical infrastructure
- Run smoke tests against green before switching traffic
- Keep blue running for instant rollback if issues arise
Usando "deployment-pipeline-design". What metrics should I track to measure deployment success?
Resultado esperado:
- Deployment frequency: how often you deploy to production
- Lead time: time from code commit to production deployment
- Change failure rate: percentage of deployments causing failures
- Mean time to recovery: how quickly you restore service after incidents
Auditoría de seguridad
SeguroPure documentation skill containing only markdown explanations and YAML/JSON example snippets. All static findings are false positives triggered by example code patterns in documentation. No executable scripts, network calls, filesystem access, or credential handling code exists. The skill is a reference guide for CI/CD architecture patterns.
Factores de riesgo
🌐 Acceso a red (4)
⚙️ Comandos externos (32)
🔑 Variables de entorno (1)
Puntuación de calidad
Lo que puedes crear
Plan de pipeline multi-etapa
Crear un diseño de CI/CD con etapas, aprobaciones y verificaciones de seguridad para lanzamientos a producción.
Estandarizar estrategia de despliegue
Seleccionar estrategias rolling, blue-green o canary para lanzamientos consistentes en la plataforma.
Guía de gobernanza de lanzamientos
Definir puertas de aprobación y pasos de verificación para cambios controlados en producción.
Prueba estos prompts
Diseña un pipeline de CI/CD multi-etapa simple para una aplicación web con construir, probar, staging, aprobación y despliegue a producción.
Propón patrones de puertas de aprobación para GitHub Actions y Azure Pipelines, incluyendo quién aprueba y cuándo.
Compara estrategias rolling, blue-green y canary para una API de alto tráfico y recomienda una.
Diseña un pipeline de CI/CD completo con escaneos de seguridad, pruebas en staging, aprobación, despliegue canary, verificación y rollback.
Mejores prácticas
- Fallar rápido con pruebas rápidas antes de trabajos de larga duración
- Usar paridad de entorno entre staging y producción
- Automatizar rollback basado en verificaciones de salud y tasas de error
Evitar
- Saltarse las puertas de aprobación para cambios de alto riesgo en producción
- Desplegar sin verificación o monitoreo posterior al despliegue
- Usar una sola etapa para construir, probar y desplegar
Preguntas frecuentes
¿Con qué plataformas funciona?
¿Cuáles son los límites de esta habilidad?
¿Puede integrarse con herramientas existentes?
¿Accede a mis datos o secretos?
¿Qué pasa si mi pipeline falla?
¿Cómo se diferencia de una habilidad de plantilla?
Detalles del desarrollador
Autor
wshobsonLicencia
MIT
Repositorio
https://github.com/wshobson/agents/tree/main/plugins/cicd-automation/skills/deployment-pipeline-designRef.
main
Estructura de archivos
📄 SKILL.md