Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Project-specific OpenCode workflow for PR preparation
.claude/skills/heidihowilson-project-opencode/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✓→✓ | = Same ✓ | -43% | 0% |
| case-05 | ✓→✓ | = Same ✓ | -38% | 0% |
| case-06 | ✓→✓ | = Same ✓ | -3% | 0% |
| case-07 | ✓→✓ | = Same ✓ | -67% | 0% |
| case-08 | ✓→✓ | = Same ✓ | -2% | 0% |
Generates a PR description from staged commits and opens the browser.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 6,390 | 3,655 | -43% | 1 | 1 | 0% | 1,054 | 418 | -60% | 0 | 0 | — |
case-02 | fail→fail | 5,765 | 3,215 | -44% | 1 | 1 | 0% | 927 | 421 | -55% | 0 | 0 | — |
case-03 | fail→fail | 5,441 | 3,138 | -42% | 1 | 1 | 0% | 911 | 424 | -53% | 0 | 0 | — |
case-04 | pass→pass | 8,801 | 4,867 | -45% | 1 | 1 | 0% | 1,577 | 905 | -43% | 0 | 0 | — |
case-05 | pass→pass | 10,178 | 6,492 | -36% | 1 | 1 | 0% | 2,016 | 1,246 | -38% | 0 | 0 | — |
case-06 | pass→pass | 9,313 | 8,536 | -8% | 1 | 1 | 0% | 1,687 | 1,635 | -3% | 0 | 0 | — |
case-07 | pass→pass | 7,409 | 2,469 | -67% | 1 | 1 | 0% | 1,281 | 420 | -67% | 0 | 0 | — |
case-08 | pass→pass | 2,617 | 2,290 | -12% | 1 | 1 | 0% | 399 | 393 | -2% | 0 | 0 | — |
case-09 | pass→pass | 5,079 | 2,212 | -56% | 1 | 1 | 0% | 821 | 353 | -57% | 0 | 0 | — |
case-10 | fail→fail | 7,549 | 3,753 | -50% | 1 | 1 | 0% | 1,196 | 627 | -48% | 0 | 0 | — |
case-11 | pass→pass | 12,713 | 7,931 | -38% | 1 | 1 | 0% | 2,075 | 1,373 | -34% | 0 | 0 | — |
case-12 | fail→fail | 9,054 | 8,525 | -6% | 1 | 1 | 0% | 1,448 | 1,390 | -4% | 0 | 0 | — |
case-13 | pass→pass | 5,325 | 2,681 | -50% | 1 | 1 | 0% | 911 | 448 | -51% | 0 | 0 | — |
case-14 | pass→pass | 3,349 | 2,791 | -17% | 1 | 1 | 0% | 541 | 441 | -18% | 0 | 0 | — |
case-15 | pass→pass | 4,322 | 2,127 | -51% | 1 | 1 | 0% | 667 | 337 | -49% | 0 | 0 | — |
case-16 | pass→pass | 9,356 | 4,575 | -51% | 1 | 1 | 0% | 1,613 | 763 | -53% | 0 | 0 | — |
case-17 | pass→pass | 2,326 | 1,623 | -30% | 1 | 1 | 0% | 340 | 253 | -26% | 0 | 0 | — |
case-18 | pass→pass | 2,606 | 2,530 | -3% | 1 | 1 | 0% | 444 | 451 | +2% | 0 | 0 | — |
case-19 | pass→pass | 11,316 | 7,330 | -35% | 1 | 1 | 0% | 1,615 | 1,082 | -33% | 0 | 0 | — |
case-20 | pass→pass | 9,101 | 5,054 | -44% | 1 | 1 | 0% | 1,637 | 843 | -49% | 0 | 0 | — |
case-21 | pass→pass | 8,996 | 4,314 | -52% | 1 | 1 | 0% | 1,450 | 713 | -51% | 0 | 0 | — |
case-22 | pass→pass | 2,658 | 2,234 | -16% | 1 | 1 | 0% | 415 | 353 | -15% | 0 | 0 | — |
case-23 | fail→fail | 10,960 | 11,741 | +7% | 1 | 1 | 0% | 1,702 | 1,640 | -4% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted. The headline lift of -100 percentage points is the difference between those two pass rates over the 23 comparable cases. 3 cases got worse with the skill loaded, and they are included in that figure.
Other measured skills in the registry, with their headline benchmark lift.