Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
← Back to list

Absolute Audit

A defensive security-audit skill that scans your whole repo for dependency CVEs and risky code patterns, triages them by severity and reachability, then fixes them without suppressing alerts.

Security & ReviewIntermediate★ 215⑂ 30AI score 9/10Last updated: Jul 6, 2026

What it does

  • Runs ecosystem-appropriate scanners for dependency CVEs: npm/pnpm/yarn audit, pip-audit/safety, govulncheck, osv-scanner on lockfiles.
  • Does a read-only pass for high-signal code issues: hardcoded secrets, eval/dynamic exec on input, string-concatenated SQL, missing authz on sensitive routes, disabled TLS verification, unsafe deserialization, overly-broad CORS — reusing existing SAST rules (eslint-plugin-security, bandit, gosec) when configured.
  • Triages by severity × exploitability × reachability rather than raw CVSS, producing a ranked findings table with a concrete remediation per item.
  • Fixes in small waves, re-running the scanner after each so the finding actually disappears and tests/build stay green. Suppressing or allowlisting an advisory is explicitly forbidden.
  • Never prints secret values — reports path:line plus type and flags leaked secrets for rotation.

Who it's for

  • Developers and tech leads who want periodic security hygiene on main.
  • Teams reacting to a newly disclosed CVE that may affect their stack.
  • Anyone drowning in scanner noise who needs a prioritized, actionable list.
  • Users who want whole-repo coverage beyond the built-in /security-review diff check.

Example uses

  1. "Run a security audit" → severity-ranked findings table with a remediation for each entry.
  2. "Are we vulnerable? Scan our deps for CVEs" → vulnerable packages plus the smallest version bump that clears each advisory.
  3. "Check for secrets and injection" → locations reported as path:line, then parameterized queries applied and secrets moved to env with rotation reminders.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/maddhruv/absolute/HEAD/skills/absolute-audit/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/absolute-audit folder from the GitHub repo maddhruv/absolute into my ~/.claude/skills/absolute-audit/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/maddhruv/absolute.git && mkdir -p ~/.claude/skills && cp -r absolute/skills/absolute-audit ~/.claude/skills/

⚠ This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repository: git clone https://github.com/maddhruv/absolute.git
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r absolute/skills/absolute-audit ~/.claude/skills/
  5. Confirm the bundled references/health-engine.md came along — it holds the shared DETECT → SCAN → TRIAGE → FIX → VERIFY → REPORT loop this skill relies on.
  6. Install the scanners you need: npm audit ships with npm; pip install pip-audit for Python; go install golang.org/x/vuln/cmd/govulncheck@latest for Go.
  7. Restart Claude Code, then type "absolute audit" or "security audit" to trigger it.