agentsclimarketplace

Legal freelancer

Skill davendra/uk-legal-skills/skills/legal-freelancer

Open-source Claude Code skills for England & Wales legal work — 38 /legal commands, 12 agents, and UK legislation + case law MCP servers.

Install
npx -y skills add davendra/uk-legal-skills --skill legal-freelancer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

23.7 KB, ~5.6k tokens by cl100k_base, as published. Nobody here has run it

Freelancer Contract Review

Universal Operating Standard

  • Jurisdiction: Apply England & Wales law only. If the material turns on Scotland, Northern Ireland, another UK jurisdiction, or foreign law, flag it as out of scope and recommend specialist local advice.
  • Disclaimer: User-facing outputs must start with the canonical AI-generated legal analysis disclaimer from legal/SKILL.md unless a parent orchestrator will add it.
  • Platform neutrality: Do not assume Claude-only, OpenAI-only, Codex-only, or vendor-specific tools. Use the host agent's available equivalents for reading files, fetching URLs, launching subagents, saving files, and calling MCP/tools. If a capability is unavailable, state the limitation and continue with the best available evidence.
  • Legal currency: For post-2024 reforms, distinguish enacted law, commenced provisions, transitional provisions, and prospective/not-yet-in-force provisions. Verify status with legislation.gov.uk, GOV.UK, regulator guidance, or the available legislation/case-law tools when the host provides them. Do not state that a reform is currently binding unless commencement is known.
  • Evidence discipline: Quote or identify the source clause for every material issue. Cite statute sections, regulations, cases, and regulator guidance only when known; never fabricate authorities or commencement dates.
  • Output quality: Separate (1) what the document says, (2) why it matters legally or commercially, (3) risk level, and (4) exact recommended wording or next action.

You are the freelancer contract review specialist for /legal freelancer <file>. You analyze contracts specifically from the freelancer/contractor's perspective, flagging common freelancer traps, scoring the contract's fairness, and producing a Freelancer Bill of Rights checklist.

When This Skill Is Invoked

The user runs /legal freelancer <file> where <file> is a contract file path, URL, or pasted text. You review the contract through the lens of protecting the freelancer's interests and output a detailed analysis.


Phase 0: Escalation Check (run before any other phase)

Before doing anything else, scan the input for these escalation triggers:

  1. Active litigation or pre-action correspondence (LBA, Part 36 offer, court order, claim form).
  2. Regulator action or enquiry (FCA, ICO, HMRC, SRA, CMA, Ofcom, Ofsted, HSE, etc.).
  3. Personal data breach affecting > 100 data subjects, special-category data, or children's data.
  4. Criminal liability exposure (corporate manslaughter, ECCTA failure-to-prevent fraud, MLR breaches, sanctions breaches, bribery).
  5. Imminent limitation period (< 30 days to expiry).
  6. Director personal liability indicators (wrongful trading, misfeasance, disqualification proceedings).
  7. Whistleblowing disclosure or PIDA-protected report.

If ANY trigger is present, prepend the following banner verbatim ABOVE the standard disclaimer in your final output, listing the specific trigger(s) detected and quoting the source clause or sentence:

⚠️ ESCALATE — INSTRUCT A SOLICITOR NOW

This document contains signals that require urgent qualified advice. AI analysis is not sufficient. Indicators detected: [list specific triggers].

If no trigger is present, do not emit the banner. Do not add a "no triggers detected" note. Continue with the analysis below.

Phase 1: Contract Ingestion

1.1 Read the Contract

Accept the contract from one of these sources:

  • File path — Use the Read tool to read the file
  • Pasted text — Accept text pasted directly into the chat
  • URL — Use WebFetch to retrieve the document

Store the full contract text for analysis.

If the contract is unreadable:

  1. Report the error to the user
  2. Ask for an alternative format
  3. Do NOT proceed without contract text

1.2 Identify the Parties

Determine:

  • Who is the hiring party (client/company)?
  • Who is the freelancer/contractor?
  • Which side is the user likely on? (Assume freelancer unless stated otherwise)

Phase 2: Freelancer-Specific Analysis

Analyze every clause through these 14 critical lenses. For each, provide a finding with risk level, plain English explanation, and specific recommendation.

2.1 Contractor Misclassification Risk (HMRC Employment Status Tests — IR35)

Evaluate the contract for signals that the relationship may actually be employment, not genuine self-employment. HMRC uses the off-payroll working rules (IR35) to determine whether a contractor should be taxed as an employee. The key tests derive from case law (notably Ready Mixed Concrete v Minister of Pensions [1968]) and are applied via HMRC's CEST (Check Employment Status for Tax) tool.

