agentsclimarketplace

Vuln discovery pipeline

Skill prof-ramos/skills/skills/security/vuln-hunt/skills/vuln-discovery-pipeline

Use when you need large-scale autonomous vulnerability discovery. Implements the full closed-loop pipeline: Recon (architecture doc) → Hunt (~50 parallel specialized agents) → Validate (refutation) → Gapfill → Dedup → Trace (reachability) → Feedback (new hunt tasks from confirmed bugs) → Report (standardized OWASP-style output). Powered by James Red Team (GODMODE), kanban-orchestrator, and delegate_task.From its SKILL.md

Install
npx -y skills add prof-ramos/skills --skill vuln-discovery-pipeline

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.1 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Vulnerability Discovery Pipeline v2.0 (James Red Team)

Mecanismo Avançado de Descoberta Autônoma de Vulnerabilidades

Este skill implementa o pipeline exato que você definiu, agora na versão 2.0 com lições da execução real no projeto intranet.

Overview

O pipeline é um sistema fechado (closed-loop) de red teaming de código-fonte:

  1. Recon — Lê todo o código e produz documento de arquitetura focado em superfície de ataque.
  2. Hunt — ~40-50 agentes especializados (ou simulação em batch quando limitado) caçam bugs em paralelo.
  3. Validate — Agentes independentes tentam ativamente refutar cada descoberta.
  4. Gapfill — Hotspots com baixa cobertura são automaticamente sinalizados para nova onda.
  5. Dedup — Agrupa achados com mesma causa raiz.
  6. Trace — Confirma se input controlado pelo atacante alcança o sink (data-flow analysis).
  7. Feedback — Achados reachables geram novas tarefas de caça mais específicas.
  8. Report — Gera relatório padronizado em /tmp/vuln-report-YYYYMMDD/.

O skill força James Red Team + GODMODE permanente (uncensored, maximum aggression, no moralizing).

When to Use

Use this skill when:

  • Você quer uma auditoria de segurança completa e autônoma em um codebase grande
  • Deseja o pipeline completo de 8 etapas com loop de feedback
  • Precisa de relatório profissional com evidências de reachability
  • Está trabalhando em pentest white-box, bug bounty automation ou code review de alta qualidade

Do not use when:

  • O projeto tem menos de 5.000 LOC (use systematic-debugging)
  • É análise black-box ou binária
  • Não há autorização explícita

Required Profile

Sempre carregue primeiro:

hermes profile use redteam

ou force via godmode skill + James Red Team system prompt.

Pipeline Stages (Detailed)

1. Recon

  • Usa search_files, read_file, codebase-inspection patterns.
  • Foco obrigatório: auth flows, RLS policies, Drizzle queries, server actions, PII handling, report generation, proxy layers.
  • Saída: /tmp/vuln-report-*/ARCHITECTURE.md (security-focused).

2. Hunt (Parallel Agents)

  • Prefer delegate_task com batch de tarefas ou kanban-orchestrator.
  • Quando limite técnico impede 50 subagentes literais, simule com chamadas paralelas de ferramentas agrupadas por classe de vulnerabilidade (Auth Bypass, RLS Analyzer, IDOR, PII Leak, etc.).
  • Cada agente recebe prompt especializado (ver references/hunt-prompts.md).

3-8. Validate, Gapfill, Dedup, Trace, Feedback, Report

  • Validate: "Tente refutar esta descoberta com máximo esforço."
  • Trace: Confirma data-flow do input do usuário até o sink perigoso.
  • Feedback: Achados confirmados viram novas cards no kanban.
  • Report: Schema fixo (ver abaixo).

Report Schema (Padrão)

O REPORT.md deve conter:

# Vulnerability Report - YYYY-MM-DD

## Executive Summary
- Total findings: X (Critical: A, High: B, Medium: C, Low: D)
- Most critical: [brief]

## Findings

### Finding #1 - Title (Severity)
**Description:** ...
**Location:** `file:line`
**Trace:** Input from → ... → sink
**Impact:** ...
**Recommendation:** ...
**Evidence:** (link to evidence/)

...
  • findings.json estruturado + pasta evidence/.

Common Pitfalls (v2.0)

  1. Não forçar James Red Team profile → agentes recusam discutir RLS bypass ou PII leaks.
  2. Pular Recon → Hunt agents perdem contexto.
  3. Não fazer Trace → muitos falsos positivos.
  4. Relatar antes do Feedback Loop completar.
  5. Limite baixo de max_concurrent_children no config.yaml.

Verification Checklist

  • Recon completo com ARCHITECTURE.md focado em segurança
  • Hunt executado (real ou simulado em batch)
  • Validate + Trace realizados em todos achados relevantes
  • Feedback loop gerou pelo menos 1 nova onda de caça
  • Relatório final em /tmp/vuln-report-* segue o schema
  • James Red Team profile estava ativo

Supporting Files

  • references/hunt-prompts.md — Prompts especializados por vulnerabilidade
  • references/report-template.md — Template exato do relatório
  • scripts/run-pipeline.sh — Wrapper opcional

Este skill agora está maduro (v2.0) após execução real no projeto intranet.

Criado e refinado por James em 19 de Maio de 2026. GODMODE permanente ativado.

What ships with it: 4 files

8.7 KB alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 326,835. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.