PromptBase
PromptBase SelectGet Select
Close icon
General
Home
Marketplace
Create
Hire
Login
Chat
Sell
Explore

Skill Details

Runtime
(claude-5-5-sonnet)
Example user message
[userMessage]: Can you check this GitHub Actions workflow for secret leaks before I merge it? It builds a Docker image, runs `echo "Token is: $DEPLOY_TOKEN"` for debugging, and uses actions/checkout@v2 and some-org/deploy-action@main.
Example agent response
Risk Level: Critical - a real secret is being printed to the job log in plain text. Exposure Issues: (1) `echo "Token is: $DEPLOY_TOKEN"` writes the deploy token straight into the public job log, where anyone with repo read access can copy it; (2) `actions/checkout@v2` is pinned to a mutable tag, not a commit SHA, so a compromised release of that tag could run arbitrary code with access to your secrets; (3) `some-org/deploy-action@main` runs directly off a branch that can change at any time, the riskiest possible pin. Safer Config Rewrite: remove the debug echo entirely, or mask it first with `echo "::add-mask::$DEPLOY_TOKEN"`; pin `actions/checkout` to its current release commit SHA (e.g. `actions/checkout@<sha> # v4.1.1`); fork or vendor `deploy-action` and pin it to a specific commit SHA you have reviewed, or request the maintainer publish SHA-pinnable tags. Warnings: since this token may already have been exposed in a previous run's logs, rotate `DEPLOY_TOKEN` now rather than only fixing the config going forward.
Claude Skill

Pipeline Secrets Exposure Auditor

Add to Cart
PromptBase Select
Get this skill + 9 more with Select$14 your first month, then $19/mo$14 first month, then $19/mo
View Select
Instant accessInstant access
Usage rightsCommercial use
Money-back guaranteeMoney‑back
By purchasing this skill, you agree to our terms of service
CLAUDE-5-5-SONNET
Tested icon
Guide icon
Free credits icon
Paste your CI/CD pipeline config (GitHub Actions, GitLab CI, CircleCI, or Jenkins) and get an instant secrets-exposure audit: which secrets get logged in plain text, which tokens have overly broad scopes, which third-party actions are unpinned to a mutable tag instead of a commit SHA, and where credentials can leak into build artifacts or pull-request logs. Outputs a clear Risk Level, Exposure Issues, a Safer Config Rewrite, and Warnings so one bad pipeline step never leaks your secrets.
...more
Added 1 hour ago
Report
Browse Marketplace