
Security Toolkit
- 2 repo stars
- Updated June 24, 2026
- swannysec/robot-tools
Investigates security alerts, scans for exposed secrets in GitHub, and manages compliance operations to catch vulnerabilities before code ships.
About
security-toolkit is a Claude Code plugin from swannysec that provides threat investigation and compliance tooling. It includes secret-scanning-investigator for acting on GitHub secret alert findings and Vanta integration for compliance operations management. A developer or security-conscious team member reaches for it when they want AI-assisted security hygiene — scanning for exposed credentials, investigating threat signals, and keeping compliance tasks on track before code ships.
- secret-scanning-investigator for GitHub secret alerts
- Vanta compliance operations management
- Threat investigation workflows
- Part of swannysec robot-tools collection
- MIT licensed with commercial restrictions
Security Toolkit by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add swannysec/robot-tools/plugin install security-toolkit@robot-toolsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Last updated | June 24, 2026 |
| Repository | swannysec/robot-tools ↗ |
What it does
Investigates security alerts, scans for exposed secrets in GitHub, and manages compliance operations to catch vulnerabilities before code ships.
Who is it for?
Security-conscious developers who want AI-assisted secret scanning and compliance before shipping
Skip if: Skip if you have no GitHub or Vanta integration and no compliance requirements
What you get
- secret scan investigation report
- compliance operations summary
README.md
Security Toolkit
Security investigation and analysis tools for GitHub secret scanning and security workflows.
Disclaimer: These security tools are intended for initial triage and context gathering only. All findings, risk assessments, and recommendations must be validated by qualified security professionals before taking action. AI-generated security analysis may contain errors, miss critical context, or produce false positives/negatives. Never rely solely on automated analysis for security decisions.
Features
Skills
| Skill | Description |
|---|---|
secret-scanning-investigator |
Investigate GitHub secret scanning alerts with evidence-based analysis. Trace provenance of leaked secrets, assess risk, and generate structured security reports. Includes batch processing and parallel sub-agent execution. |
security-vuln-analyzer |
Multi-agent security vulnerability analysis with adversarial verification and ICD 203 analytic standards. Orchestrates 5 parallel finder agents (Security Sentinel, Threat Modeling Expert, Backend Security Coder, Comprehensive Security Reviewer, Codex Adversarial Analyst) with confirmation bias mitigation, CWE-specific verification procedures, and guided context gathering. Multi-phase synthesis with ICD 203 confidence/exploitability assessment, cross-model adversarial verification (Claude + Codex with 4-gate review), and deterministic validation. Adds --verify-fix mode (mandatory before issue closure — bypass construction against shipped fixes with PR attribution audit, regression check, and test coverage audit; the tracker accepts a URL or a local advisory file) and Primitive Class Enumeration (full equivalence-class hunting against the attacker's goal, not exemplars). Adds a --develop-fix mode (Rust-first v1) that, after confirming a concrete target, authors validated regression tests (fail-on-unpatched + sink-coverage + freeze) and a minimum fix on a branch, gates it (exploit-fail-to-pass + co-equal regression), and emits a human-gated candidate patch — the author never confirms its own fix (mandatory --verify-fix handoff; visibility-gated landing that never leaks an undisclosed public-repo vuln). Includes 16 reference files. |
gha-hardening |
GitHub Actions security hardening and configuration best practices. Covers workflow permissions, secrets, OIDC, attack patterns (injection, pwn requests, supply chain), detection tools (zizmor, scorecard, poutine, actionlint, harden-runner), runner security, and incident response. |
vanta |
Vanta compliance platform operations — posture analysis, audit readiness, vulnerability management, personnel compliance, and flexible reporting. Complements the official vanta-mcp-plugin with analysis workflows, direct API operations, and reporting. |
vercel-forensics |
Preservation-first forensic evidence collection and analysis for Vercel incidents (OAuth supply-chain compromise, env-var exposure, audit-log triage). Read-only by construction: per-path ALLOWED_PATHS map, ingress field projection, GET-only verb gate, software WORM (SHA-256 manifest + chmod -R a-w). Emits 8-section findings report, fused Vercel + GitHub timeline, per-actor profiles, build-log IOC scan, and a rotation-worklist CSV for handoff to subinium/metapod. Engineering-triage grade — not court-admissible. |
Installation
Via Marketplace
/plugin marketplace add https://github.com/swannysec/robot-tools
/plugin install security-toolkit@robot-tools
Manual Installation
git clone https://github.com/swannysec/robot-tools.git
cd robot-tools
cc --plugin-dir ./security-toolkit
Usage
Skills activate automatically via trigger phrases:
secret-scanning-investigator:
"investigate secret scanning alert""analyze leaked secret""trace secret provenance""secret scanning report"
security-vuln-analyzer:
"vulnerability report","security issue""security disclosure","bug bounty submission""analyze this CVE","vulnerability analysis""clickjacking","XSS","CSRF","injection""verify fix","fix verification","post-fix verification""is this fixed","closure verification"(invokes--verify-fixmode)"develop the fix","author the fix for finding N","remediate this finding"(invokes--develop-fixmode — Rust-first; human-gated candidate patch)
gha-hardening:
"github actions security","gha security","gha hardening""workflow security","actions hardening","secure github actions""pull_request_target","script injection actions","sha pinning actions""zizmor","scorecard checks","harden-runner","self-hosted runner security"
vanta:
"vanta","vanta compliance","vanta audit""compliance posture","audit readiness","compliance gap""vanta tests","vanta controls","vanta vulnerabilities""vulnerability sla","compliance report","vanta api"
vercel-forensics:
"vercel incident","vercel forensics","vercel breach""vercel oauth","vercel supply chain","vercel compromise""vercel env exposure","vercel env leak","vercel env rotation""vercel audit log","vercel activity log","vercel triage""rotation worklist","audit log triage","preservation first forensics"
Example Commands
"Investigate the secret scanning alerts in this repo"
"Analyze the leaked AWS key found in commit abc123"
"Generate a secret scanning report for the last 30 days"
"I received a vulnerability report for clickjacking on our signup page"
"Analyze this security disclosure and recommend fixes"
"Review this CVE and assess its impact on our application"
"Harden this GitHub Actions workflow for security"
"Is this pull_request_target workflow safe?"
"What zizmor rules should I care about?"
"How do I set up OIDC for AWS in GitHub Actions?"
Safety Features
- Evidence-based only: All findings cite specific commits, timestamps, or API responses
- Double confirmation: Modifying operations require explicit
CONFIRM - Read-only by default: GET operations and local analysis don't require confirmation
- Human validation required: All security findings require review by qualified personnel
Requirements
- Claude Code CLI
- GitHub CLI (
gh) authenticated with appropriate permissions - Git