원클릭으로
ensemble-release
Automated release workflow orchestration with quality gates, smoke test integration, (Codex skill for /ensemble:release)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Automated release workflow orchestration with quality gates, smoke test integration, (Codex skill for /ensemble:release)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | ensemble-release |
| description | Automated release workflow orchestration with quality gates, smoke test integration, (Codex skill for /ensemble:release) |
| user-invocable | true |
This Codex skill mirrors the Ensemble slash command /ensemble:release.
Follow the workflow below, adapt to the current repository, and keep outputs structured.
This command orchestrates the complete release workflow from quality gates through deployment and verification. It delegates to release-agent for workflow orchestration, coordinating with specialized agents (code-reviewer, test-runner, playwright-tester, deployment-orchestrator) to ensure safe, reliable releases with comprehensive smoke test coverage and automated rollback.
1. Version Validation Validate semantic version format (X.Y.Z)
2. Release Type Validation Validate release type and workflow selection
3. Release Branch Creation Create release branch via git-workflow
Delegation: @git-workflow Base and target branches, release version
4. Changelog Generation Generate changelog from git history
1. Security Scan Execute security vulnerability scan via code-reviewer
Delegation: @code-reviewer Release branch, security scan operation
2. Definition of Done Validation Validate all DoD categories via code-reviewer
Delegation: @code-reviewer Release branch, DoD validation operation
3. Unit Test Execution Execute unit test suite via test-runner
Delegation: @test-runner Release branch, unit tests operation
4. Integration Test Execution Execute integration test suite via test-runner
Delegation: @test-runner Release branch, integration tests operation
5. Pre-Release Smoke Tests Execute smoke test suite before deployment
6. E2E Test Execution Execute critical user journeys via playwright-tester
Delegation: @playwright-tester Release branch, staging environment
1. Deploy to Staging Deploy release to staging environment
Delegation: @deployment-orchestrator Release version, staging environment, deployment strategy
2. Post-Staging Smoke Tests Verify staging deployment with smoke tests
1. Deploy to Production (Canary) Deploy to production using canary strategy
Delegation: @deployment-orchestrator Release version, production environment, canary strategy
2. Post-Production Smoke Tests Final verification of production deployment
1. Create Pull Request Create release PR via github-specialist
Delegation: @github-specialist Release branch, main branch, changelog
2. Create GitHub Release Publish GitHub release with notes
Delegation: @github-specialist Release version, changelog, release notes
3. Generate Release Report Create comprehensive release report
4. Append Audit Log Record release in audit log
5. Update Tickets Update Linear/Jira tickets with release info
6. Send Release Metrics Report metrics to manager-dashboard-agent
Delegation: @manager-dashboard-agent Release metrics, cycle time, success rate
1. Trigger Rollback Initiate automated rollback workflow
2. Revert Traffic Route traffic to previous version
Delegation: @deployment-orchestrator Rollback operation, previous version
3. Post-Rollback Smoke Tests Verify rollback success with smoke tests
4. Health Validation Monitor system health post-rollback
5. Create Git Revert Create revert commit in git
Delegation: @git-workflow Rollback operation, release version
6. Update Tickets Document rollback in tickets
Format: Release workflow results
Structure:
/ensemble:release
Generate a normalized executable workstream TRD from multiple source TRDs (Codex skill for /ensemble:create-workstream-trd)
Implement TRD with beads project management — persistent bead hierarchy, dependency-aware execution via br/bv, and cross-session resumability (Codex skill for /ensemble:implement-trd-beads)
Approval-gated Beads graph refinement before execution (Codex skill for /ensemble:refine-beads)
Create Foreman-native structured Technical Requirements Document from PRD — omits adversarial review phase, outputs parser-compatible tables (Codex skill for /ensemble:create-trd-foreman)
Create Technical Requirements Document from PRD with architecture design and adversarial review (Codex skill for /ensemble:create-trd)
Create comprehensive Product Requirements Document with structured elicitation and adversarial review (Codex skill for /ensemble:create-prd)