ruvnet avatar

Security Audit

Runs comprehensive security scans across your codebase, checking for the usual suspects like SQL injection, XSS, path traversal, and hardcoded secrets. Also does CVE scanning on dependencies and can generate full audit reports. The guidance is actually helpful here: it tells you to trigger this for anything touching authentication, payments, or user data, but skip it for documentation and styling work. Commands are granular enough that you can run just input validation checks on a specific path instead of scanning everything. The threat modeling and auto-remediation scripts are nice additions if you're doing serious security work rather than just checking boxes.

skills.sh installs
1.4K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill security-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

Security Audit Skill

Purpose

Comprehensive security scanning and vulnerability detection. Includes input validation, path traversal prevention, CVE detection, and secure coding pattern enforcement.

When to Trigger

  • authentication implementation
  • authorization logic
  • payment processing
  • user data handling
  • API endpoint creation
  • file upload handling
  • database queries
  • external API integration

When to Skip

  • read-only operations on public data
  • internal development tooling
  • static documentation
  • styling changes

Commands

Full Security Scan

Run comprehensive security analysis on the codebase

npx @claude-flow/cli security scan --depth full

Example:

npx @claude-flow/cli security scan --depth full --output security-report.json

Input Validation Check

Check for input validation issues

npx @claude-flow/cli security scan --check input-validation

Example:

npx @claude-flow/cli security scan --check input-validation --path ./src/api

Path Traversal Check

Check for path traversal vulnerabilities

npx @claude-flow/cli security scan --check path-traversal

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Backend & APIs, Security, Documentation, Finance & Trading, Databases
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1mcollina avataroauthmcollina/skillsImplements OAuth 2.0/2.1 authorization flows in Fastify applications — configures authorization code with PKCE, client credentials, device flow, refresh token r1.4Kskills.sh installs
2knowsuchagency avatarmcp2cliknowsuchagency/mcp2cliTurn any MCP server, OpenAPI spec, or GraphQL endpoint into a CLI. Use this skill when the user wants to interact with an MCP server, OpenAPI/REST API, or Graph1.4Kskills.sh installs
3jezweb avatarshopify-productsjezweb/claude-skillsCreate and manage Shopify products via the Admin GraphQL API or CSV import. Workflow: gather data, choose method, execute, verify. Use whenever the user wants t1.4Kskills.sh installs
4upstash avatardocumentation-lookupupstash/context7This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation1.4Kskills.sh installs
5binance avatarconvertbinance/binance-skills-hubBinance Convert request using the Binance API. Authentication requires API key and secret key.1.3Kskills.sh installs
6starchild-ai-agent avatarupbitstarchild-ai-agent/official-skillsUse upbit CLI for Upbit REST API — spot orders, market data, withdrawals, deposits, travel rule, account management. 업비트 CLI로 시세 조회, 주문, 잔고 확인, 입출금을 처리합니다. Trig1.3Kskills.sh installs