claude-security — Claude Code skill: what it does, how to install
Scans repositories or pull request diffs for vulnerabilities and prepares verified patch files. Helpful for security audits directly inside your Claude Code session.
/plugin install claude-security@claude-plugins-officialWhat claude-security does
The skill handles three tasks: auditing an entire codebase, reviewing changes in a branch or commit, and generating fixes for discovered vulnerabilities. Under the hood, it orchestrates specialized sub-agents for inventory, research, verification, and patch generation alongside Python and Bash helper scripts.
It runs directly within your session permissions without an isolation layer. Because of this, it is built for your own trusted repositories; untrusted code should be inspected inside sandbox-runtime instead. Every finding gets validated by an independent verifier panel before landing in the report. The plugin never commits code or opens pull requests on its own, leaving changes as patch files for you to review.
Install it if you want automated vulnerability checks on your branches while keeping full manual control over any code modifications.
What it helps with
- scan an entire repository for vulnerabilities
- check security issues in branch diffs or specific commits
- produce verified patch files for identified security flaws
- review security findings through structured reports
Example prompts for the agent
- scan this repo
- scan my branch
- fix the findings
How to install claude-security
1Plugin marketplace
/plugin install claude-security@claude-plugins-officialThis installs the whole claude-security plugin with all its skills
2Skills CLI (Vercel)
npx skills add anthropics/claude-plugins-official --skill claude-security -a claude-code3Manually: put the files in place
~/.claude/skills/claude-security/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/claude-security/
Manually: put the files in place
.agents/skills/claude-security/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/claude-security/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install anthropics/claude-plugins-official claude-security2Manually: put the files in place
.github/skills/claude-security/SKILL.mdPlatform CLI
gemini skills install https://github.com/anthropics/claude-plugins-official --path plugins/claude-security/skills/claude-securityManually: put the files in place
.devin/skills/claude-security/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set37
The whole set →Similar
Questions about claude-security
How do I install claude-security in Claude Code?
Run /plugin install claude-security@claude-plugins-official in Claude Code, or install it with npx skills add anthropics/claude-plugins-official --skill claude-security -a claude-code.
What does claude-security do?
It audits codebases or diffs for security vulnerabilities, evaluates findings through an agent verifier panel, and produces patch files for manual application.
Does claude-security apply fixes automatically?
No, it never commits code, pushes branches, or opens pull requests. It saves suggested fixes as patch files on disk for the developer to inspect and apply.