problem-locating-solving
CommunityLocate the failing boundary, then fix.
System Documentation
What problem does it solve?
It helps you reliably move from an observed bug symptom to the precise code/data boundary where reality first diverges, then choose a fix that closes the problem without widening the blast radius.
Core Features & Use Cases
- Locate-to-solve workflow: turn a vague “something is wrong” report into a structured locate-to-fix process with ordered phases.
- Boundary-based fault localization: use entry-point tracing, differential comparison, binary search through a call chain, and minimal repro to find the first failing boundary.
- Root-cause isolation and fix comparison: generate multiple fix options (local patch vs guardrail vs structural), compare by blast radius and recurrence prevention, then bind the fix to a verification artifact.
- Verification gates: confirm closure with repro/regression/neighbor/blast-radius/explanation checks and stop false fixes.
Quick Start
Use the problem-locating-solving skill when a bug is reproducible enough to observe expected-versus-actual behavior but you do not yet know where the defect starts, and ask it to walk you through defining the failure contract, locating the first failing boundary, isolating the root cause, and verifying a selected fix.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: problem-locating-solving Download link: https://github.com/jacob-balslev/skill-graph/archive/main.zip#problem-locating-solving Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.