CtrlK
BlogDocsLog inGet started
Tessl Logo

systematic-debugging

Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions. Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

Install with Tessl CLI

npx tessl i github:secondsky/claude-skills --skill systematic-debugging
What are skills?

Overall
score

84%

Does it follow best practices?

Evaluation92%

1.16x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

94%

34%

Data Pipeline Producing Incorrect Totals

Multi-component diagnostic instrumentation

Criteria
Without context
With context

Pre-fix instrumentation

7%

87%

Boundary data logging

33%

83%

Layer identification from evidence

70%

100%

Root cause not symptom

100%

100%

No symptom-layer fix

100%

100%

Single focused fix

100%

100%

Evidence-first run

0%

86%

Investigate-then-fix sequence

38%

92%

Fix verification

100%

100%

Single component changed

100%

100%

81%

3%

Fix Incorrect Day-of-Week Calculation

Test-first hypothesis-driven fix

Criteria
Without context
With context

Test file exists

100%

100%

Test targets the bug

100%

100%

Test written before fix

29%

57%

Single documented hypothesis

100%

100%

Hypothesis identifies root cause

100%

100%

Bun as test runner

0%

0%

Minimal single fix

92%

100%

countBusinessDays unchanged

100%

100%

No bundled improvements

100%

100%

Fix verified

70%

70%

100%

Fix a Retry Decorator to Match the Reference Implementation

Complete reference reading and difference listing

Criteria
Without context
With context

Comparison document exists

100%

100%

Loop boundary difference found

100%

100%

Sleep-after-last-failure found

100%

100%

Both differences documented

100%

100%

Behavioral impact explained

100%

100%

Analysis precedes fix

100%

100%

Loop boundary fixed

100%

100%

Sleep guard fixed

100%

100%

No extra changes

100%

100%

Fix matches reference

100%

100%

Evaluated
Agent
Claude Code

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.