plan-validator

Validate development plans for completeness, safety, and project pattern adherence.

Updated Oct 12, 2025
One-click install
npx skills add https://github.com/amo-tech-ai/medellin-spark --skill plan-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-validator
Source: https://github.com/amo-tech-ai/medellin-spark/tree/main/.claude/skills/plan-validator
Command: npx skills add https://github.com/amo-tech-ai/medellin-spark --skill plan-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, node, python, git.

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

Frequently Asked Questions about plan-validator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a deployment plan before executing it?

Validate deployment plans by running automated environment and dependency checks across five validation layers: pre-execution, smoke, automated preflight, integration, and production. This detects gaps in completeness, safety, and adherence to project patterns before costly errors occur.

What should a rollback procedure include for safe migrations?

A robust rollback procedure must be documented, tested, fast, and complete. The validator checks that your rollback plan covers all deployment steps, is executable within acceptable time windows, and has been validated in non-production environments.

Can I use this to validate CI/CD pipelines and architecture updates?

Yes. The validator applies to CI/CD validation, architecture updates, refactors, and migrations. It systematically checks pre-execution requirements, dependency validation, environment readiness, explicit verification steps, and backup strategies across your planned changes.

What dependencies does the validator check?

The validator runs automated checks for Node.js, Python, Git, and required packages. It verifies these tools are correctly installed and configured in your environment before plan execution begins.

How do I know if my development plan is complete before deployment?

Run the automated validation to detect gaps in completeness, safety requirements, and adherence to existing project patterns. The validator confirms all prerequisites, dependencies, rollback procedures, and verification steps are defined in your plan.