Security Audit Bundle — 8 skills

    1

    Eight release-safety skills in one package: credential leak scanning, Dockerfile & CI/CD linting, JWT inspection, env config audit, git history leaks, DNS email security, CORS misconfig checks.

    $29

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    About this skill

    Security Audit Bundle

    One package, eight audit skills for the release pipeline. Everything runs locally — your code and secrets never leave the machine.

    What is included

    • secret-leak-scan — working tree / build output / .asar bundle credential scan, masked fingerprints, rotation workflow
    • docker-security-lint — Dockerfile + compose security lint, 11 rules
    • jwt-inspector — decode + audit JWTs: alg=none, kid injection, confusion risk
    • git-history-leak-check — full git history walk for committed secrets with commit attribution
    • env-config-audit — .env vs .env.example parity, type checks, multi-env matrix
    • ci-cd-security-audit — GitHub Actions supply-chain audit
    • dns-email-security-check — SPF/DMARC/DKIM/MX fix list with records to paste
    • cors-misconfig-check — live CORS probing + pasted-header analysis

    Each skill has its own SKILL.md — load only what you need. Individual skills are $5-19 each on Agensi; the bundle is one price.

    What's included (8 skills)

    • ci-cd-security-audit

      Statically audit GitHub Actions workflow files for the classic CI/CD supply-chain mistakes — unpinned uses: refs, pull_request_target abuse, script injection via ${{ github.event.* }} in run blocks, missing or over-broad permissions, PR-head checkouts under pull_request_target, and secrets echoed in run lines. Emits a JSON report with id/severity/file/line/detail/recommendation per finding. Use when the user asks to review or secure GitHub workflows, harden CI/CD, or audit Actions for supply-chain risk.

    • cors-misconfig-check

      Probe the CORS policy of an endpoint the user owns — tests whether foreign origins are reflected, wildcard is combined with credentials, and preflight allows dangerous methods/headers. JSON findings. Use when reviewing API CORS config before release.

    • dns-email-security-check

      Check the public email-security posture of a domain you own — SPF (policy, multiple records, the 10-DNS-lookup budget), DMARC (policy strength, rua reporting), DKIM (common selectors), MX health, and optionally TLS certificate expiry — and turn the JSON findings into a concrete DNS to-do list. Use when the user asks why their mail lands in spam, whether their domain can be spoofed, or to audit SPF/DMARC/DKIM configuration.

    • docker-security-lint

      Statically lint Dockerfiles and docker-compose files for common security mistakes — mutable or untagged base images, missing USER directive, secrets baked into ENV/ARG/environment, curl|sh installs, remote ADD, privileged containers, host networking, 0.0.0.0 port bindings, docker.sock mounts, and dangerous capabilities (SYS_ADMIN/ALL). Emits a JSON report with masked secret fingerprints only. Use when the user asks to audit, review, or lint container build files or compose stacks before building or shipping.

    • env-config-audit

      Audit a project directory for dotenv configuration hygiene — .env files not covered by .gitignore rules, placeholder or weak values, duplicate keys, .env.example/.env parity drift, and env files sitting in src/ or public/ folders. Reports key names only — env values are never emitted. Use when the user asks to check env files, .gitignore coverage, or dotenv hygiene before committing.

    • git-history-leak-check

      Scan a repository's full git history for credentials that were committed at any point — including secrets deleted from the working tree long ago. Runs `git rev-list` + `git grep` over every revision and prints a JSON report with masked fingerprints only — raw secret values are never emitted. Use when the user asks whether a secret was ever committed, to audit a repo before open-sourcing it, during incident response for a leaked key, or before purging git history.

    • jwt-inspector

      Decode and statically inspect JSON Web Tokens for security problems — alg=none, algorithm-confusion (RS/HS) risk, hostile kid header values, missing or far-future expiry, and sensitive claims leaked into the payload. Decode-only (no signature verification); prints a JSON report with sensitive values masked. Use when the user asks to check, debug, or audit a JWT or bearer token.

    • secret-leak-scan

      Statically scan a project directory, build output, or .asar archive for leaked credentials (AWS access keys, GitHub PATs, Slack tokens, Stripe live keys, Google API keys, private-key blocks) before committing or releasing. Prints a JSON report with masked fingerprints only — raw secret values are never emitted. Use when the user asks to check for leaked secrets, exposed keys, committed credentials, or to gate a commit/release on secret leaks.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean today

    • Passed all security checks, Safe to install

    Requires

    Evil Cors Test
    @electron/asar
    Node.js
    Python
    Git

    Listedtoday

    What's inside

    Frequently Asked Questions