Assess deployment readiness via Harness MCP. Run pre-deployment readiness checks with go/no-go recommendations, analyze environment drift between source and target environments, and provide data-driven canary rollout decisions. Use when asked to check if a service is ready to deploy, compare environments before deployment, or decide whether to promote a canary. Do NOT use for running pipelines (use run-pipeline instead) or debugging failures (use debug-pipeline instead). Trigger phrases: deployment readiness, ready to deploy, pre-deploy check, environment drift, canary decision, promote canary, rollback canary, go no-go, deployment checklist, production readiness, canary analysis.
73
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Assess deployment readiness, analyze environment drift, and make data-driven canary rollout decisions using Harness MCP.
Confirm the service, target environment, and deployment type.
Call MCP tool: harness_list
Parameters:
resource_type: "service"
org_id: "<organization>"
project_id: "<project>"Determine which assessment the user needs:
Gather from the user:
Execute readiness checks:
Pipeline Health:
Call MCP tool: harness_list
Parameters:
resource_type: "execution"
org_id: "<organization>"
project_id: "<project>"
pipeline_id: "<pipeline_identifier>"Dependency Verification:
Artifact Readiness:
Environment Health:
Security Gates:
Present a structured report with PASS/FAIL/WARNING for each check and a final GO/NO-GO recommendation.
Gather from the user:
Compare environments using harness_get for each:
Call MCP tool: harness_get
Parameters:
resource_type: "environment"
resource_id: "<source_env>"
org_id: "<organization>"
project_id: "<project>"Check for drift in:
Classify each difference by risk:
Gather from the user:
Analyze canary health:
Call MCP tool: harness_list
Parameters:
resource_type: "execution"
org_id: "<organization>"
project_id: "<project>"Evaluate:
Provide a recommendation:
23e9b8b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.