Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Put your first client agreement in writing — the eight clauses a simple service contract must have, in plain language a non-lawyer can use, with the blanks filled from your actual deal. Use when asked write my first client contract, what should a freelance agreement include, my client wants to start without a contract, or review this simple services agreement. Produces the plain-language agreement draft with the eight load-bearing clauses, the per-clause reasoning, the how-to-send-it script, and
.claude/skills/mohitagw15856-first-client-contract/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 49% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 32% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 126% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 57% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 83% | 0% |
The first client contract's job isn't winning lawsuits — it's preventing misunderstandings between honest people, which is 95% of what goes wrong. A one-page plain-language agreement covering eight things (who, what, when, how much, what's extra, who owns what, how either side exits, what happens late) beats both alternatives: the handshake (where scope and payment live in two different memories) and the 30-page template (which nobody reads, including its sender). This skill drafts that page from the actual deal — and names plainly when the stakes have outgrown it.
Ask for these if not provided:
The lawyer triggers, stated with the draft: deal size that would hurt to lose, IP that's the client's crown jewels, exclusivity/non-compete asks, liability-heavy work, anything cross-border, or a counterparty redlining hard — at those stakes, this draft becomes the brief you bring to a lawyer, which is still a great use of it.
The draft, 1–2 pages, all eight clauses filled from the real deal, plain language throughout, verify-locally flags inline where local law matters]
Per clause: the failure it prevents, in one line]
"Attached is a simple agreement so we're fully aligned on scope and terms — nothing exotic, mostly what we discussed written down. Any questions, happy to walk through it."]
The lawyer triggers, assessed against this deal — with the honest verdict]
> A plain-language agreement between honest parties, not legal advice — enforceability details vary by jurisdiction; past the named triggers, a lawyer reviews (and this draft makes that review fast and cheap).
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-13 | pass→pass | 11,356 | 15,578 | +37% | 1 | 1 | 0% | 1,915 | 3,903 | +104% | 0 | 0 | — |
case-01 | fail→fail | 24,601 | 17,292 | -30% | 1 | 1 | 0% | 4,726 | 4,480 | -5% | 0 | 0 | — |
case-02 | fail→pass | 15,263 | 15,877 | +4% | 1 | 1 | 0% | 2,895 | 4,321 | +49% | 0 | 0 | — |
case-03 | fail→pass | 17,641 | 14,844 | -16% | 1 | 1 | 0% | 3,016 | 3,975 | +32% | 0 | 0 | — |
case-04 | pass→pass | 15,725 | 19,240 | +22% | 1 | 1 | 0% | 2,975 | 4,766 | +60% | 0 | 0 | — |
case-05 | pass→pass | 13,128 | 14,770 | +13% | 1 | 1 | 0% | 2,469 | 3,824 | +55% | 0 | 0 | — |
case-06 | pass→pass | 12,666 | 11,858 | -6% | 1 | 1 | 0% | 2,163 | 3,878 | +79% | 0 | 0 | — |
case-07 | pass→pass | 13,460 | 14,544 | +8% | 1 | 1 | 0% | 2,585 | 4,004 | +55% | 0 | 0 | — |
case-08 | fail→pass | 11,309 | 20,262 | +79% | 1 | 1 | 0% | 1,994 | 4,514 | +126% | 0 | 0 | — |
case-09 | pass→pass | 11,253 | 14,057 | +25% | 1 | 1 | 0% | 2,497 | 3,950 | +58% | 0 | 0 | — |
case-10 | fail→pass | 14,962 | 17,560 | +17% | 1 | 1 | 0% | 2,646 | 4,166 | +57% | 0 | 0 | — |
case-11 | pass→pass | 11,139 | 11,915 | +7% | 1 | 1 | 0% | 1,973 | 3,297 | +67% | 0 | 0 | — |
case-12 | pass→pass | 17,734 | 20,965 | +18% | 1 | 1 | 0% | 3,063 | 4,745 | +55% | 0 | 0 | — |
case-14 | fail→pass | 13,275 | 17,399 | +31% | 1 | 1 | 0% | 2,273 | 4,170 | +83% | 0 | 0 | — |
case-15 | fail→pass | 16,275 | 17,472 | +7% | 1 | 1 | 0% | 2,799 | 4,365 | +56% | 0 | 0 | — |
case-16 | fail→pass | 9,039 | 13,895 | +54% | 1 | 1 | 0% | 1,741 | 3,784 | +117% | 0 | 0 | — |
case-17 | fail→pass | 9,214 | 14,855 | +61% | 1 | 1 | 0% | 1,655 | 4,058 | +145% | 0 | 0 | — |
case-18 | fail→pass | 12,953 | 17,465 | +35% | 1 | 1 | 0% | 2,356 | 4,299 | +82% | 0 | 0 | — |
case-19 | fail→pass | 12,848 | 13,479 | +5% | 1 | 1 | 0% | 2,361 | 3,882 | +64% | 0 | 0 | — |
case-20 | fail→pass | 23,314 | 22,553 | -3% | 1 | 1 | 0% | 4,477 | 5,213 | +16% | 0 | 0 | — |
case-21 | pass→pass | 10,096 | 13,031 | +29% | 1 | 1 | 0% | 1,646 | 3,458 | +110% | 0 | 0 | — |
case-22 | pass→pass | 9,086 | 11,792 | +30% | 1 | 1 | 0% | 1,690 | 3,217 | +90% | 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 +50 percentage points is the difference between those two pass rates over the 22 comparable cases.
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.