sungkhum/agent-skills-pack · Archived

edge-case-hunter

Exhaustive edge-case review that traces branching paths and boundary conditions in a diff or code sample and reports only unhandled cases. Use when the user asks to hunt edge cases, boundary conditions, missing guards, or wants an edge-case-focused review.

First seen Mar 12, 2026

Installation

$ npx skills add sungkhum/agent-skills-pack --skill edge-case-hunter

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from sungkhum/agent-skills-pack.

npx skills add sungkhum/agent-skills-pack

Browse all from sungkhum/agent-skills-pack

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License https://github.com/bmad-code-org/BMAD-METHOD/blob/main/LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,115 B
  • docs SUMMARY.md 280 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 14 installs

SKILL.md

Edge Case Hunter Review

Overview

Perform a strict, method-driven edge-case review. This is not a general code review: report only unhandled paths and boundary conditions.

Inputs

  • content: Diff, full file, or function to analyze.
  • also_consider (optional): Areas to keep in mind while tracing paths.

Workflow

Follow references/workflow.md exactly. Do not add commentary or extra sections. Output must be valid JSON only.

Output Rules

  • Return a JSON array of findings with fields: location, triggercondition, guardsnippet, potential_consequence.
  • If none found, return [].
  • If input is empty or undecodable, return the required single-item array from the workflow.

Reference

  • references/workflow.md for the canonical step-by-step instructions and output format.