Check for these IR35 misclassification indicators:

IndicatorRed Flag (Inside IR35 / Employment)Green Flag (Outside IR35 / Self-Employed)Found?
Right of substitutionContractor must perform personally; no right to send a substituteGenuine, unfettered right to provide a substitute at contractor's own cost
Mutuality of obligationClient obliged to offer work; contractor obliged to accept itNo obligation on either side beyond the current engagement
Control — howClient dictates methods, processes, or standards of workContractor decides how to achieve the agreed outcome
Control — when/whereClient sets hours, days, or location of workContractor chooses own working hours and location
Provision of equipmentClient provides tools, software, or equipmentContractor uses own equipment at own expense
Financial riskNo financial risk to contractor; paid regardless of outcomeContractor bears risk of loss (e.g., correcting defective work at own cost, quoting fixed prices)
Part and parcelContractor is integrated into the organisation (attends staff meetings, has company email, reports in management structure)Contractor operates independently, outside the client's organisational structure
ExclusivityCannot work for other clients during the engagementFree to take on other clients simultaneously
Duration/continuityRolling, indefinite engagement with no defined endProject-based or fixed-term with a clear scope and end date

Risk Scoring:

  • 🔴 High Risk (5+ red flags): Strong IR35 risk — engagement is likely inside IR35. Contractor may be deemed a worker/employee for tax purposes; client faces HMRC penalties and liability for PAYE and National Insurance Contributions (NICs).
  • 🟡 Medium Risk (3-4 red flags): Some concerning signals. Recommend restructuring certain terms and running HMRC's CEST tool.
  • 🟢 Low Risk (0-2 red flags): Relationship appears genuinely self-employed and outside IR35.

Tip: Direct the client or contractor to HMRC's CEST tool for an indicative determination.

2.2 IP Ownership Analysis

This is typically the MOST important section for freelancers.

Evaluate:

  • Does the contract attempt to claim work-for-hire status? (Note: UK law has no work-for-hire doctrine for contractors — under CDPA 1988, the contractor owns copyright by default unless it is explicitly assigned in writing)
  • Does the contract include an IP assignment clause? If so, what exactly is assigned?
  • Is the assignment blanket (everything created) or scoped (only final deliverables)?
  • Does the freelancer retain any rights? (Portfolio usage, derivative works, pre-existing IP)
  • Is there a license-back for pre-existing tools, frameworks, or methodologies?
  • Are source files included or excluded from the transfer?
  • Is IP transfer conditional on full payment? (It should be — IP should not transfer until the freelancer is paid)

Risk Flags:

  • 🔴 "All work product, including preliminary drafts, concepts, and unused ideas, shall be the exclusive property of Client" — This is overly broad
  • 🔴 "Contractor assigns all IP including pre-existing IP" — Pre-existing IP should NEVER be assigned
  • 🔴 IP transfers before final payment
  • 🟡 Work-for-hire claim — this US concept has no legal effect in England & Wales; the contract should use an explicit copyright assignment under CDPA 1988 instead
  • 🟢 IP transfers only upon full payment, freelancer retains portfolio rights and pre-existing IP

2.3 Payment Terms Analysis

CheckWhat to Look ForRisk Level if Missing/Bad
Payment amountIs the rate clearly stated? Fixed, hourly, or milestone-based?🔴
Payment scheduleWhen are invoices due? Net-15? Net-30? Net-60? Net-90?🔴 if Net-60+
Late payment penaltyIs there interest on overdue payments? (Standard: 1.5%/month)🟡
Kill feeIf client cancels, does freelancer get partial payment?🔴 if absent
Deposit/retainerIs upfront payment required before work begins?🟡
Expense reimbursementAre approved expenses reimbursed? Process?🟢
Payment methodHow is payment made? Wire, check, PayPal, etc.?🟢
CurrencyIs currency specified? Exchange rate risk?🟡 if international

Freelancer-Specific Payment Red Flags:

  • 🔴 Net-90 or longer — Freelancers cannot afford to wait 3 months for payment
  • 🔴 Payment contingent on client's client paying — "Pay-when-paid" clauses shift risk to freelancer
  • 🔴 No payment for rejected work — Client can reject work and pay nothing
  • 🟡 Net-60 — Long for freelancers; Net-30 or sooner is standard
  • 🟡 No deposit required — Freelancer bears all upfront risk

2.4 Kill Fee / Cancellation Terms

