Catalog
Yeachan-Heo/hillclimb

Yeachan-Heo

hillclimb

Sustained single-metric improvement loop — hypothesis, before/after measurement against a fixed baseline, decision log, one accepted commit per verified win. For targets climbed over multiple rounds; not one-off fixes.

v1.0LATEST
NewUpdated Nov 8, 2026

Hillclimb

Climb one metric scientifically: each round is a hypothesis, a measurement against a fixed baseline, and a decision — keep the win, revert the loss. One accepted commit per verified win; the log is the climb's memory.

When to use

  • a measurable target will take multiple rounds ("cut cold-start to <2s", "get flaky suite under 1%")
  • the user names a metric to improve, not a feature to build

When not to use

  • a one-off fix with a known cause — debug or execute
  • no measurable baseline exists yet — build the measurement first (that is round zero, not skippable)

The loop

  1. Fix the baseline: the metric's definition, the exact command that measures it, and the current value — measured, not estimated (benchmark-checklist discipline). The baseline command never changes mid-climb; if it must, the climb restarts.
  2. Log the target and the climb in .omc/state/decision-trail-{task-slug}.tsv via the show-me-your-work trail: one row per round.
  3. One hypothesis per round: what you believe will move the metric and why. State it before touching code.
  4. Implement on a branch, measure with the baseline command, and apply benchmark-checklist before believing any number.
  5. Decide: a verified win is committed alone (one commit per win, so any regression bisects to a single round); a loss or wash is reverted and logged with what was learned. Neither counts as failure — both are data.
  6. Repeat until the target is reached or the hypothesis space is exhausted — then report the plateau honestly instead of grinding.

Rules

  • Never stack two hypotheses in one round; a stacked win cannot be attributed.
  • Never move the baseline, relax the check, or cherry-pick the favorable run — a climb that cheats its measurement is worse than no climb.
  • Every decision row names its measurement evidence; every claim is labeled measured, inferred, or guess (principles skill, Explain the number).
  • The final reply reports: rounds run, wins kept, the measured delta from the original baseline, and what was tried and rejected.
Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

88/100

Grade

A

Excellent

Grades are signals, not a certification. Always review a skill yourself before use.

Safety

92

Quality

86

Clarity

87

Completeness

82

Summary

Hillclimb is a structured methodology skill that guides agents through sustained single-metric improvement cycles. Each round involves forming a hypothesis, measuring against a fixed baseline, deciding whether to commit or revert, and logging decisions. The skill emphasizes scientific rigor: one commit per verified win, immutable baseline commands, and transparent decision trails to prevent measurement manipulation.

Detected Capabilities

file write (.omc/state/decision-trail-*.tsv)git operations (branch creation, commit)metric measurement and benchmarkingdecision logging and trail trackingbaseline command execution

Trigger Keywords

Phrases that agents use to match this skill to user intent.

optimize latencyreduce flakinessimprove metricssustained performancehypothesis-driven optimizationmetric target

Referenced Domains

External domains referenced in skill content, detected by static analysis.

github.com

Use Cases

  • Iteratively optimize cold-start latency to a target threshold
  • Reduce flaky test suite pass rate over multiple rounds with logged decisions
  • Systematically improve API response time with hypothesis-driven experiments
  • Decrease bundle size through measured, incremental changes tracked in decision log
  • Improve cache hit rates with verified wins committed individually and losses reverted transparently

Quality Notes

  • Strong methodology documentation with clear decision-making framework
  • Explicit rules preventing measurement gaming (no baseline relaxation, no cherry-picking runs)
  • Well-defined entry and exit criteria for when to use vs. not use the skill
  • Practical loop structure with measurable outcomes at each stage
  • References external related skills (debug, execute, benchmark-checklist, principles, show-me-your-work) demonstrating ecosystem integration
  • Could benefit from explicit error handling guidance (e.g., what if baseline command fails unexpectedly, or environment changes mid-climb)
  • No example decision trail format shown — a sample .tsv row would improve clarity
  • Scope is appropriately narrow and focused on multi-round improvements, not one-off fixes
Model: claude-haiku-4-5-20251001Analyzed: Nov 8, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Use Yeachan-Heo/hillclimb in your dev environment

Command Palette

Search for a command to run...