What problem does it solve?
This Skill ensures that your development plans (migrations, deployments, refactors) are safe, complete, and adhere to best practices, preventing costly errors and project delays. It provides a structured validation framework, saving you from executing flawed plans.
Core Features & Use Cases
- 5-Layer Validation Pyramid: Systematically checks plans across pre-execution, smoke, automated preflight, integration, and production validation layers.
- Automated Environment & Dependency Checks: Runs scripts to verify Node.js, Python, Git, and required packages are correctly set up.
- Rollback Procedure Validation: Ensures rollback plans are documented, tested, fast, and complete, providing a safety net for critical changes.
- Use Case: Before executing a database migration, use this skill to validate the plan's structure, run automated environment checks, and confirm the rollback procedure is robust, ensuring a safe and successful migration.
Quick Start
1. Run automated environment validation
bash /home/sk/template-copilot-kit-py/scripts/validate-environment.sh
2. Run automated dependency validation
bash /home/sk/template-copilot-kit-py/scripts/validate-dependencies.sh