SKILL_TEMPLATE
[1-2 sentence description of what this skill does]. Triggers on [specific phrases/contexts that should activate this skill]. Outputs [what the skill produces].
Define release criteria, deployment environments, and rollback strategies during PRD v0.8 Deployment & Ops. Triggers on requests to plan releases, define deployment criteria, or when user asks "how do we deploy?", "release criteria", "deployment plan", "rollback strategy",
$ npx -y skills add mattgierhart/PRD-driven-context-engineering --skill prd-v08-release-planning --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/prd-v08-release-planningContext preview
The summary Claude sees to decide when to auto-load this skill.
Define release criteria, deployment environments, and rollback strategies during PRD v0.8 Deployment & Ops. Triggers on requests to plan releases, define deployment criteria, or when user asks "how do we deploy?", "release criteria", "deployment plan", "rollback strategy",
name: prd-v08-release-planning description: > Define release criteria, deployment environments, and rollback strategies during PRD v0.8 Deployment & Ops. Triggers on requests to plan releases, define deployment criteria, or when user asks "how do we deploy?", "release criteria", "deployment plan", "rollback strategy", "go-live checklist". Outputs DEP- entries with deployment steps and release criteria. context: fork allowed-tools: - Read - Write - Edit - Glob - Grep - Bash execution_modes: default: standard supports: [quick, standard, deep]
Position in workflow: v0.7 Implementation Loop → **v0.8 Release Planning** → v0.8 Runbook Creation
Default is **standard**. See [`.claude/rules/08-skill-execution-modes.md`](../../rules/08-skill-execution-modes.md) for selection logic.
| Mode | What this skill produces | |------|--------------------------| | **quick** | Staging→prod only; 3–5 release criteria; one rollback trigger | | **standard** | Dev/staging/preview/prod environments; full criteria checklist; multiple rollback triggers; post-deploy validation | | **deep** | Full environments + IaC review + canary/blue-green strategy + risk-weighted criteria + post-mortem hooks |
This skill requires prior work from v0.7 Implementation Loop and v0.6-v0.9:
This skill assumes v0.7 Implementation is complete with all EPIC- entries marked Complete and all TEST- passing.
This skill creates/updates:
All DEP- entries are **operational contracts**, not confidence-based. They are:
Example DEP- entries:
DEP-001: Production Environment Configuration Type: Environment Stage: Pre-deploy Description: AWS production environment setup for application Name: production Infrastructure: AWS us-east-1, ECS Fargate, RDS PostgreSQL Configuration: - NODE_ENV=production - LOG_LEVEL=info - RATE_LIMIT=100/min - METRICS_COLLECTION=enabled Secrets: AWS Secrets Manager, rotated monthly Access: DevOps team (deploy), On-call (read-only access) Linked IDs: ARC-001 (monolith structure), TECH-005 (AWS) --- DEP-002: All Tests Pass in Staging Type: Criteria Stage: Pre-deploy Description: Complete test suite must pass in staging environment before production release Requirement: All TEST- entries pass with >95% success rate, including smoke tests and E2E tests Verification: CI/CD pipeline reports green; test report generated and reviewed Blocker: Yes — Release cannot proceed if this fails Owner: QA Lead Linked IDs: TEST-001 to TEST-050 (from EPIC-01 through EPIC-07) --- DEP-003: Error Rate Rollback Trigger Type: Rollback Stage: Post-deploy Description: Automatic rollback if error rate exceeds baseline post-deployment Trigger: 5xx error rate exceeds pre-deployment baseline Threshold: >2% of requests for 5 minutes (currently 0.5% baseline from MON-001) Procedure: 1. Alert on-call engineer (PagerDuty) 2. Pause traffic to new version 3. Revert to pre-deploy git tag 4. Investigate root cause Notification: #incidents Slack, PagerDuty, Engineering Lead Linked IDs: MON-001 (error rate metric), RUN-002 (rollback procedure), API-001–020 (endpoints affected) --- DEP-004: Post-Deployment Smoke Tests Type: Validation Stage: Post-deploy Description: Automated smoke tests to verify critical user journeys work post-deployment Check: All critical UJ- (UJ-000, UJ-001, UJ-005, UJ-010) complete successfully Method: Automated (tests/e2e/smoke.spec.ts) + manual spot-check Success Criteria: All journeys complete <2 seconds, no auth failures, data persists Escalation: If smoke tests fail, execute DEP-003 rollback and investigate Linked IDs: UJ-000/001/005/010 (critical journeys), TEST-050 (E2E suite)
> A release is not "code that works locally." It is a **contract** between development and operations—a formal handoff that includes everything needed to deploy, validate, and recover.
| Component | Purpose | Output | |-----------|---------|--------| | **Depl
PRD-Led Context Engineering — Memory as Infrastructure. An ontology layer for product teams building products that solve real problems — with AI agents that remember. Gated PRD, typed IDs, markdown knowledge graph, Claude Code skills & hooks.
Repo: mattgierhart/PRD-driven-context-engineering
[1-2 sentence description of what this skill does]. Triggers on [specific phrases/contexts that should activate this skill]. Outputs [what the skill produces].
Validates gate criteria before PRD lifecycle advancement by delegating to the readiness scoring pipeline (scripts/readiness.py). Returns a graduated PASS /…
Extracts durable insights from temp/ files to SoT during EPIC Phase E. Triggers at EPIC completion or explicit `/ghm-harvest` invocation. Outputs new SoT…
Validates and registers new SoT IDs with cross-reference integrity. Triggers when creating BR-XXX, UJ-XXX, API-XXX, or CFD-XXX entries. Outputs formatted SoT…
Install the PRD-Driven Context Engineering methodology into a fresh OR existing repository — the subscription-native alternative to forking the whole repo.…
Creates new Source of Truth (SoT) files when existing templates don't fit your needs. Triggers on requests to create a new SoT file, add a new artifact type,…