Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Build a consulting/freelance rate card and pricing structure — and the floor rate to not go broke. Use when asked to set freelance/consulting rates, build a rate card, decide what to charge, package services, or move off hourly billing. Produces a rate card — your minimum viable rate (from real targets), tiered packages, pricing models (hourly/day/project/retainer/value), and how to present and defend it.
.claude/skills/mohitagw15856-rate-card/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✓→✓ | = Same ✓ | 71% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 85% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 101% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 41% | 0% |
| case-07 | ✓→✓ | = Same ✓ | 35% | 0% |
Most freelancers and consultants underprice because they pick a number that "sounds okay" instead of one the math supports — and they bill hourly, which caps income and punishes efficiency. This skill builds a rate card grounded in your real targets (income, billable capacity, costs), then packages it into tiers/models that move you toward value-based pricing — with the language to present and hold it.
Ask for these only if they aren't already provided:
1. Your floor rate (the math) — derive the minimum viable rate: target income + costs + tax, divided by realistic billable days/hours. This is the number below which you lose money — most people's "gut" rate is under it. Show the calc.
> e.g. (£90k target + £20k costs + 30% tax buffer) ÷ 130 billable days ≈ £1,200/day floor.
2. Rate models — present the options and when each fits:
3. Packaged tiers — 3 productised offers (e.g. Audit / Sprint / Partner) with what's included and a price each — so clients choose "which," and you sell outcomes not hours.
4. Presenting & defending it — how to state the rate without flinching, anchor on value, handle "that's expensive" (it's about ROI, not cost), and when to hold vs. walk. Raise rates on new clients first.
Freelance/consulting pricing practice — minimum-viable-rate math, value-based & productised pricing, rate-anchoring.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 48,025 | 23,240 | -52% | 1 | 1 | 0% | 3,988 | 3,917 | -2% | 0 | 0 | — |
case-02 | pass→pass | 21,657 | 32,056 | +48% | 1 | 1 | 0% | 2,713 | 4,651 | +71% | 0 | 0 | — |
case-03 | fail→fail | 25,967 | 22,783 | -12% | 1 | 1 | 0% | 2,922 | 3,709 | +27% | 0 | 0 | — |
case-04 | pass→pass | 25,825 | 28,973 | +12% | 1 | 1 | 0% | 2,181 | 4,030 | +85% | 0 | 0 | — |
case-05 | pass→pass | 26,265 | 25,181 | -4% | 1 | 1 | 0% | 1,993 | 4,003 | +101% | 0 | 0 | — |
case-06 | pass→pass | 22,431 | 24,035 | +7% | 1 | 1 | 0% | 2,602 | 3,665 | +41% | 0 | 0 | — |
case-07 | pass→pass | 20,948 | 21,010 | +0% | 1 | 1 | 0% | 2,661 | 3,599 | +35% | 0 | 0 | — |
case-08 | pass→pass | 15,551 | 27,762 | +79% | 1 | 1 | 0% | 2,191 | 3,502 | +60% | 0 | 0 | — |
case-09 | pass→pass | 17,324 | 19,396 | +12% | 1 | 1 | 0% | 2,250 | 3,572 | +59% | 0 | 0 | — |
case-10 | pass→pass | 17,299 | 22,459 | +30% | 1 | 1 | 0% | 2,209 | 3,738 | +69% | 0 | 0 | — |
case-11 | pass→pass | 7,023 | 23,085 | +229% | 1 | 1 | 0% | 981 | 3,908 | +298% | 0 | 0 | — |
case-12 | pass→pass | 15,392 | 22,133 | +44% | 1 | 1 | 0% | 2,454 | 3,862 | +57% | 0 | 0 | — |
case-13 | pass→pass | 16,333 | 22,225 | +36% | 1 | 1 | 0% | 1,944 | 3,742 | +92% | 0 | 0 | — |
case-14 | pass→pass | 12,730 | 15,695 | +23% | 1 | 1 | 0% | 1,987 | 3,407 | +71% | 0 | 0 | — |
case-15 | pass→pass | 17,406 | 21,324 | +23% | 1 | 1 | 0% | 2,109 | 4,315 | +105% | 0 | 0 | — |
case-16 | pass→pass | 20,232 | 25,397 | +26% | 1 | 1 | 0% | 2,412 | 3,128 | +30% | 0 | 0 | — |
case-17 | pass→pass | 6,047 | 8,325 | +38% | 1 | 1 | 0% | 973 | 2,442 | +151% | 0 | 0 | — |
case-18 | fail→fail | 14,119 | 24,342 | +72% | 1 | 1 | 0% | 2,373 | 4,007 | +69% | 0 | 0 | — |
case-19 | pass→pass | 20,518 | 20,492 | -0% | 1 | 1 | 0% | 2,963 | 4,051 | +37% | 0 | 0 | — |
case-20 | pass→pass | 14,057 | 57,309 | +308% | 1 | 1 | 0% | 2,247 | 4,233 | +88% | 0 | 0 | — |
case-21 | pass→pass | 26,405 | 21,707 | -18% | 1 | 1 | 0% | 3,698 | 4,400 | +19% | 0 | 0 | — |
case-22 | pass→pass | 18,801 | 31,421 | +67% | 1 | 1 | 0% | 3,110 | 6,300 | +103% | 0 | 0 | — |
case-23 | pass→pass | 19,100 | 163,014 | +753% | 1 | 1 | 0% | 3,147 | 4,097 | +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. 23 cases were attempted. The headline lift of 0 percentage points is the difference between those two pass rates over the 23 comparable cases.
Other measured skills in the registry, with their headline benchmark lift.