CtrlK
BlogDocsLog inGet started
Tessl Logo

bisect-aware-instrumentation

Instrument code to support efficient git bisect by producing deterministic pass/fail signals and concise runtime summaries for each tested commit. Use when debugging regressions with git bisect, automating bisect workflows, creating bisect test scripts, handling flaky tests during bisection, or needing clear exit codes and logging for automated bisect runs. Helps identify the exact commit that introduced a bug through automated testing.

92

1.30x
Quality

92%

Does it follow best practices?

Impact

86%

1.30x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

29%

Tracking Down a Regression in a C Library

Bisect exit code correctness

Criteria
Without context
With context

Build failure skip

100%

100%

Good exit code

100%

100%

Bad exit code

100%

100%

Timeout as skip

50%

100%

No fatal exit codes

100%

100%

WIP commit skip

0%

100%

Per-commit log file

0%

100%

Commit hash in log

62%

100%

Result in log

100%

100%

Script executable

100%

100%

100%

32%

Bisecting Through an Unreliable Test Suite

Flaky test determinism handling

Criteria
Without context
With context

Multiple test runs

100%

100%

All pass → good

100%

100%

All fail → bad

100%

100%

Mixed results → skip

100%

100%

RANDOM_SEED set

0%

100%

TZ=UTC set

0%

100%

Temp cache cleanup

40%

100%

Pass count tracked

50%

100%

Skip message logged

100%

100%

60%

-1%

Finding the Commit That Slowed Down the Data Pipeline

Performance regression bisection

Criteria
Without context
With context

Performance threshold comparison

100%

100%

Skip on measurement failure

100%

100%

Python wrapper used

100%

100%

Wrapper --performance-threshold flag

0%

0%

Wrapper --retries flag

0%

0%

Wrapper --timeout flag

0%

0%

JSON log per commit

50%

40%

State directory

0%

0%

Skip range used

100%

100%

Build failure skipped

100%

100%

Repository
ArabelaTso/Skills-4-SE
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.