deploy-validate banner
ruvnet ruvnet

deploy-validate

DevOps community intermediate

Description

Validate deployment configuration and execute comprehensive deployment tests

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

Repository README

This is the README for ruvnet/QuDAG, shared by 10 entries in this directory. It describes the repository, not this entry specifically.

deploy-validate

Validate deployment configuration and execute comprehensive deployment tests

Usage

/deploy-validate [options]

Parameters

environment (optional)

  • Type: string
  • Description: Target environment (dev, staging, prod)
  • Default: dev

run_tests (optional)

  • Type: boolean
  • Description: Run full test suite before deployment
  • Default: true

security_audit (optional)

  • Type: boolean
  • Description: Perform security audit
  • Default: true

performance_check (optional)

  • Type: boolean
  • Description: Verify performance benchmarks
  • Default: true

Examples

/deploy-validate
/deploy-validate --environment staging --run_tests true
/deploy-validate --environment prod --security_audit true --performance_check true
/deploy-validate --environment dev --run_tests false

Validation Criteria

Development Environment

**Tests:**

  • Unit Tests: Required - All must pass
  • Integration Tests: Required - Core tests must pass
  • Security Tests: Optional - Run if available
  • Performance Tests: Optional - Baseline only

**Checks:**

  • Configuration: Basic validation
  • Dependencies: Version compatibility
  • Resources: Minimal requirements
  • Network: Local connectivity

**Requirements:**

  • Test Coverage: >=80%
  • Security Score: >=7/10
  • Performance Baseline: Established

Staging Environment

**Tests:**

  • Unit Tests: Required - 100% pass rate
  • Integration Tests: Required - All must pass
  • Security Tests: Required - All must pass
  • Performance Tests: Required - Meet targets
  • Load Tests: Required - Handle expected load

**Checks:**

  • Configuration: Full validation with secrets
  • Dependencies: Production versions
  • Resources: Production-like specs
  • Network: Multi-node testing
  • Monitoring: Metrics collection enabled

**Requirements:**

  • Test Coverage: >=90%
  • Security Score: >=9/10
  • Performance Targets: Met or exceeded
  • Load Capacity: 2x expected traffic

Production Environment

**Tests:**

  • Unit Tests: Required - 100% pass rate
  • Integration Tests: Required - All must pass
  • Security Tests: Required - All must pass
  • Performance Tests: Required - Exceed targets
  • Load Tests: Required - 3x capacity
  • Chaos Tests: Required - Resilience verified

**Checks:**

  • Configuration: Production-ready with backups
  • Dependencies: Locked versions
  • Resources: Auto-scaling configured
  • Network: Load balancing ready
  • Monitoring: Full observability
  • Rollback: Tested and ready
  • Documentation: Complete and current

**Requirements:**

  • Test Coverage: >=95%
  • Security Score: 10/10
  • Performance Targets: Exceeded by 20%
  • Load Capacity: 3x expected traffic
  • Zero Downtime: Blue-green deployment ready
  • Disaster Recovery: RTO < 15 minutes

Deployment Checklist

Pre-deployment

  • All tests passing
  • Security audit completed
  • Performance benchmarks met
  • Configuration validated
  • Rollback plan tested
  • Monitoring configured
  • Documentation updated

Deployment

  • Health c