Skills for Real Engineers. Straight from my .agents directory.
contract-playbook-review
Agent skill frombenchflow-ai/skillsbench
Methodology for clause-by-clause review of a contract against a structured deviation policy ("playbook"). Covers how to walk a playbook, locate the matching provision in the contract, apply rule types (max-value, must-be-present, must-be-absent, acceptable-set, must-have-feature), classify the result (ok / risk / reject), choose the prescribed action, and ground each finding in a verbatim excerpt. Use whenever reviewing any contract — NDA, MSA, vendor DD questionnaire, lease, DPA — against a structured rules-based playbook.
How to install contract-playbook-review
npx skills add benchflow-ai/skillsbench# or add only this skill to Claude Code: copy the folder
tasks-extra/nda-playbook-review/environment/skills/contract-playbook-review/
# into
~/.claude/skills/contract-playbook-review/ (all projects)
.claude/skills/contract-playbook-review/ (one project)
tasks-extra/nda-playbook-review/environment/skills/contract-playbook-review/SKILL.md
Apache-2.0Full file1# Contract playbook review23How a contract reviewer applies a structured deviation policy to a contract, clause by clause, and emits a structured review.45## The general workflow67A playbook is a list of clause rules. Each rule names a clause, describes the policy in prose, and encodes the policy as machine-checkable fields (e.g. `max_years`, `acceptable_jurisdictions`, `must_be_present`). Review is a four-step loop, repeated once per clause:891. **Locate** the corresponding provision in the contract (it may not be present at all).102. **Apply** the rule — check the contract's position against the policy fields.113. **Classify** the outcome as `ok`, `risk`, or `reject`.124. **Record** the finding: a verbatim excerpt that grounds it, a rationale, and the playbook's prescribed action.1314Walk the playbook in order. Don't skip clauses just because the contract is silent on them — silence is itself a finding (`found = false`) and may trigger an action (e.g. "request_addition").1516## Rule types you will see1718A handful of rule shapes cover almost every playbook entry. Recognise them and you can apply them mechanically:1920| Rule shape | Field example | "ok" means |21|---|---|---|22| Numeric ceiling | `max_years: 3`, `max_months: 24` | Contract value ≤ ceiling |23| Numeric floor | `min_years: 1` | Contract value ≥ floor |24| Must be present | `must_be_present: true` | Provision exists |25| Must be absent | `must_be_absent: true` | Provision (or specific phrasing) does NOT exist |26…
Excerpt shown under the repository's Apache-2.0 license.
More skills in skillsbench
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
