Install
$ agentstack add skill-mmccalla-coding-agent-skill-library-ci-cd-and-automation ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
CI/CD and Automation
When to use
Use this skill when modifying pipelines, build automation, release jobs, deployment gates or other automation that can change delivery behaviour.
Objective
Keep automation safe, observable and least-privilege while still reducing manual effort and release risk.
Procedure
- Identify the pipeline stage and purpose.
- List required inputs, secrets, permissions and outputs.
- Add or preserve safety checks before the risky step runs.
- Keep build, test and deploy responsibilities separated when practical.
- Add failure reporting that is actionable and easy to trace.
- Verify the pipeline with the narrowest useful run.
Rules
- Do not echo secrets in logs.
- Do not widen permissions when a narrower path works.
- Do not bypass quality gates to make the pipeline pass.
- Do not make deploy steps irreversible without an explicit reason.
Example
When adding a validation workflow, keep read permissions by default, pin or justify third-party actions, separate test and deploy jobs, and make failures actionable. A safe automation change should show what runs, what credentials it receives, how it reports failure and how maintainers can rerun or roll back the change.
References
Verification
- [ ] Pipeline or automation change scope stated.
- [ ] Permissions and safety controls preserved.
- [ ] Tests or checks run reported.
- [ ] Rollback path and residual delivery risk noted.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: mmccalla
- Source: mmccalla/coding-agent-skill-library
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.