first-client-contract
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 the when-this-needs-a-lawyer triggers.
npx skills add mohitagw15856/pm-claude-skills --skill first-client-contract --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# First Client Contract Skill 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. ## What This Skill Produces - **The agreement draft** — one to two pages, plain language, the eight clauses filled from the real deal - **The per-clause reasoning** — why each exists, told through the failure it prevents - **The send script** — how to introduce a contract without making it weird ("this just makes sure we're aligned") - **The lawyer triggers** — the situations where this simple form stops being enough, listed honestly ## Required Inputs Ask for these if not provided: - **The deal** — what's being delivered, by when, for how much, paid how (the draft is only as real as these
- What This Skill Produces
- Required Inputs
- Framework: The Eight Clauses
- Output Format
- Why Each Clause (for you, not the client)
- Sending It
- When This Isn't Enough
- Quality Checks
- Anti-Patterns
What does the first-client-contract skill do?
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 the when-this-needs-a-lawyer triggers.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill first-client-contract --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