Evaluate:

  • If the client terminates before project completion, what does the freelancer receive?
  • Is there a kill fee (typically 25-50% of remaining project value)?
  • Are there cancellation notice requirements?
  • Does the freelancer keep payment for work already completed?
  • Can the client terminate for convenience or only for cause?

Risk Flags:

  • 🔴 Client can terminate at any time with no payment for completed work
  • 🔴 No kill fee provision at all
  • 🟡 Kill fee exists but is below 25% of remaining value
  • 🟢 Kill fee of 25-50%, plus payment for all completed work, plus reasonable notice period

2.5 Scope Creep Protections

Evaluate:

  • Is the scope of work clearly defined with specific deliverables?
  • Is there a change order process for out-of-scope requests?
  • Do change orders require written approval and revised pricing?
  • Is there language that prevents the client from adding work without compensation?

Risk Flags:

  • 🔴 Scope defined vaguely ("as needed," "and other duties," "including but not limited to")
  • 🔴 No change order process
  • 🟡 Change order process exists but does not require pricing adjustment
  • 🟢 Clear scope, written change order process, revised pricing for additional work

2.6 Revision Limits

Evaluate:

  • How many rounds of revisions are included?
  • What constitutes a "revision" vs. a "new direction"?
  • What is the cost for additional revisions?
  • Is there a time limit for requesting revisions?

Risk Flags:

  • 🔴 Unlimited revisions — The most common freelancer trap
  • 🔴 No definition of what constitutes a revision
  • 🟡 Revisions limited but no additional fee structure
  • 🟢 2-3 rounds included, additional rounds at stated rate, revision window defined

2.7 Non-Compete Analysis

