ruvnet avatar

V3 Security Overhaul

This orchestrates a comprehensive security audit and remediation workflow for claude-flow v3, addressing three critical CVEs in parallel using specialized security agents. You'd reach for this when inheriting a codebase with known vulnerabilities or preparing for a security review. It's built around the TDD London School framework and includes threat modeling, vulnerability remediation, and automated testing. The approach is solid if you need structured security work, though the real value depends on how well those v3-specific agents are configured. Worth noting it passed audits from Gen Agent Trust Hub, Socket, and Snyk, which gives some confidence in the tooling itself.

GitHub stars
67.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill 'V3 Security Overhaul' --agent claude-code

Installs into .claude/skills of the current project.

Files

V3 Security Overhaul

What This Skill Does

Orchestrates comprehensive security overhaul for claude-flow v3, addressing critical vulnerabilities and establishing security-first development practices using specialized v3 security agents.

Quick Start

# Initialize V3 security domain (parallel)
Task("Security architecture", "Design v3 threat model and security boundaries", "v3-security-architect")
Task("CVE remediation", "Fix CVE-1, CVE-2, CVE-3 critical vulnerabilities", "security-auditor")
Task("Security testing", "Implement TDD London School security framework", "test-architect")

Critical Security Fixes

CVE-1: Vulnerable Dependencies

npm update @anthropic-ai$claude-code@^2.0.31
npm audit --audit-level high

CVE-2: Weak Password Hashing

// ❌ Old: SHA-256 with hardcoded salt
const hash = crypto.createHash('sha256').update(password + salt).digest('hex');

// ✅ New: bcrypt with 12 rounds
import bcrypt from 'bcrypt';
const hash = await bcrypt.hash(password, 12);

CVE-3: Hardcoded Credentials

// ✅ Generate secure random credentials
const apiKey = crypto.randomBytes(32).toString('hex');

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Security, Code Review & Quality
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236

Recommended

More Security
1sickn33 avatarIDOR Vulnerability Testingsickn33/antigravity-awesome-skillsidor vulnerability testing0skills.sh installs
2microsoft avatarazure-rbacmicrosoft/azure-skillsHelps users find the right Azure RBAC role for an identity with least privilege access, then generate CLI commands and Bicep code to assign it. Also provides gu396.7Kskills.sh installs
3firebase avatarfirebase-security-rules-auditorfirebase/agent-skillsAudits Firebase (Firestore, Cloud Storage) security rules for vulnerabilities, privilege escalation, role bypasses, create vs update inconsistencies, resource e146.2Kskills.sh installs
4caffeinelabs avatarextension-authorizationcaffeinelabs/skillsAuthorization system with role-based access control. Must-have for all apps that manage personal or access-restricted data.30.8Kskills.sh installs
5wshobson avatarsecurity-requirement-extractionwshobson/agentsDerive security requirements from threat models and business context. Use when translating threats into actionable requirements, creating security user stories,26.4Kskills.sh installs
6firebase avatarfirestore-security-rules-auditorfirebase/agent-skillsA skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely20.4Kskills.sh installs