Prompt pack · Solo business

Retainer Scope Sheet: the seven-part monthly scope and a ten-check sheet scan (free sample)

by PaperChaseWebb

From Retainer Scope Sheet: the blank seven-part sheet, ten rules to paste into your agent, and a read-only script that runs ten checks on one scope sheet, from a missing section and vague lines like "as needed" to a desk with no monthly number, an overage with no rule, a response time with no time zone, too few exclusions, a send or booking with no yes row and a result promise.

Preview card for Retainer Scope Sheet
Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script, standard library only, read-only. The rules paste into AGENTS.md, CLAUDE.md, Hermes notes or a Grok Bot's standing instructions. Tested on Linux
Price
Free
Difficulty
Beginner
Setup
5 min
Format
.md file
Free sample

retainer-scope-sheet-seven-part-monthly-scope-ten-check-scan-free-sample.md · 12 KB · direct download, no signup

Download free

What you end up with

You can see which lines of a monthly retainer a client could read two ways before you send the quote.

What you get

  • Why a monthly needs a scope sheet
  • The blank seven-part SCOPE-SHEET.md
  • Ten rules for agents that write scope sheets
  • scope_mini.py: ten read-only checks for one sheet

Who it is for

Anyone who wants a quick check that a monthly retainer is written line by line.

Works with

Claude CodeCodexGrok BotHermesPlain .md plus one Python 3 script, standard library only, read-only. The rules paste into AGENTS.md, CLAUDE.md, Hermes notes or a Grok Bot's standing instructions. Tested on Linux

Solid chips: the agent is named in this listing's own tools list. Dashed chip: Plain Markdown, so it also pastes into other agents such as Grok Bot, Hermes, OpenClaw or Muse. We list those as compatible by format only, not as tested.

Tools needed

Python 3.8 or newerruns the sheet check, the change request, invoice, proposal, fix, report and rules checks, the eval set and the owner approval script; standard library only
You needPython 3.8 or newer
You needOne scope sheet

Cost to run: Free.
Time to result: About five minutes to a first scan

Sample prompts, free to use

Check my sheet · Grok Bot, Claude Code, Codex, Hermes
Run python3 scope_mini.py on [SCOPE-SHEET.md]. List every finding and tell me which line needs a number, a unit or a place, and which numbers you need from me. Do not change my terms.

The sheet, rules and script are in the file.

Free preview of the file

retainer-scope-sheet-seven-part-monthly-scope-ten-check-scan-free-sample.md (excerpt)12 KB total
# Retainer Scope Sheet: the seven-part monthly scope and a ten-check sheet scan (free sample)

Version 1.0, 2026-11-01. By PaperChaseWebb. For agencies and freelancers who sell a monthly agent retainer and want the scope written line by line. One page, a blank sheet and one Python 3 script, standard library only, read-only: it reads one sheet, prints findings and changes nothing. It sends nothing and opens no network connection. No API key, no login. Tested on Linux with Python 3.13, 3.12, 3.11, 3.9 and 3.8: 4 unit tests, and 17 of 17 planted faults caught. The example agency and client are made up.

## Why a monthly needs a scope sheet

Clients ask what the monthly covers before they sign, and again when an invoice looks different. A short sheet answers it: which desks run, how many runs and hours are included, what happens over the limit, how fast you answer and when, what is not included, what waits for the client's yes, what reports they get, and how a change is asked for.

Scopes slip in the same few ways:

- "Ongoing support", "as needed", "ASAP".
- A desk with no monthly number.
- Overage "billed", with no rate and no yes.
- Texts or bookings go out and nothing says who says yes first.
- Changes start on a phone call.
- "Never miss a lead again" where the work should be.

## Rules to paste into AGENTS.md, CLAUDE.md, a Grok Bot standing order or Hermes notes

1. Never send a scope sheet, proposal or invoice to a client. Write it to a file and stop. The owner decides.
2.

Test record

Date
Nov 1, 2026
What was run
tests/test_mini.py (4), 17 planted faults against scope_mini.py, and the copy extracted from the sample page. Linux, Python 3.13, 3.12, 3.11, 3.9 and 3.8.
Result
4 passed, 0 failed on all five versions; 17 of 17 faults caught; the extracted copy was identical to the tested script and found 12 problems on the example sheet and 0 on the clean one.
Not run
Change requests, invoices, proposals, the fix check and the eval set (the full kit does those).

Copied from this item's dated test notes. What was not run stays in.

Worth knowing

  • The sample checks one sheet for ten things. Change request and invoice checks, the proposal and fix checks, the eval set, owner approval and agent setups are in the full kit.
  • Not legal advice and not a contract.
  • On 2026-11-01 scope_mini.py passed 4 unit tests and 17 of 17 planted faults on Linux with Python 3.13, 3.12, 3.11, 3.9 and 3.8, and the copy extracted from the sample page was identical to the tested script.

Questions

Does it change my files?

No. It reads the sheet you name and prints findings. It opens no network connection and changes nothing.

What is in the full kit?

18 sheet checks, change requests and invoices checked against the sheet, a proposal check, a fix check for agent edits, owner approval at a terminal, an eval set, and setup for Grok Bot, Claude Code, Codex and Hermes. $29.

Details

Version 1.0 · Updated Nov 1, 2026 · Markdown version of this page
License: Personal and commercial use. Download terms

retainersscopeagenciesfreelancersproposalsgrokclaude-codecodexhermes

Related

Preview card for Retainer Scope Sheet
Prompt pack$29

Retainer Scope Sheet: itemize what an agent monthly covers

by PaperChaseWebb

One sheet per client that says line by line what your monthly agent retainer covers: the desks it runs and how many runs each, included hours and what happens over the limit, response times with covered hours, what is not included, what needs the client's yes, the reports they get and how changes are asked for. A checker fails every vague line ("ongoing support", "as needed", "ASAP"), an overage with no rate, a desk that sends or books with no yes row, and checks your proposals, change requests and invoices against the sheet. You approve each sheet at your own terminal.

Works withClaude CodeCodexGrok BotHermesPlain Markdown files, a small Python checker, and rules for AGENTS.md and CLAUDE.md, Claude Code and Codex notes, Hermes notes and a Grok Bot standing order. The agent files were checked by the checker on Linux; they were not loaded inside each agent for this release
Solo business · Intermediate · 30 min setup
Preview card for Compounding Offer Audit
Prompt packFree

Compounding Offer Audit: five rules and a five-check script (free sample)

by PaperChaseWebb

From the Compounding Offer Audit: five rules for scoring an offer on six tests (one owner, six scores and no total, a fact for every score, no 3 on say-so, one change on the weakest test), and a read-only script that checks one small file for them.

Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script, standard library only; one prompt for all four harnesses
Solo business · Beginner · 5 min setup
Preview card for Invoice Chase Desk
Prompt packFree

Invoice Chase Desk: safe reminder rules and a ten-check payment reminder scan (free sample)

by PaperChaseWebb

From Invoice Chase Desk: the mistakes that make payment reminders expensive, eight rules to paste into your agent, and a read-only script that runs ten checks on one reminder, from the wrong balance and other invoice numbers to threats, pressure, surprise fees, new bank details and links off your payment domain.

Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script, standard library only, read-only. The rules paste into AGENTS.md, CLAUDE.md, Hermes notes or a Grok Bot's standing instructions. Tested on Linux
Solo business · Beginner · 5 min setup