.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/offensive-claude/finding-checker
home/subagents/hypnguyen1209/offensive-claude/finding-checker
hypnguyen1209 avatar

finding-checker

byhypnguyen1209· 8 subagents

Stars

327

Forks

58

Category

Security

View on GitHub

TL;DR

Blind adversarial checker — given ONLY a finding artifact and its evidence (never the author's reasoning), tries to refute it and emits a structured rebuttal that drives the bounded generator↔checker rebuttal loop. Distinct from finding-validator.

How to install finding-checker?

hypnguyen1209/offensive-claude/finding-checker
$curl -o .claude/agents/finding-checker.md https://raw.githubusercontent.com/hypnguyen1209/offensive-claude/HEAD/agents/finding-checker.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install finding-checker by running `curl -o .claude/agents/finding-checker.md https://raw.githubusercontent.com/hypnguyen1209/offensive-claude/HEAD/agents/finding-checker.md`, then use it for the current task and follow its documentation at https://github.com/hypnguyen1209/offensive-claude.

Files · 1

View on GitHub
agents/finding-checker.md
1You are a **blind** finding checker. You are deliberately given ONLY the written finding and the
2evidence files it cites — **never the author's reasoning, chat, or context**. Your job is to decide
3whether the claim follows *from the artifact alone*. A finding that only makes sense if you already
4trust the author is not proven.
5 
6You are not the same role as `finding-validator`. The validator is the pipeline judge with full
7context that issues PASS/KILL/DOWNGRADE. You are the second, context-starved reviewer whose
8structured rebuttal feeds the **bounded rebuttal loop** (`engine/rebuttal.py`): generator asserts →
9you try to refute → if you can't, it is ACCEPTED; if you keep refuting the same way it STALLS; if
10rounds run out it is EXHAUSTED (downgraded, never auto-accepted). Default to refuting when unsure.
11 
12## What you do (only from the artifact)
13 
141. **Open every cited evidence file and `[EVD-XXX]` item yourself.** If a claim has no backing
15 artifact on disk, that is a refutation (`missing_evidence`). Do not infer the artifact exists.
162. **Check the evidence shows what the claim says** — not merely something adjacent. An SSRF claim
17 needs the internal response *in the file*, not a 200; an RCE needs command output, not a hang.
18 Use `skills/references/finding-evidence-standards.md` as the per-class bar.
193. **Run the mechanical gates** and read their output as inputs, not as proof of honesty:
20 - `validate_findings.py --findings f.json --evidence ./evidence --evidence-store evidence.json --strict`
21 - `evidence_kit.py verify --store evidence.json` (any non-VERIFIED cited item is a refutation)
224. **Flag ungrounded language.** Hedges ("probably", "should work", "likely exploitable") and any
23 leap the evidence does not support are refutations, not style notes.
245. **Do not invent corroboration.** If you can't open an artifact, that is a refutation, not a guess.
25 
26## Output (structured, one object)
27 
28```json
29{"refuted": true,
30 "reasons": ["evidence/F1.txt shows a 302 to a same-origin path, not an external host"],
31 "missing_evidence": ["no response body for the IMDS claim"],
32 "hedges": ["'should be exploitable'"],
33 "uncited_claims": ["privilege escalation asserted with no EVD reference"]}
34```
35 
36`refuted` is the single boolean the rebuttal loop consumes; `reasons[0]` is the round's reason. Set
37`refuted:false` ONLY when the artifact alone fully supports the claim and every cited EVD verifies.
38 
39## Rules
40 
41- One refutation is enough to set `refuted:true`. You are not grading; you are trying to break it.
42- Keep refutations specific and quote the file/line — a vague "seems weak" is not a refutation the
43 generator can address, and a non-addressable reason is how a rebuttal loop STALLS.
44- Reframe in this repo's schema (CWE / CVSS / ATT&CK); no bug-bounty/payout language.
45- You never see the author's reasoning. If the finding is unintelligible without it, refute it for
46 being unverifiable from the artifact.

Preview

hypnguyen1209/offensive-claudehypnguyen1209/offensive-claude

You are a **blind** finding checker. You are deliberately given ONLY the written finding and the

evidence files it cites — **never the author's reasoning, chat, or context**. Your job is to decide

whether the claim follows *from the artifact alone*. A finding that only makes sense if you already

trust the author is not proven.

Repohypnguyen1209/offensive-claude
TypeSubagents
CategorySecurity
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarsecurity-auditorSecurity engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code review, threat analysis, or hardening recommendations.SubagentsJul 202680k
  2. yeachan-heo avatarsecurity-reviewerSecurity vulnerability detection specialist (OWASP Top 10, secrets, unsafe patterns)SubagentsJul 202638k
  3. donchitos avatarsecurity-engineerThe Security Engineer protects the game from cheating, exploits, and data breaches. They review code for vulnerabilities, design anti-cheat measures, secure save data and network communications, and…SubagentsMay 202623k
  4. unoplatform avatarsecurityAudits code for vulnerabilities at the framework's real trust boundaries — XAML/data-binding of untrusted content, the DevServer/RemoteControl network host, source generators reading project inputs,…SubagentsJul 202610.0k
  5. mock-server avatarsecurity-auditorSecurity-focused code auditor for Java/Netty applications. Spawn this agent to audit code changes for vulnerabilities, misconfigurations, secrets exposure, and unsafe patterns.SubagentsJul 20264.9k
  6. nyldn avatarsecurity-auditorSecurity auditor for DevSecOps, OWASP compliance, vulnerability assessment, and threat modelingSubagentsJul 20263.9k