CtrlK
BlogDocsLog inGet started
Tessl Logo

hunt-lfi

Hunt Local File Inclusion (LFI), Remote File Inclusion (RFI), and Path Traversal — /etc/passwd read, log poisoning → RCE, PHP filter-chain RCE (no upload needed), php:// / data:// / zip:// / phar:// wrappers, RFI via allow_url_include, directory traversal read/write/delete. Covers OOB/blind LFI confirmation and false-positive discipline. Use when hunting file-include or path-traversal bugs on any target.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-sequenced hunting playbook with strong validation discipline. Its main weaknesses are duplicated content across sections and a monolithic structure that keeps reference material inline rather than in separate files.

Suggestions

De-duplicate: keep the OOB/blind confirmation logic and severity rubric in one place ('Validation Discipline') and have the earlier 'OOB Confirmation Gate' section cross-reference it instead of restating it.

Split the Bypass Table, Named CVEs, and Sensitive Files lists into references/ files (e.g. bypass-table.md, cves.md, sensitive-files.md) and link to them one level deep from SKILL.md to improve progressive disclosure.

Trim the conceptual framing in 'OOB / Blind-LFI Confirmation Gate' (what 'blind' means) — a skilled model knows this; keep only the tactical confirmation criteria.

DimensionReasoningScore

Conciseness

Mostly lean command/table reference, but material is duplicated across sections (OOB confirmation appears in both 'OOB Confirmation Gate' and 'Validation Discipline'; severity in both 'Crown Jewels' and 'Validation Discipline'), so not every token earns its place.

2 / 3

Actionability

Fully executable: concrete ffuf/wfuzz/dotdotpwn commands, exact php://filter payloads, and copy-paste-ready bash blocks for every phase.

3 / 3

Workflow Clarity

A clear 9-phase sequence with explicit validation gates and retract rules ('Claim LFI only after...'; triple-confirm timing deltas), giving feedback loops for the batch/automation steps.

3 / 3

Progressive Disclosure

Well-organized with headers and tables, but it is a single 262-line monolith; the bypass table, CVE list, and sensitive-file catalog are inline reference content that would score higher split into one-level-deep reference files.

2 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A precise, third-person description that names concrete techniques and gives an explicit 'Use when' trigger. It is among the strongest examples in the rubric and needs no revision.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — '/etc/passwd read, log poisoning → RCE, PHP filter-chain RCE', 'directory traversal read/write/delete' — rather than vague language.

3 / 3

Completeness

Answers both what (the inclusion techniques) and when via the explicit 'Use when hunting file-include or path-traversal bugs on any target.' clause.

3 / 3

Trigger Term Quality

Covers the natural terms a hunter would say — 'LFI', 'RFI', 'Path Traversal', 'file-include', 'path-traversal bugs' — with good variation.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear file-inclusion/path-traversal niche with distinct triggers, unlikely to fire for an unrelated skill.

3 / 3

Total

12

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
elementalsouls/Claude-BugHunter
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.