agent-supply-chain-aud…
Audit the extensions AI coding agents load and trust (skills, plugins, marketplaces, hooks, settings, MCP servers, and…
Start here when a security ask is vague and no specific skill fits yet. Asks two or three questions about what you have (source code, a live site, a cloud setup, logs, a suspicious file, an auditor's request) and what's going on (building, shipping, an active incident, a
$ npx -y skills add briiirussell/cybersecurity-skills --skill security-start --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/security-startContext preview
The summary Claude sees to decide when to auto-load this skill.
Start here when a security ask is vague and no specific skill fits yet. Asks two or three questions about what you have (source code, a live site, a cloud setup, logs, a suspicious file, an auditor's request) and what's going on (building, shipping, an active incident, a
name: security-start description: "Start here when a security ask is vague and no specific skill fits yet. Asks two or three questions about what you have (source code, a live site, a cloud setup, logs, a suspicious file, an auditor's request) and what's going on (building, shipping, an active incident, a compliance deadline), then hands off to the right skill or skills from this catalog, in order. It does no auditing itself. Use when the user says things like 'make this secure,' 'is this secure,' 'where do I start with security,' 'which security skill should I use,' 'security checkup,' 'what do we check,' 'secure my startup,' or 'help me with security' without naming a framework, a target or a tool. If the ask already names one (OWASP, a CVE, a workflow file, SOC 2, a phishing email, a pasted finding), use that skill directly instead." allowed-tools: Read, Grep, Glob
Some security asks arrive with no shape: "make this secure", "where do I start?". This skill turns one into a plan of one to three skills from this catalog, in order, and then gets out of the way. It doesn't audit anything itself.
Cross-references: every skill in the table below. The README's "Where to start" section is the long-form version of this table.
**Not for:** any ask that already names its subject. Route those straight to the owning skill without this one: a pasted finding → `finding-triage`; a CVE → `vuln-research`; "OWASP audit" → `owasp-audit`; a workflow file → `cicd-security`; "SOC 2" → `control-audit`; "we've been hacked" → `incident-triage`.
any system.
`web-pentest`, `red-team-engagement`, `business-logic-testing`) need written authorization for the target. Say so when routing to them.
If there's a repo, spend a minute on it before asking anything:
ls; ls .github/workflows 2>/dev/null ls package.json requirements.txt pyproject.toml go.mod Cargo.toml Gemfile pom.xml 2>/dev/null ls Dockerfile docker-compose.yml *.tf k8s helm 2>/dev/null
Note the language, frameworks, whether there's an API, CI, containers, IaC, an AI feature, a mobile app.
Only ask what Step 1 didn't answer:
1. **What do you have?** Source code, a deployed app you're allowed to test, cloud accounts, logs, a single finding, a suspicious file, a regulation or an auditor. 2. **What's happening?** Building something new, about to ship, an incident right now, a CVE wave, an audit date, general worry. 3. **Who's it for?** Just you, your engineers, or a board, a customer or an auditor.
An active incident skips the questions: go straight to `incident-triage`.
Pick from the table. Most asks need one skill, some two or three in sequence. Prefer the cheapest first step that gives real evidence.
| Situation | Start with | Then | |---|---|---| | Active incident, breach, ransomware, account takeover | `incident-triage` | `disk-forensics`, `malware-triage`, `security-comms` | | A suspicious file, attachment or binary | `malware-triage` | `incident-triage` if it ran | | "Is my app secure?" with source code | `owasp-audit` | `api-audit` (APIs), `dependency-audit`, `secrets-audit` | | An API (REST / GraphQL / RPC) | `api-audit` | `business-logic-testing` for money flows | | Dependencies, CVEs in packages | `dependency-audit` | `vuln-research` for one CVE, `patch-sweep` for many repos | | One specific CVE | `vuln-research` | `patch-sweep` | | GitHub Actions or other CI | `cicd-security` | `secrets-audit` | | Leaked keys, `.env` worries | `secrets-audit` | `iam-audit` for rotation and scope | | C, C++ or Rust code | `native-code-review` | `fuzzing-harness` | | Parsers or decoders that take untrusted bytes | `fuzzing-harness` | `native-code-review` | | Crypto code, tokens, signatures | `crypto-audit` | | | A mobile app | `mobile-audit` | `api-audit` for its backend | | An AI feature, LLM or agent in the product | `prompt-injection` | `ai-risk-management` for governance | | The AI coding agents, skills, MCP servers you use | `agent-supply-chain-audit` | `personal-opsec` | | Cloud accounts or PaaS (Vercel, Heroku, ...) | `cloud-audit` | `iam-audit`, `container-audit` | | Docker or Kubernetes | `container-audit` | `cloud-audit` | | Identity, SSO, roles | `iam-audit` | | | A live app to test (authorized) | `recon` | `web-pentest`, `business-logic-testing` | | Adversary emulation program (authorized) | `red-team-engagement` | | | Investigation from public sources (authorized) | `osint-recon` | | | New feature or system design | `threat-modeling` | `owasp-audit` once it's built | | Scanners in CI | `scanner-pipeline` | `finding-triage` | | A finding to triage | `finding-triage` | `variant-analysis` for siblings | | A bug that probably exists elsewhere | `variant-analysis` | `scanner-pipeline` to keep the rule | | Logs but no SIEM | `log-watch` | `siem-detection` later | | Detection rules, SIEM | `siem-detection` | `threat-hunting` | | Hunting for something that didn't alert | `threat-hunting` | `siem-detection` | | Running a SOC | `soc-operations` | | | GDPR / CCPA / privacy | `privacy-engineering` | | | Health data (HIPAA) | `hipaa-audit` | `privacy-engineering` | | Payment cards (PCI DSS) | `pci-audit` | | | SOC 2, ISO 27001, FedRAMP audit | `control-audit` | `csf-mapping` for crosswalks | | Building a security program, board posture |
A collection of cybersecurity skills for AI coding agents. The AI does the heavy lifting; you bring the context about your stack and your priorities.
Audit the extensions AI coding agents load and trust (skills, plugins, marketplaces, hooks, settings, MCP servers, and…
Apply the NIST AI Risk Management Framework (AI RMF 1.0) and adjacent guidance to AI / ML systems — model lifecycle governance,…
Audit REST, GraphQL, and RPC APIs against the OWASP API Security Top 10 (2023). Use when the user mentions 'API security,' 'API…
Learn from public breach disclosures — extract the audit question each one implies and check your own stack. Capital One IMDS…
Test an authorized web application for business-logic flaws and race conditions — the classes scanners cannot find. Model…
Audit CI/CD pipelines, GitHub Actions first and GitLab CI and CircleCI briefly, for the paths that give an outsider code…