agentsclimarketplace

Build pipeline patterns

Skill MRCalderon3D/everything-game-dev-code/skills/engineering-common/build-pipeline-patterns

Structure build and CI pipelines so builds are reproducible, diagnosable, and release-friendly.From its SKILL.md

Install
npx -y skills add MRCalderon3D/everything-game-dev-code --skill build-pipeline-patterns

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.6 KB, as published. Nobody here has run it

Build Pipeline Patterns

Purpose

Structure build and CI pipelines so builds are reproducible, diagnosable, and release-friendly.

Use When

  • builds are fragile or manual
  • multiple platforms or configurations exist
  • release confidence depends on automation

Inputs

  • target platforms
  • environment setup
  • release process
  • test and artifact requirements

Process

  1. define build entry points and environment assumptions
  2. separate fast validation from full packaging
  3. attach logs, metadata, and artifacts consistently
  4. make versioning and configuration drift visible
  5. link builds to QA and release gates

Outputs

  • build pipeline model
  • artifact policy
  • CI stage map
  • release integration notes

Quality Bar

  • makes ownership, state flow, and failure behavior explicit
  • improves maintainability without over-abstracting
  • supports testing, debugging, and safe iteration

Common Failure Modes

  • coupling systems through hidden globals or timing assumptions
  • writing logic that is hard to test or debug
  • optimizing the wrong layer before measuring

Related Agents

  • build-engineer
  • release-manager
  • qa-lead

Related Commands

  • release-check
  • verify
  • plan

Notes

  • Keep this skill aligned with the relevant rules layer and current project documentation.
  • If engine-specific constraints materially change the workflow, hand off to the matching engine skill or engine-specific reviewer.

Keep looking

Skills are one crate of 619,450. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.