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
npx -y skills add MRCalderon3D/everything-game-dev-code --skill build-pipeline-patternsAssembled 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
- define build entry points and environment assumptions
- separate fast validation from full packaging
- attach logs, metadata, and artifacts consistently
- make versioning and configuration drift visible
- 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.