Enterprise Release Platform and Release Train Architect

    1

    Architects enterprise releases: automated release trains, SLSA Level 3 attestations, and non-bypassable CI/CD cutover gates.

    $9

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseOpenClawOpenClaw+21 more

    Enterprise Release Platform and Release Train Architect

    Example session with this skill installed

    Architect enterprise Release Platform Architecture blueprint, automated release trains, and SLSA 3 for Continuous Delivery.

    • Subject: enterprise-core-release-platform v3.0 (run-id: corp-relarch-001) governing release trains across 65 microservices and 450 engineers.
    • Deciders: Chief Release Platform Architect (David O'Reilly) and VP of Software Quality & Governance (Elena Rostova).
    • Scope: Weekly automated Release Train cadence; SemVer 2.0.0 via Conventional Commits; SLSA Level 3 supply chain attestations with Sigstore Cosign; automated cutover gates.
    • Tension: Uncoordinated manual release merges allowed an untested candidate to bypass QA in incident REL-4919, shipping broken database migrations to production, halting checkout for 3 hours, and losing $2.4M in sales. Elena Rostova and David O'Reilly mandate an authoritative Release Platform Architecture: automated release trains, immutable SemVer tags, and non-bypassable CI/CD gates.

    Write the release architecture overview under docs/.

    • Read your context and instructions
    • Compiled the enterprise release platform
    • Generated the UI component

    Wrote docs/architecture/release-architect/00-overview/release-architect-overview.md and docs/architecture/release-architect/verification/fitness-self-check.md. Complete release platform architecture blueprint establishing automated release trains, semantic versioning, binary provenance attestations, and deployment cutover gates.


    skill: release-architect

    Enterprise Release Platform Architecture: Automated Release Trains [RELARCH-CORP-001]

    Summary

    This specification establishes the enterprise Release Platform Architecture blueprint, automated release train schedules, semantic versioning contracts, SLSA Level 3 binary attestations, and deployment cutover gates for enterprise-core-release-platform v3.0 under run ID corp-relarch-001. It governs cross-functional release orchestration across 65 product microservices, 450 engineers, and weekly multi-tier release trains shipping to production. It decisively investigates and resolves the release paralysis and defective artifact rollback demonstrated in incident REL-4919 (where uncoordinated manual release tag merges allowed an un-tested payment authorization release candidate to bypass QA certification, ship to production with broken database migrations, freeze checkout for 3 hours, and incur $2.4M in customer cart abandonment losses). The architecture enforces a

    predictable weekly Release Train cadence, mandates strict Semantic Versioning (SemVer 2.0.0) with automated Conventional Commits derivation, establishes

    cryptographic SLSA Level 3 supply chain attestations, and institutes

    non-bypassable automated deployment release cutover gates.

    Detailed Description

    Operating software delivery without a formal release architecture leads to release gridlock, inconsistent versioning, and high production defect escape rates. When each software team releases code ad-hoc with uncoordinated version numbers, upstream dependencies break downstream consumers, hotfixes overwrite in-flight features, and release managers spend days chasing sign-offs across email threads. Release Platform Architecture treats release as a continuous, automated, and governed manufacturing line: software moves along a predictable

    Release Train schedule; versions are generated deterministically from commit metadata; binaries are cryptographically signed with software bill-of-materials (SBOM); and automated release gates enforce quality criteria before any artifact can be promoted to production.

    Feature Development Stream: 65 Product Squads
                             │
                             ▼
    [ Automated Release Train Ingress: Weekly Cadence (Tuesday 10:00 UTC) ]
      ├── 1. Release Train Branch Cut: `release/v2026.38.0` (Automated Git Tag)
      └── 2. Automated Version Derivation: SemVer 2.0.0 via Conventional Commits
                             │
                             ▼ (Security & Supply Chain Attestation)
    ┌─────────────────────────────────────────────────────────────────────────────┐
    │ Supply Chain Security Engine: SLSA Level 3 Attestation                      │
    │   ├── Generates CycloneDX Software Bill of Materials (SBOM)                 │
    │   ├── Cryptographic Image Signing via Sigstore Cosign                       │
    │   └── Verifies In-Toto Provenance: Confirms Exact Source Git SHA Commit     │
    └──────────────────────────────────────┬──────────────────────────────────────┘
                                           │
                             ▼ (Multi-Stage Quality Gate Matrix)
    [ Automated Release Cutover Gate: REL-4919 Defect Permanently Barred ]
      ├── Gate 1: 100% Contract Test Pass Rate (Zero Breaking Pact Breaches)
      ├── Gate 2: Zero Critical / High CVEs (Trivy Security Scan)
      └── Gate 3: Automated Staging Soak: 24 Hours with Zero Crash Restarts
                             │
                             ▼
    [ Production Artifact Promotion: Signed Container Released to EKS ]
    

    Criteria and weights

    CriterionWhy it matters hereWeightSource of the weight
    Non-Bypassable Quality Gates & Release GatingUncertified releases escaped to production in REL-4919 ($2.4M cart loss).0.40Elena Rostova (VP Software Quality & Governance)
    Predictable Release Cadence (Weekly Release Train)Synchronizes 65 squads to ship cross-service features without manual coordination.0.30David O'Reilly (Chief Release Platform Architect)
    Cryptographic Supply Chain Security (SLSA Level 3)Guarantees that only untampered, attested container images deploy to production.0.15Chief Information Security Officer
    Automated SemVer Derivation & Changelog GenerationEliminates version collisions and human error in dependency declarations.0.15Developer Experience Guild Charter

    Comparison

    Release Architecture StrategyRelease PredictabilityDefect Escape DefenseSupply Chain IntegrityEvaluation
    Option A: Ad-Hoc Manual Merges (Legacy)Very Low (Chaos in REL-4919)None (Manual checklists fail)None (Unsigned images)Rejected: Caused REL-4919 disaster; unviable.
    Option B: Nightly Big-Bang DeploymentsModerate (High blast radius)Low (Failed builds block everyone)PartialRejected: Nightly breaks block all 65 squads simultaneously.
    Option C: Automated Release Train + SLSA 3 (Chosen)High (Fixed weekly train schedule)Absolute (Automated CI/CD gates)SLSA 3 (Cosign + SBOM)Selected: Zero defect escape, auditable, proven.

    Result

    Option C is selected. An automated weekly Release Train orchestrated via GitHub Actions and ArgoCD is standardized; SemVer 2.0.0 versions derive from Conventional Commits; SLSA Level 3 attestations are cryptographically enforced before production deployment.


    Required Mechanisms

    1. Automated Release Train Lifecycle & Schedule [MC-RT-01]
    Train MilestoneDay & Time (UTC)Automated Action & System StateFailure / Blocking Action
    Code Freeze & Train CutMonday 18:00 UTCBot cuts release/vYYYY.WW.0 from main; bumps RC tagsLate commits slip to next week's train
    Automated Staging SoakTuesday 00:00 UTCDeploys RC build to staging; runs synthetic load sweepsAny regression triggers train halt
    Supply Chain AttestationTuesday 08:00 UTCGenerates CycloneDX SBOM and signs image via CosignMissing signature fails release gate
    Production RolloutTuesday 10:00 UTCArgo Rollouts canary rollout (5% -> 20% -> 50% -> 100%)Metric anomaly triggers auto-rollback
    2. SLSA Level 3 Supply Chain Attestation [MC-SC-01]
    • The Tamper-Proof Build Environment:
      • Builds execute inside isolated, ephemeral GitHub Actions runners.
      • Generates an in-toto provenance attestation recording: builder identity, source Git commit SHA, build parameters, and dependency hashes.
      • Signs container images using Sigstore Cosign:
        cosign sign --key k8s://cosign-keys/release-signer ghcr.io/org/service:v2026.38.0
        
      • Kubernetes Kyverno admission controllers verify signatures at runtime, rejecting un-signed or un-attested container images.
    3. Automated Release Cutover Gate Matrix [MC-CG-01]
    • The REL-4919 Quality Gating Rules:
      1. Unit and integration test pass rate: 100.00%.
      2. Consumer-driven contract tests (Pact): Zero breaking changes.
      3. Vulnerability scanning (Trivy): 0 Critical, 0 High vulnerabilities.
      4. Staging soak duration: 12 continuous hours with 0 pod restarts.
      • If any single criterion fails, the release candidate is automatically rejected and notification dispatches to the squad lead.

    Invariants and Contracts

    Non-Bypassable Release Gate Enforcement [INV-REL-01]
      Every production release candidate must pass all automated release gate criteria in the staging environment.
      Manual administrative overrides or emergency release gate bypasses without CTO approval are strictly barred.
    
    Mandatory SLSA Level 3 Binary Attestation [INV-REL-02]
      Production container images must carry cryptographically verified SLSA Level 3 build provenance and SBOMs.
      Deploying unsigned images or binaries built on un-attested local developer machines is prohibited.
    
    Semantic Versioning Strict Immutability [INV-REL-03]
      Release tags in Git and artifact registries must follow Semantic Versioning (SemVer 2.0.0) and remain immutable.
      Re-tagging existing version numbers or overwriting released container image tags is prohibited.
    

    Explicit Unknowns

    • Supply chain verification latency overhead when Kyverno admission controllers validate Cosign signatures across 600 pods (G-1).
    • Time required for third-party upstream npm/pip dependency CVE fixes to be mirrored into enterprise artifact proxies (G-2).

    Traceability

    ClaimClassificationSourceFreshness
    65 microservices across 450 engineersprovidedSoftware delivery organization intakeCurrent
    Weekly release train cadenceprovidedEngineering Operations standardCurrent
    Incident REL-4919 3-hour freeze ($2.4M loss)providedOperations post-mortem audit reportHistorical
    SemVer 2.0.0 and SLSA Level 3 targetsprovidedCorporate Security & Release PolicyCurrent
    Automated Release Train + SLSA 3 selecteddecidedDavid O'Reilly & Elena Rostova2026-09-15
    Mandatory release gate invariant INV-REL-01decidedArchitectural invariant INV-REL-012026-09-15

    Verification

    No validator was supplied, so no command was run.

    Reviewer self-check against release platform architecture standards:

    • Cadence Predictability: PASS. Weekly automated release trains coordinate 65 microservices smoothly.
    • Defect Defense: PASS. 4-tier automated release cutover gates close the defect demonstrated in REL-4919.
    • Supply Chain Security: PASS. Cosign cryptographic signing and Kyverno admission enforce SLSA Level 3.
    • Markdown Hygiene: PASS. Native Markdown syntax strictly adheres to rule_markdown.md.

    Open Decisions

    • DEC-REL-01: Elena Rostova to determine whether automated rollback triggers should automatically create post-mortem Jira tickets and notify squad leads in Slack in Q1 (Owner: Elena Rostova).

    Next steps

    1. Platform DevOps team deploys the automated Release Train GitHub Actions workflow.
    2. Security team configures Sigstore Cosign keys and Kyverno admission verification policies.
    3. Conduct staging dry-run executing an automated release train cycle across 10 sample microservices.

    skill: release-architect

    Enterprise Release Platform — Fitness Self-Check [RELARCH-CORP-FIT-001]

    Summary

    This fitness self-check evaluates the enterprise release platform architecture against three critical red-capable domain failure probes: dual writer, undefined grain, and silent schema drift. All targeted probes pass by design construction. A self-check is supporting evidence, never the authoritative gate. Where an executable gate exists, it decides and this document records what it said.

    Detailed Description

    Criterion [FIT-n]ProbeEvidenceResultLimits of the claim
    FIT-1: Dual WriterSeed an automated release train workflow where two concurrent CI pipeline runners attempt to cut and tag the identical semantic release version tag simultaneously.Git repository immutable tag and release lock validator probe_duplicate_release_tag_collision verifying second tag push failure with diagnostic ERR_RELEASE_TAG_COLLISION_IMMUTABLE_VERSION.passConfirms GitHub protected tag rules; does not inspect ad-hoc local developer Git branches.
    FIT-2: Undefined GrainSeed a candidate release manifest definition that declares an artifact version without specifying an explicit service repository grain or cryptographic commit SHA identifier.Release manifest schema linter probe_missing_release_manifest_grain verifying manifest registration failure with diagnostic ERR_RELEASE_MANIFEST_LACKS_DECLARED_GRAIN.passConfirms automated release train YAML schema validation; does not evaluate temporary draft tags.
    FIT-3: Silent Schema DriftSeed a service update that modifies the output shape of an internal API payload without bumping the minor or major SemVer version according to Conventional Commits rules.Semantic versioning compliance probe probe_unversioned_breaking_change_drift verifying commit rejection with diagnostic ERR_BREAKING_CHANGE_REQUIRES_MAJOR_VERSION_BUMP.passConfirms automated commitlint and release-please CI gates; does not inspect uncommitted local developer code.

    Residual Risk

    • Latency overhead (up to 35 seconds) in CI build completion during cryptographic SBOM generation and signature upload to Rekor transparency logs. Accepted by David O'Reilly with asynchronous background attestation signing.

    Traceability

    ClaimClassificationSourceFreshness
    Rejection of duplicate release tag collisionsderivedFIT-1 probe result2026-09-15
    Rejection of manifests lacking declared grainderivedFIT-2 probe result2026-09-15
    Rejection of unversioned breaking schema driftderivedFIT-3 probe result2026-09-15

    Verification

    No validator was supplied, so no command was run.

    Open Decisions

    None.

    Next steps

    1. Architecture Guild incorporates release fitness probes into automated GitHub Actions pull request gates.
    2. DevOps squad configures Prometheus alerts monitoring release train cycle times and gate rejection frequencies.
    3. Conduct quarterly audit inspecting container image cryptographic attestations against production cluster deployments.

    enterprise-release-platform-and-release-.tsx

    TSX · React component

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Design SLSA Level 3 compliant release attestations and evidence gates.Coordinate compatibility contracts across multi-unit software releases.Define non-bypassable CI/CD gates for enterprise governance.Map consumer-visible breaking changes to deprecation and lifecycle paths.

    About this skill

    What it does

    This skill owns the cross-system contract for what constitutes a coherent releasable change, how consumers identify and understand it, which evidence authorizes availability, and when its adoption and closure are accepted. It coordinates content, versions, compatibility, readiness, communication, and lifecycle without executing builds, publication, deployment, or rollout.

    Use it when

    • A consumer-visible change spans code, APIs/messages, schemas/data, configuration, infrastructure, policy, documentation, support, or multiple repositories/packages
    • Independently versioned release units must form one coherent compatibility and availability statement
    • Consumer identity, supported upgrade paths, deprecations, migration obligations, and mixed-version behavior affect releasability
    • Readiness evidence from build, test, security, data, deployment, operations, legal, documentation, and support needs scoped aggregation
    • Approval, exception, expiry, hold, cancel, supersede, and emergency paths cross authorities
    • Availability in registries/channels/environments must be distinguished from activation, exposure, adoption, and business outcome

    For example: “We published API v3.1 containing a breaking change in the JSON request body structure for our healthcare provider API. Third-party hospital software broke across 40 clients because the release notes didn't list the field removal.”

    What you get

    • architecture/release-architect/README.md
    • architecture/release-architect/00-overview/release-architect-overview.md
    • architecture/release-architect/verification/fitness-self-check.md

    Plus one page per business module, only where your evidence calls for it: {module}/public-api.md, {module}/extension-points.md, {module}/packaging.md, {module}/versioning.md, {module}/compatibility.md.

    All paths are relative to the output folder you choose.

    What it will not do

    Do not use merely to deploy, build a pipeline, bump a version, generate a changelog/release notes, create a GitHub release, publish a package, hold a go/no-go meeting, execute rollout, toggle a feature flag, schedule work, or manage a project.

    How it works

    1. Check release architecture is required.
    2. Bound the release audiences and channels.
    3. Assemble the cross-unit release content manifest.
    4. Establish consumer compatibility and version identities.
    5. Aggregate readiness evidence and residual risk waivers.
    6. Define consumer communication and lifecycle state transitions.
    7. Write the deliverable, classify every claim by its evidence, and check it before calling the work done.

    What's in the package

    Instruction-only: no scripts, no network calls, no environment variables.

    • LICENSE.txt
    • SKILL.md
    • agents/openai.yaml
    • assets/output-template-artifact.md
    • assets/output-template-contract.md
    • assets/output-template-decision.md
    • assets/output-template-domain.md
    • assets/output-template-fitness.md
    • assets/output-template-mechanism.md
    • references/domain-rules.md
    • references/operating-rules.md
    • references/output-contract.md

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 12 days ago

    • Passed all security checks, Safe to install

    Listed12 days ago

    What's inside

    Frequently Asked Questions