agent-supply-chain-aud…
Audit the extensions AI coding agents load and trust (skills, plugins, marketplaces, hooks, settings, MCP servers, and…
Control-level audit readiness for SOC 2, ISO/IEC 27001:2022 and NIST SP 800-53 Rev. 5 / FedRAMP. Scope the audit (criteria or baseline, systems, period, Type 1 vs Type 2), build the control inventory, write an evidence request per control (artifact, owner, sample, test method),
$ npx -y skills add briiirussell/cybersecurity-skills --skill control-audit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/control-auditContext preview
The summary Claude sees to decide when to auto-load this skill.
Control-level audit readiness for SOC 2, ISO/IEC 27001:2022 and NIST SP 800-53 Rev. 5 / FedRAMP. Scope the audit (criteria or baseline, systems, period, Type 1 vs Type 2), build the control inventory, write an evidence request per control (artifact, owner, sample, test method),
name: control-audit description: "Control-level audit readiness for SOC 2, ISO/IEC 27001:2022 and NIST SP 800-53 Rev. 5 / FedRAMP. Scope the audit (criteria or baseline, systems, period, Type 1 vs Type 2), build the control inventory, write an evidence request per control (artifact, owner, sample, test method), test what the repo and configs show (CC8.1 / A.8.32 / CM-3 change management via branch protection), hand technical checks to the owning skill, and record control gaps in the shared findings format with a control matrix. Use when the user mentions 'SOC 2,' 'SOC 2 Type 2,' 'Trust Services Criteria,' 'ISO 27001,' 'ISMS,' 'Statement of Applicability,' 'Annex A controls,' 'NIST 800-53,' 'FedRAMP,' 'FedRAMP 20x,' 'SSP,' 'POA&M,' 'control matrix,' 'evidence request list,' 'PBC list,' 'audit readiness,' 'control testing,' or is getting ready for an external auditor or assessor." allowed-tools: Read, Grep, Glob, WebSearch
Get a control set ready for an external auditor: decide what's in scope, list the controls, write the evidence request an auditor would send for each one, test what you can from the repo and exported configs, and record what's missing or failing. The result is a control matrix, an evidence-request list, and a `findings.json` of control gaps that rates each gap by the exposure it leaves, not by how an auditor might word the opinion.
This is the program-level layer. It doesn't re-run technical audits: when a control's evidence is a technical check (branch protection, MFA enforcement, encryption at rest), it hands the check to the skill that owns it and folds the result back in.
Cross-references: `csf-mapping` (crosswalk a control set to NIST CSF 2.0, and governance-level gap analysis), `pci-audit` and `hipaa-audit` (code-facing audits when the in-scope data is cardholder data or PHI), `iam-audit` (access reviews, MFA, joiner/mover/leaver evidence), `cloud-audit` (logging, encryption, network and backup settings), `secrets-audit`, `dependency-audit` and `container-audit` (vulnerability management evidence), `siem-detection` (monitoring and alerting evidence), `incident-triage` (incident response plan and test evidence), `privacy-engineering` (SOC 2 Privacy category), `finding-triage` (dispositions after the audit), `security-comms` (readiness updates for executives and the board).
Input: the framework and criteria in scope, the system description or boundary, the audit period, and whatever evidence the user can share (policies, ticket exports, config exports, the repo).
**Not for:** NIST CSF 2.0 tiers, profiles or a board roadmap → `csf-mapping`. Card-data code and scope review → `pci-audit`. PHI flows and Security Rule safeguards in code → `hipaa-audit`. AI governance against the NIST AI RMF → `ai-risk-management`. GDPR / CCPA implementation → `privacy-engineering`. Triage of one scanner finding → `finding-triage`. The technical checks themselves → the skill named in the handoff table below.
Write `scope.md` before anything else. Most readiness work that goes wrong went wrong here.
| Decision | What to pin down | |---|---| | Framework and version | See the framework table below. Name the version in the report header | | Criteria or baseline | SOC 2: Security (the common criteria) is always in; add Availability, Confidentiality, Processing Integrity, Privacy only where customers or contracts need them. ISO 27001: all of clauses 4–10, plus the Annex A controls the Statement of Applicability includes. 800-53: the 800-53B baseline from the FIPS 199 categorization (Low / Moderate / High, plus privacy), tailored; FedRAMP: the Rev5 baseline or the 20x class being pursued | | System boundary | The service, its infrastructure, software, people, procedures and data. List every in-scope system by name | | Third parties | Subservice organizations (cloud host, IdP, payroll) and whether each is carved out or included; the complementary controls you rely on them for, and the ones your customers must run (CUECs) | | Audit period | SOC 2 Type 1: a single date (design only). Type 2: a period, commonly 3 to 12 months (design and operating effectiveness); a first Type 2 is often 3 to 6 months. ISO 27001: Stage 1 then Stage 2, with records showing the ISMS has run (an internal audit and a management revi
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…