code-config-ci
Installation
SKILL.md
Configure, debug, and optimize CI/CD pipelines.
Process
-
Identify context:
- Identify the CI provider (GitHub Actions, GitLab CI, Jenkins, etc.)
- Locate the config files (
.github/workflows/*.yml,.gitlab-ci.yml, etc.)
-
Research and analyze:
- Lookup latest syntax/versions for the CI provider (use WebSearch/WebFetch)
- Check pipeline configuration for secret leaks, script injection, and insecure permissions
-
Execute based on goal:
- New Pipeline: Generate a standard pipeline (Lint -> Test -> Build -> Deploy)
- Debug: Analyze logs (via WebFetch if URL provided) or error descriptions to fix steps
- Optimize: Suggest caching strategies, parallelism, or container optimization