Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Strategic advisory for two-sided marketplace founders on chicken-and-egg, take rates, liquidity, and network effects. Use when scoping a marketplace idea or scoring health, or mentioning marketplace, take rate, liquidity, or network effects.
.claude/skills/borghei-marketplace-advisor/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 32% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 58% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-15 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -10% | 0% |
Strategic frameworks for two-sided and multi-sided marketplace founders, operators, and product leaders. Marketplaces have distinctive economics — most ecommerce / SaaS playbooks don't translate.
marketplace, two-sided market, three-sided market, multi-sided market, supply, demand, liquidity, take rate, network effects, chicken and egg, GMV, repeat rate, fill rate, supply density
Before scoring, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the score.
bashpython scripts/marketplace_health_scorer.py metrics.json
Scores marketplace health across liquidity, supply/demand balance, take rate sustainability, repeat rate, and network-effect strength.
python scripts/marketplace_health_scorer.py metrics.jsonTime Estimate: 2-4 weeks per diagnostic.
references/marketplace_dynamics.mdTime Estimate: 6-12 months for first liquid segment.
references/take_rate_design.mdTime Estimate: 4-8 weeks for first take-rate decision.
Scores marketplace health on five dimensions: liquidity, balance, take-rate sustainability, repeat-rate strength, and supply density.
bashpython scripts/marketplace_health_scorer.py metrics.json python scripts/marketplace_health_scorer.py metrics.json --json
references/marketplace_dynamics.md — Chicken-and-egg, liquidity, network effects, vertical / horizontal trade-offsreferences/take_rate_design.md — Take rate benchmarks, when to raise / lower, full-stack vs leanassets/marketplace_metrics_template.json — Input file for the health scorer with example valuesbusiness-growth/pricing-strategy — take rate is essentially marketplace pricingc-level-advisor/cs-fundraising-advisor — marketplace investor expectations differ from SaaSmarketing/landing-page-generator for supply / demand recruitment funnels| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-19 | pass→pass | 11,283 | 4,707 | -58% | 1 | 1 | 0% | 1,794 | 1,856 | +3% | 0 | 0 | — |
case-20 | pass→pass | 19,593 | 19,937 | +2% | 1 | 1 | 0% | 2,976 | 4,066 | +37% | 0 | 0 | — |
case-01 | fail→fail | 19,714 | 16,160 | -18% | 1 | 1 | 0% | 2,903 | 3,784 | +30% | 0 | 0 | — |
case-02 | fail→pass | 21,400 | 19,837 | -7% | 1 | 1 | 0% | 3,144 | 4,160 | +32% | 0 | 0 | — |
case-03 | fail→pass | 13,819 | 13,155 | -5% | 1 | 1 | 0% | 1,885 | 2,986 | +58% | 0 | 0 | — |
case-04 | pass→pass | 15,573 | 16,380 | +5% | 1 | 1 | 0% | 2,300 | 3,492 | +52% | 0 | 0 | — |
case-05 | pass→pass | 14,090 | 14,037 | -0% | 1 | 1 | 0% | 2,084 | 3,195 | +53% | 0 | 0 | — |
case-06 | pass→pass | 18,544 | 14,397 | -22% | 1 | 1 | 0% | 2,622 | 3,148 | +20% | 0 | 0 | — |
case-07 | fail→pass | 18,353 | 13,734 | -25% | 1 | 1 | 0% | 2,489 | 3,060 | +23% | 0 | 0 | — |
case-08 | pass→pass | 19,214 | 11,969 | -38% | 1 | 1 | 0% | 2,864 | 2,902 | +1% | 0 | 0 | — |
case-09 | pass→pass | 15,112 | 16,533 | +9% | 1 | 1 | 0% | 2,316 | 3,626 | +57% | 0 | 0 | — |
case-10 | pass→pass | 18,186 | 18,140 | -0% | 1 | 1 | 0% | 2,716 | 3,736 | +38% | 0 | 0 | — |
case-11 | pass→pass | 13,674 | 12,494 | -9% | 1 | 1 | 0% | 2,050 | 3,080 | +50% | 0 | 0 | — |
case-12 | pass→pass | 12,506 | 10,785 | -14% | 1 | 1 | 0% | 1,905 | 2,756 | +45% | 0 | 0 | — |
case-13 | pass→pass | 11,991 | 13,730 | +15% | 1 | 1 | 0% | 1,785 | 3,147 | +76% | 0 | 0 | — |
case-14 | pass→pass | 17,713 | 18,006 | +2% | 1 | 1 | 0% | 2,540 | 3,708 | +46% | 0 | 0 | — |
case-15 | fail→pass | 10,042 | 1,696 | -83% | 1 | 1 | 0% | 1,517 | 1,421 | -6% | 0 | 0 | — |
case-16 | fail→pass | 11,337 | 2,637 | -77% | 1 | 1 | 0% | 1,740 | 1,561 | -10% | 0 | 0 | — |
case-17 | fail→pass | 13,151 | 2,347 | -82% | 1 | 1 | 0% | 1,943 | 1,524 | -22% | 0 | 0 | — |
case-18 | fail→pass | 20,063 | 12,831 | -36% | 1 | 1 | 0% | 2,910 | 3,085 | +6% | 0 | 0 | — |
case-21 | pass→pass | 19,150 | 13,233 | -31% | 1 | 1 | 0% | 3,298 | 3,382 | +3% | 0 | 0 | — |
case-22 | pass→fail | 22,490 | 20,477 | -9% | 1 | 1 | 0% | 3,370 | 4,375 | +30% | 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. The headline lift of +27 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is 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.