Agent skill
build-ci
Build scripts, CI pipelines, and versioning for the .NET 8 WPF widget host app. Use when setting up build workflows, CI checks, packaging gates, or semantic versioning rules.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/build-ci
SKILL.md
Build CI
Overview
Automate builds, tests, and versioning for consistent releases.
This skill also defines “quality gates” expectations typically enforced in CI.
Workflow
- Define build steps (restore, build, test, pack).
- Configure CI pipeline stages and caching.
- Add versioning strategy (semver, git tags).
- Publish artifacts to CI outputs.
Definition of done (DoD)
- Local build script parity is maintained (prefer using
build.ps1when applicable) - CI steps are deterministic (no environment-dependent behavior)
- Minimum gates exist for relevant changes: build + nearest tests
- Packaging/signing steps are separated from compile/test steps
Guidance
- Keep CI deterministic and fast.
- Fail on warnings for release branches.
- Store build scripts in repo for local parity.
Quality gates (recommended)
- Restore/build/test are separate and cacheable
- Test runs are scoped (run the nearest test project(s) when possible)
- Security/quality scanning is additive (warn first, then enforce)
References
references/pipelines.mdfor CI flow.references/versioning.mdfor version rules.references/build-scripts.mdfor local build scripts.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?