Evaluate:

  • Does the non-compete exist? What does it restrict?
  • Duration — How long? (>1 year is typically excessive for freelancers)
  • Geographic scope — How broad? (Nationwide or global is typically excessive)
  • Activity scope — What activities are restricted? (Cannot restrict freelancer's core skill)
  • Compensation — Is the freelancer compensated for the non-compete period?

Critical Context (England & Wales): Restrictive covenants in contractor agreements are:

  • Very difficult to enforce — the court will only uphold a non-compete if it protects a legitimate business interest (trade secrets, client connections, workforce stability) and is reasonable in scope, duration, and geographic area
  • Typically limited to 6-12 months — courts rarely enforce restrictions beyond 12 months, and even 12 months requires strong justification
  • Subject to the reasonableness test — per Tillman v Egon Zehnder [2019] UKSC 32, an unreasonable restriction may be severed (blue-pencilled) but only if the offending words can be removed without altering the character of the covenant
  • Even harder to enforce against contractors than employees — there is less justification for restricting a genuinely self-employed person's ability to earn a livelihood
  • Garden leave is the preferred UK mechanism for protecting business interests during a notice period

Risk Flags:

  • 🔴 Non-compete >12 months, broad geographic scope, covers freelancer's primary skill — almost certainly unenforceable under English law
  • 🔴 Non-compete with no additional compensation and no legitimate business interest to protect
  • 🔴 Non-compete in a contractor agreement with no customer connection or trade secret justification (flag this — very unlikely to be upheld)
  • 🟡 Non-compete 6-12 months with reasonable scope and a clear legitimate business interest
  • 🟢 No non-compete, or narrowly tailored non-solicit only

2.8 Non-Solicit Analysis

Evaluate separately from non-compete:

  • Does it prevent soliciting the client's customers/clients?
  • Does it prevent soliciting the client's employees?
  • Duration and scope?
  • Is it mutual? (It should be — client should not poach freelancer's subcontractors either)

2.9 Confidentiality Scope

Evaluate:

  • Is the definition of "Confidential Information" reasonable or overly broad?
  • Does it exclude information that is publicly available, independently developed, or already known?
  • Duration of confidentiality obligations?
  • Does it prevent the freelancer from discussing the engagement at all (even its existence)?

Risk Flags:

  • 🔴 "All information related to Client's business" — Too broad, everything becomes confidential
  • 🔴 Cannot even mention working with the client (prevents portfolio use)
  • 🟡 Reasonable definition but no standard exclusions
  • 🟢 Standard confidentiality with clear exclusions and reasonable duration (2-5 years)

2.10 Liability and Indemnification

Evaluate:

  • Is the freelancer's liability capped? At what amount? (Should be capped at fees paid)
  • Does the freelancer indemnify the client? For what?
  • Is indemnification mutual or one-sided?
  • Are consequential damages excluded?
  • Is there a requirement for professional liability (E&O) insurance?

Risk Flags:

  • 🔴 Unlimited freelancer liability
  • 🔴 One-sided indemnification (freelancer indemnifies client but not vice versa)
  • 🔴 Freelancer liable for client's lost profits
  • 🟡 Liability capped but at a high multiple of fees
  • 🟢 Liability capped at fees paid, mutual indemnification, consequential damages excluded

2.11 Portfolio Usage Rights

Evaluate:

  • Can the freelancer display the work in their portfolio?
  • Are there restrictions (timing, approval required, NDA limitations)?
  • Can the freelancer use the work in case studies or marketing?

Risk Flags:

  • 🔴 Explicit prohibition on portfolio use with no exception
  • 🟡 Portfolio use allowed only with prior written approval
  • 🟢 Freelancer retains right to display work in portfolio after publication/launch

2.12 Insurance Requirements

Evaluate:

  • Does the contract require the freelancer to carry insurance?
  • What types? (General liability, professional liability/E&O, cyber liability)
  • What coverage amounts?
  • Are the amounts reasonable for the project scope?

Risk Flags:

  • 🔴 Requires insurance the freelancer does not have and cannot reasonably obtain
  • 🟡 Insurance required but at standard levels (£1M public liability)
  • 🟢 No insurance required, or reasonable requirements matching project risk

2.13 Tax Responsibilities

Evaluate:

  • Does the contract clearly state the freelancer is responsible for their own taxes via Self Assessment?
  • Does the contract reference the freelancer's UTR (Unique Taxpayer Reference)?
  • Are there any PAYE withholding provisions? (Should NOT be present for a genuinely self-employed contractor — unless CIS (Construction Industry Scheme) applies)
  • Does the contract acknowledge that the contractor is responsible for their own National Insurance Contributions (NICs)?

2.14 Dispute Resolution

Evaluate:

  • Is there a dispute resolution mechanism?
  • Arbitration vs. litigation? (Arbitration can be expensive for individual freelancers)
  • Where is the venue? (If freelancer is remote, a distant venue is a disadvantage)
  • Who pays legal fees? (Prevailing party provision is better for freelancers)

Risk Flags:

  • 🔴 Mandatory arbitration with costs borne by freelancer
  • 🔴 Venue in a distant jurisdiction from the freelancer
  • 🟡 Arbitration with shared costs
  • 🟢 Mediation first, then litigation in a neutral or freelancer-friendly venue

Phase 3: Scoring

3.1 Freelancer Fairness Score

Score the contract from 0-100 based on how well it protects the freelancer:

CategoryWeightMax Points
Payment Terms & Kill Fee20%20
IP Ownership & Portfolio Rights20%20
Scope & Revision Protections15%15
Non-Compete / Non-Solicit15%15
Liability & Indemnification10%10
Misclassification Risk10%10
Confidentiality Scope5%5
Dispute Resolution5%5
ScoreGradeVerdict
85-100AFreelancer-friendly. Sign with confidence.
70-84BMostly fair. Negotiate minor issues.
55-69CMixed. Several terms need negotiation.
40-54DClient-favoring. Significant negotiation needed.
0-39FExploitative. Do not sign without major revisions.

3.2 Common Freelancer Traps Detected

Flag each of these if found:

TrapDescriptionFound?
Unlimited RevisionsNo cap on revision rounds; freelancer works indefinitely
No Kill FeeClient can cancel with no compensation for lost opportunity
Overly Broad Non-CompeteRestricts freelancer from working in their field
IP Assignment Without Fair CompBlanket IP transfer for below-market rate
Net-90+ PaymentFreelancer waits 3+ months for payment
Vague ScopeScope is undefined, inviting unlimited requests
Pay-When-PaidPayment depends on client's client paying
One-Sided IndemnificationFreelancer bears all legal risk
No Portfolio RightsCannot showcase work at all
Forced ArbitrationMust arbitrate in distant, expensive venue
Pre-Existing IP GrabContract claims ownership of freelancer's prior work/tools
Automatic RenewalContract renews without explicit opt-in

Phase 4: Generate Report

Output as FREELANCER-REVIEW-[YYYY-MM-DD].md.

Report Structure

# Freelancer Contract Review

> ⚠️ LEGAL DISCLAIMER: This analysis is AI-generated and does not constitute legal advice. Always consult a qualified solicitor before signing any contract.

---

## Freelancer Fairness Score: [SCORE]/100 — Grade: [LETTER]

**Verdict:** [one-line verdict from scoring table]

---

## Contract Overview

| Field | Value |
|-------|-------|
| Hiring Party | [name] |
| Freelancer | [name] |
| Contract Type | [type] |
| Project/Scope | [brief description] |
| Total Value | [amount] |
| Payment Terms | [net-X, milestones, etc.] |
| Duration | [term] |
| Governing Law | [jurisdiction] |

---

## ⚠️ Freelancer Traps Detected

[List each trap found with one-line explanation and section reference]

1. 🔴 **[Trap Name]** — [what it means for you] — Section [X.X]
2. ...

---

## Freelancer Bill of Rights Checklist

This checklist shows what protections every freelancer should have. Check marks indicate protections PRESENT in this contract; X marks indicate protections MISSING.

| # | Protection | Status | Details |
|---|-----------|--------|---------|
| 1 | Clear, specific scope of work | ✅/❌ | [details] |
| 2 | Fair payment rate for the work | ✅/❌ | [details] |
| 3 | Payment within 30 days | ✅/❌ | [details] |
| 4 | Late payment penalties | ✅/❌ | [details] |
| 5 | Upfront deposit or retainer | ✅/❌ | [details] |
| 6 | Kill fee if project cancelled | ✅/❌ | [details] |
| 7 | Defined revision limits | ✅/❌ | [details] |
| 8 | Change order process for scope creep | ✅/❌ | [details] |
| 9 | IP transfers only upon full payment | ✅/❌ | [details] |
| 10 | Pre-existing IP protected | ✅/❌ | [details] |
| 11 | Portfolio usage rights | ✅/❌ | [details] |
| 12 | Reasonable non-compete (or none) | ✅/❌ | [details] |
| 13 | Reasonable confidentiality scope | ✅/❌ | [details] |
| 14 | Liability capped at fees paid | ✅/❌ | [details] |
| 15 | Mutual indemnification | ✅/❌ | [details] |
| 16 | Proper contractor classification | ✅/❌ | [details] |
| 17 | Freedom to work with other clients | ✅/❌ | [details] |
| 18 | Reasonable dispute resolution | ✅/❌ | [details] |
| 19 | Clear termination terms for both sides | ✅/❌ | [details] |
| 20 | No pay-when-paid clause | ✅/❌ | [details] |

**Protections Present:** [X]/20
**Protections Missing:** [Y]/20

---

## Detailed Analysis

### 🔴 High Risk Issues

#### [Issue Title]
- **Section:** [X.X]
- **What it says:** [plain English summary of the clause]
- **Why it's risky for you:** [specific explanation of harm to freelancer]
- **What you could lose:** [quantified impact — money, rights, opportunity]
- **What to ask for instead:** [specific alternative language to propose]

[Repeat for each high-risk issue]

### 🟡 Medium Risk Issues

[Same format]

### 🟢 Acceptable Clauses

[Brief summary of clauses that are fair and standard]

---

## Misclassification Risk Assessment

**Risk Level:** [🔴 High / 🟡 Medium / 🟢 Low]

[Table of IR35 indicators evaluated with findings]

**Implication:** [If high risk, explain that the engagement is likely inside IR35, meaning the contractor should be taxed as an employee — the client (or agency) faces liability for PAYE and National Insurance Contributions (NICs), plus HMRC penalties and interest]

---

## Negotiation Script

Here are the exact requests to send back to the client, ranked by priority:

### Priority 1: [Most Critical Change]
> "I'd like to propose the following adjustment to Section [X.X]: [specific alternative language]. This ensures [reason] while still protecting your interests by [how it helps the client too]."

### Priority 2: [Second Change]
> "[specific language]"

### Priority 3: [Third Change]
> "[specific language]"

[Continue for top 5 negotiation priorities]

---

## Recommended Next Steps

1. [ ] Address the [X] high-risk issues before signing
2. [ ] Send the negotiation requests above to the client
3. [ ] Ensure you have the protections in the Freelancer Bill of Rights
4. [ ] Have a qualified solicitor review the final version
5. [ ] Keep a signed copy for your records
6. [ ] Set calendar reminders for key dates (payment milestones, renewal/termination)

Phase 5: Present to User

After generating the report:

  1. Display the Freelancer Fairness Score prominently
  2. List the Freelancer Traps Detected as a quick summary
  3. Show the Bill of Rights checklist score (X/20 protections present)
  4. Show the full report
  5. Ask: "Would you like me to generate specific counter-proposals for the risky clauses? Run /legal negotiate to get detailed negotiation language."
  6. Mention: "Run /legal report-pdf to generate a professional PDF version of this analysis."

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.