Use when setting up or auditing a project's CI/CD pipeline together with local verification — ensures pnpm/npm verify (or equivalent) actually covers everything CI checks, adds pre-commit/pre-push git hooks that enforce this locally, and keeps trunk-based development honest (small commits, frequent pushes, CI checked per push not per batch). Load before building a new .woodpecker.yml/.github/workflows, before adding SonarQube/coverage, or when "it passed locally but failed in CI" comes up.
72
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
The skill fetches instructions or code from an external URL at runtime, and the fetched content directly controls the agent’s prompts or executes code. This dynamic dependency allows the external source to modify the agent’s behavior without any changes to the skill itself.
The skill references an external URL for downloading Gitleaks (`https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz`), which constitutes an operational dependency retrieved at runtime.
https://github.[REDACTED].30.1/gitleaks_8.30.1_linux_x64.tar.gz
url · 1 site
The CI example downloads the Gitleaks binary from a specific GitHub release URL at runtime, making it an unverifiable external dependency fetched during CI execution.
references/ci-examples.md
79
curl -sSL -o gitleaks.tar.gz https://github.[REDACTED].30.1/gitleaks_8.30.1_linux_x64.tar.gz
gitleaks/gitleaks-action@v2
dependency · 2 sites
The skill references a GitHub Action (gitleaks/gitleaks-action@v2) that would be fetched and executed at runtime in CI, making it an unverifiable external dependency.
SKILL.md
206
**Public repo → `gitleaks/gitleaks-action@v2`, no hand-built diff-range
references/ci-examples.md
37
**Public repo → `gitleaks/gitleaks-action@v2`, no hand-built diff-range
actions/checkout@v4
dependency · 2 sites
The CI example references the actions/checkout@v4 GitHub Action which would be fetched and executed at runtime in CI, making it an unverifiable external dependency.
references/ci-examples.md
41
`actions/checkout@v4` with `fetch-depth: 0` (it needs the full history to
references/ci-examples.md
69
- uses: actions/checkout@v4