# Audit Code Security with Vibe Security

Security reviews are hard to run consistently across languages and frameworks. This skill guides Claude, Codex, and Claude Code through vulnerability scanning, dependency checks, fix suggestions, and report generation.

## Install

```bash
npx skillstore add 0x8506/vibe-security
```

## Metadata

- Status: approved
- Slug: 0x8506-vibe-security
- Skillstore revision: r1
- Version status: missing
- Tree hash: fc112eac853f3a655e6242220ff8f24c281f9f3007910f31f370e4f39185d8e5
- Author: 0x8506
- GitHub username: 0x8506
- License: MIT
- Repository: https://github.com/0x8506/vibe-security/tree/main/cli/assets/.claude/skills/vibe-security
- Ref: 1ffa7643651792ccb4bd3b15d924d2c97edff755
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: scripts, external\_commands, network, filesystem, env\_access
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/0x8506-vibe-security
- Manifest: https://skillstore.pages.dev/api/skills/0x8506-vibe-security/manifest

## Capabilities

- Runs AST-based checks for Python code and heuristic checks for JavaScript and TypeScript.
- Tracks tainted data from common user-input sources to dangerous sinks.
- Searches bundled vulnerability, rule, framework, and remediation reference data.
- Checks npm, Python, Go, and Rust dependencies through local audit tools when available.
- Suggests remediation patterns and can apply line-level fixes with rollback support.
- Generates HTML, SARIF, CSV, and JSON reports from scan results.

## Use Cases

- Review application code before release: Scan source files for injection, XSS, weak crypto, authentication, and unsafe deserialization patterns before deployment.
- Improve developer remediation speed: Use fix suggestions and rollback support to help developers understand and safely correct common vulnerabilities.
- Prepare CI security artifacts: Generate SARIF, JSON, CSV, or HTML outputs that can support code scanning workflows and audit records.

## Prompt Templates

### Run a basic security scan

```
Use Vibe Security to scan this project for common security vulnerabilities. Summarize critical and high findings first.
```

### Check one file for injection risks

```
Analyze this file with Vibe Security for SQL injection, command injection, XSS, and unsafe deserialization. Explain each confirmed issue.
```

### Suggest safe remediations

```
Use Vibe Security to propose fixes for these vulnerabilities. Include safer patterns, tests to run, and any behavior changes to verify.
```

### Produce a release security report

```
Run a full Vibe Security review for code, dependencies, and configuration. Generate a prioritized report with remediation owners and release blockers.
```

## Limitations

- Results depend on bundled patterns and may miss vulnerabilities outside supported languages or frameworks.
- Dependency scans require local package-manager audit tools to be installed and usable.
- Auto-fix operations can change files and should be reviewed before use.
- The skill is not a replacement for expert security review or penetration testing.

## Best Practices

- Run scans on a clean branch and review any auto-fix diff before committing changes.
- Install and verify local audit tools before relying on dependency scan results.
- Treat scanner findings as triage input and confirm exploitability in application context.

## Anti Patterns

- Do not run auto-fix on sensitive repositories without reviewing target paths and backups.
- Do not ignore high-severity findings just because they appear in generated reports.
- Do not treat bundled examples as proof that the target application is vulnerable.

## Security Audit

- Audited at: 2026-07-09T03:51:28.338\+00:00
- Summary: Most static findings are vulnerability examples, scanner signatures, or documentation blocks rather than executable dangerous behavior. Real risks remain from local file modification in the auto-fix engine, dependency scanners that invoke package-manager tools, and privileged installation guidance in the skill documentation.

## Stats

- Views: 472
- Downloads: 198
- Favorites: 1
- Popularity score: 0
