mtarcure/claude-vibe-squad/findings-filter

Claude Code and agent skill by mtarcure/claude-vibe-squad

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when you are sitting on a pile of candidate findings and must cut it down to what is real, reachable, and worth reporting — run each through reproduce-from-clean, reachability, attacker-gain, precondition, and deduplicate-by-root-cause gates, then record which gate every dropped candidate failed.

Install

npx vskill@latest install mtarcure/claude-vibe-squad/findings-filter

SKILL.md

Findings Filter

Filter a candidate finding set down to what is real, reachable, and worth someone's attention — before it reaches a report.

Steps

  1. Reproduce first. A finding that has not been reproduced from a clean state is a hypothesis; label it so or drop it.
  2. Apply the reachability gate: name the entry point, the actor, the privilege level, and the concrete input that reaches the defect. No path, no finding.
  3. Apply the impact gate: state what an attacker gains that they did not already have. Findings whose only outcome is disclosure of already-public information, or self-inflicted harm by a privileged user, do not survive.
  4. Apply the precondition gate: list every assumption the finding needs. If the preconditions are individually unlikely and jointly required, say so and rank accordingly.
  5. Deduplicate by root cause, not by symptom. Ten call sites of one unsafe helper are one finding with ten instances.
  6. Separate defects from hardening suggestions. Hardening is legitimate output but must not be presented at defect severity.
  7. Check each survivor against the intended audience's bar — a program's scope, an operator's threat model, a reviewer's severity floor — and drop what is out of scope rather than padding.
  8. For every dropped finding, record the gate it failed. The dropped list is evidence of thoroughness and prevents the same candidate being re-raised next pass.

Acceptance

  • Every retained finding was reproduced, with the reproduction recorded.
  • Each retained finding names entry point, actor, privilege, and reaching input.
  • Each states the attacker's concrete gain, not just the anomaly.
  • Findings are deduplicated by root cause, with instances listed underneath.
  • Hardening is separated from defects, and every drop records which gate it failed.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mtarcure/claude-vibe-squad/findings-filter/badge)](https://verified-skill.com/skills/mtarcure/claude-vibe-squad/findings-filter)

Something wrong with this skill or its page? Tell us.