Install any skill in seconds. Free to start, no credit card required.
Get Started Free →What must be completed first? — Dependency chain analysis + prerequisite graph construction
.claude/skills/yogsoth-ai-dependency-constraint/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -36% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -47% | 0% |
Systematic dependency analysis:
Dependency categories: | Category | Examples | |----------|----------| | Technical | Code A needs library B, model needs data | | Sequential | Train before evaluate, design before implement | | Resource | Same GPU needed by two tasks | | External | API access, dataset release, paper review | | Knowledge | Need result X to decide approach Y |
dependency-graph-construction SOPcritical-chain-identification SOPsensitivity-ranking tactic| Resource | Budget | Notes | |----------|--------|-------| | Subagent calls | ≤5 | 2 SOPs + synthesis | | Iterations | ≤2 | Re-build if tasks change | | Output size | ≤3000 tokens | Graph summary + critical chain |
<!-- BEGIN available-tables (generated) -->
Optional, no fixed order; the final leaf is always a sop.
| Tactic | When to use | | --- | --- | | sensitivity-ranking | Rank constraints by sensitivity — which ones most impact the outcome if they shift |
Optional, no fixed order; the final leaf is always a sop.
| SOP | When to use | | --- | --- | | critical-chain-identification | Identify the critical chain — longest path considering resource contention | | dependency-graph-construction | Build task dependency graph with predecessor/successor relationships |
<!-- END available-tables (generated) -->
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 24,428 | 11,584 | -53% | 1 | 1 | 0% | 3,681 | 1,096 | -70% | 0 | 0 | — |
case-02 | fail→pass | 20,781 | 19,670 | -5% | 1 | 1 | 0% | 3,668 | 3,505 | -4% | 0 | 0 | — |
case-03 | fail→pass | 19,664 | 15,279 | -22% | 1 | 1 | 0% | 3,321 | 3,172 | -4% | 0 | 0 | — |
case-04 | pass→fail | 12,274 | 16,888 | +38% | 1 | 1 | 0% | 2,103 | 3,091 | +47% | 0 | 0 | — |
case-05 | pass→pass | 17,859 | 26,966 | +51% | 1 | 1 | 0% | 3,361 | 5,322 | +58% | 0 | 0 | — |
case-06 | pass→pass | 14,561 | 14,528 | -0% | 1 | 1 | 0% | 2,339 | 2,824 | +21% | 0 | 0 | — |
case-07 | pass→fail | 12,850 | 18,560 | +44% | 1 | 1 | 0% | 2,243 | 1,892 | -16% | 0 | 0 | — |
case-08 | pass→pass | 9,284 | 6,611 | -29% | 1 | 1 | 0% | 1,490 | 1,632 | +10% | 0 | 0 | — |
case-09 | pass→pass | 7,299 | 9,651 | +32% | 1 | 1 | 0% | 1,231 | 2,034 | +65% | 0 | 0 | — |
case-10 | fail→fail | 8,057 | 3,523 | -56% | 1 | 1 | 0% | 1,324 | 1,110 | -16% | 0 | 0 | — |
case-11 | fail→pass | 15,573 | 19,102 | +23% | 1 | 1 | 0% | 2,503 | 2,407 | -4% | 0 | 0 | — |
case-12 | fail→pass | 8,436 | 2,024 | -76% | 1 | 1 | 0% | 1,263 | 804 | -36% | 0 | 0 | — |
case-13 | fail→pass | 9,839 | 1,905 | -81% | 1 | 1 | 0% | 1,512 | 799 | -47% | 0 | 0 | — |
case-14 | fail→pass | 5,857 | 5,433 | -7% | 1 | 1 | 0% | 933 | 1,379 | +48% | 0 | 0 | — |
case-15 | pass→pass | 4,506 | 5,654 | +25% | 1 | 1 | 0% | 784 | 1,409 | +80% | 0 | 0 | — |
case-16 | pass→pass | 4,720 | 8,752 | +85% | 1 | 1 | 0% | 819 | 1,999 | +144% | 0 | 0 | — |
case-17 | pass→pass | 8,200 | 3,856 | -53% | 1 | 1 | 0% | 1,228 | 1,172 | -5% | 0 | 0 | — |
case-18 | fail→pass | 16,940 | 11,572 | -32% | 1 | 1 | 0% | 2,686 | 2,304 | -14% | 0 | 0 | — |
case-19 | fail→pass | 12,369 | 1,798 | -85% | 1 | 1 | 0% | 1,797 | 763 | -58% | 0 | 0 | — |
case-20 | pass→pass | 7,385 | 5,288 | -28% | 1 | 1 | 0% | 1,277 | 1,370 | +7% | 0 | 0 | — |
case-21 | fail→pass | 7,405 | 4,486 | -39% | 1 | 1 | 0% | 1,176 | 1,229 | +5% | 0 | 0 | — |
case-22 | pass→pass | 13,056 | 11,702 | -10% | 1 | 1 | 0% | 2,411 | 2,505 | +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. 22 cases were attempted, and 20 counted toward the lift figure. The other 2 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +32 percentage points is the difference between those two pass rates over the 20 comparable cases. 2 cases got worse with the skill loaded, and they are included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.