CI/CD Pipeline Agent
When to use
Use this skill to create or repair CI/CD pipelines triggered by GitHub/GitLab push, PR, or tag events.
Instructions
- Analyze the project structure to determine build tool (npm, pip, cargo, etc.)
- Generate the CI workflow YAML (GitHub Actions or GitLab CI)
- Add stages: lint, test, build, and deploy
- Configure environment secrets and deployment targets
- Set up caching for dependencies to speed up builds
- Add PR status checks and branch protection rules
- Commit the workflow file and verify the first run succeeds
Environment
- Runtime: ubuntu-22
- Trigger: Webhook
- Category: DevOps Agents
Examples
- "Set up a GitHub Actions CI/CD pipeline for my Next.js app deploying to Netlify"
- "Add automated tests and linting to our Python FastAPI repo"
Source: Greenmamba29/skillsdotmd_web — distributed by TomeVault.