security-compliance-skills-suite-claude — Claude Code skill
This skill scans code and dependencies for security issues, supports GDPR, SOC 2 and ISO 27001 checks, and guides incident response.
npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a claude-codeWhat security-compliance-skills-suite-claude does
The skill adds 10 security commands and 5 multi-step workflows for AI coding agents. It can inspect code for OWASP Top-10 issues, find known CVEs in dependencies, spot exposed secrets, and review IAM permissions for least-privilege gaps. Other workflows cover STRIDE threat models, GDPR, SOC 2 and ISO 27001 reports, zero-trust architecture, and incident response.
Results use structured reports with severity-ranked findings and suggested fixes. Some checks can return JSON, Markdown, or HTML. Dependency scans work with files such as requirements.txt, Pipfile, pyproject.toml, package.json, package-lock.json, yarn.lock, Gemfile.lock, pom.xml, build.gradle, go.mod, go.sum, and Cargo.lock.
That CVE coverage is tied to these dependency formats, so a project using another manifest file will not be covered by this scan.
What it helps with
- scan source code for OWASP Top-10 flaws
- find known CVEs in project dependencies
- map personal-data flows for a GDPR review
- detect secrets and credentials in the repository
- prepare a response plan for a security incident
Example prompts for the agent
- Scan
./src/apifor OWASP issues and show findings at high severity or above. - Check production dependencies for CVEs with
--min-cvss=7.0. - Review
./srcfor GDPR gaps and generate a data-flow report.
How to install security-compliance-skills-suite-claude
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a claude-code2Manually: put the files in place
~/.claude/skills/security-compliance-skills-suite-claude/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/security-compliance-skills-suite-claude/
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a codex2Manually: put the files in place
.agents/skills/security-compliance-skills-suite-claude/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a cursor2Manually: put the files in place
.cursor/skills/security-compliance-skills-suite-claude/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills security-compliance-skills-suite-claude2Manually: put the files in place
.github/skills/security-compliance-skills-suite-claude/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/security-skills --path skills/security-compliance-skills-suite-claudeManually: put the files in place
.devin/skills/security-compliance-skills-suite-claude/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about security-compliance-skills-suite-claude
How do I install security-compliance-skills-suite-claude in Claude Code?
Run npx skills add reason-machines/security-skills --skill security-compliance-skills-suite-claude -a claude-code, then open ~/.claude/skills/security-compliance-skills-suite-claude/SKILL.md in a Claude Code session.
What does security-compliance-skills-suite-claude do?
It runs security and dependency scans, reviews GDPR, SOC 2 and ISO 27001 controls, creates threat models, finds secrets, checks IAM permissions, and supports incident response.
Which dependency files can it scan?
The skill covers Python, JavaScript, Ruby, Java, Go, and Rust manifests or lock files, including pyproject.toml, package.json, Gemfile.lock, pom.xml, go.mod, and Cargo.lock.