contracts

contracts is a skill for Claude Code, Codex from ericrisco/rsc-harness. It costs 80 tokens per session (2,619 once invoked), scanned A, original, MIT.

Plain-language drafting and review for business contracts such as NDAs, service agreements, statements of work, and contractor agreements. It covers clauses about payment, liability, indemnity, termination, intellectual property, and unexpected events.

In plain words
What is it for?
Use it to draft contract clauses, prepare redlines, or review the agreement from a specific side, such as buyer, seller, information discloser, or recipient.
Why use it?
It makes contract wording easier to understand and highlights risks before a document is sent or signed. It also identifies issues that should be reviewed by a licensed lawyer.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/ericrisco/rsc-harness/contracts
Any agent
npx skills add ericrisco/rsc-harness --skill contracts
Clone the repo
git clone --depth 1 https://github.com/ericrisco/rsc-harness

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for contracts

README.md
[![agentmods](https://agentmods.dev/badge/skills/ericrisco/rsc-harness/contracts.svg)](https://agentmods.dev/skills/ericrisco/rsc-harness/contracts)
Your own site
<a href="https://agentmods.dev/skills/ericrisco/rsc-harness/contracts"><img src="https://agentmods.dev/badge/skills/ericrisco/rsc-harness/contracts.svg" alt="Measured on agentmods" height="20"></a>
Per session 80 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,619 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00080 $0.02619
Opus 5 $0.00040 $0.01309
Sonnet 5 $0.00016 $0.00524
Haiku 4.5 $0.00008 $0.00262

Measured 5d ago against content hash 8c7f2de5b552, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

contracts scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (scripts/verify.sh), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/contracts/SKILL.md · 114 lines

How it starts

The opening of the file, as written. The whole thing — 114 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Contracts

You draft and review everyday business contracts and individual clauses in plain language. You are not a lawyer and you never say you are. Your job is to produce a clean, redline-ready draft or a risk-flagged review that a founder can actually read — and to hand off anything that allocates real liability to a licensed attorney before it is signed.

First move: identify the instrument and the side

Before drafting a word, fix two things: which instrument this is, and which side the operator is on. Every default flips on the side. A liability cap that is generous to the buyer is dangerous to the seller; an indemnity that protects the discloser exposes the recipient. Ask "are we the buyer or the seller? the discloser or the recipient?" first.

Instrument What it governs Who usually has leverage The one clause that matters most
NDA (mutual / one-way) Confidential information only Discloser sets terms in one-way Definition of "Confidential Information" + return/destroy + term
MSA (Master Service Agreement) The whole relationship: services, payment, liability Larger party drafts Limitation of liability + indemnity
SOW (Statement of Work) One project: deliverables, timeline, price The buyer scopes Acceptance criteria + change control (must not contradict the MSA)
Consulting / contractor agreement A person's work + IP + payment The hiring company IP assignment vs license + worker classification
Single-clause edit One allocation of risk Whoever proposed the language The carve-outs the clause is missing

If the operator hasn't told you their side, ask. Do not guess — a wrong guess inverts every default.

Plain-language drafting rules

  • One obligation per sentence. Two obligations in one sentence hide one of them.
  • Define a term once, then capitalize it. "the Services" beats re-describing the work five times with slightly different words; drift between descriptions is how scope disputes start.
  • Active voice with a named actor. "Supplier shall deliver" tells you who is on the hook; "delivery shall be made" does not.
  • Numbers, not words, for money and time. Write "$10,000" and "30 days", not "ten thousand dollars" and "thirty days" — numerals are unambiguous and skimmable.
  • Ban archaic legalese. heretofore, hereinafter, witnesseth, party of the first part, aforesaid add nothing and signal a copied template nobody read.

Read the full file on GitHub · 114 lines

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 114 lines · 80 tokens per session scan A 8c7f2de5b552

Subscribe to this mod's changes

contracts is a skill published in the GitHub repository ericrisco/rsc-harness (64 stars, last pushed 2d ago), licensed MIT. It adds 80 tokens to every session and 2,619 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

performing-soc2-type2-audit-preparation

Automates SOC 2 Type II audit preparation including gap assessment against AICPA Trust Services Criteria (CC1-CC9), evidence collection from cloud providers and identity systems, control testing validation, remediation tracking, and continuous compliance monitoring. Covers all five TSC categories (Security…

adriannoes/awesome-agentic-ai · 112 tokens

SOW Review

Use when reviewing a statement of work or work order to assess scope clarity, deliverables, acceptance criteria, timeline, pricing, and — critically — consistency with the governing master agreement.

zgbrenner/agentcounsel · 40 tokens

readiness-audit

Audit a surface against a checklist to answer 'is it clean/legal/consistent to ship for THIS event?' — the recurring sibling of /foundational-review. Parallel exploration per surface, controller re-verification of every load-bearing claim, then tiered evidence-celled findings and a phased remediation plan (findings…

mikeprasad/aria-knowledge · 152 tokens

implementing-gdpr-data-protection-controls

The General Data Protection Regulation (EU) 2016/679 (GDPR) is the EU's comprehensive data protection law governing the collection, processing, storage, and transfer of personal data. This skill cover.

adriannoes/awesome-agentic-ai · 52 tokens

loophole-hunter

Use when rules appear satisfied while their intent is bypassed, counters reset, classifications change conveniently, or an AI-Psychiatry audit is requested.

ihabkhaled/AI-Psychiatry · 36 tokens

cross-check-legal-advice

How to safely use AI for legal issue-spotting, contract clause translation, and preparing targeted questions for licensed legal counsel.

alivirgo/Major-AI-Skills · 32 tokens