Workflow CEOby Beyond the List

Installation kit · v1.0 · reviewed 2026-10-12

For: "Use our past invoices to estimate what a new project will cost."

Overview

What you're building

Two stages. Build once: a reference spreadsheet of past records, each labeled by type with its scope, amount, date, and source, plus written adjustment rules. Use each time: describe the new request, and your AI workspace finds the most comparable past records, applies your rules, and drafts a preliminary estimate showing which records it used, what it assumed, and how uncertain it is. You review it before anyone sees it.

Why this setup

AI chats don't keep a reliable database of their own, so the spreadsheet is your source of truth and does the math. The AI's job is the judgment-heavy part: reading the new request, finding comparable records, and explaining the comparison. Invoices alone often leave out scope, hours, exclusions, and dates, so the kit has you capture those once, which is what makes later comparisons meaningful.

The workflow architecture

You haven't picked a tool yet, so this kit is platform-neutral. Both Claude and ChatGPT support this setup.

ClaudeChatGPT
Claude Projects: instructions + project knowledge filesChatGPT Projects: instructions + uploaded files
Optional Claude Skills for reusing a format across chats (plan-dependent)Personalization settings can hold short preferences
Paid plan needed for ProjectsPlan determines Project and file limits

If you estimate often, the Estimating Instructions can later become a Claude Skill so the steps load automatically. Check Claude's current documentation for Skills availability on your plan before relying on it.

What to prepare

  • □Your past records (invoices, bills, timesheets, budgets), as many as you can gather, ideally 10 or more.
  • □The labels you want to group them by (project type, size, location, client type).
  • □Any details the records leave out: what was in scope, hours, exclusions, and anything unusual about the job.
  • □How you adjust today: inflation, size, rush, complexity. Write down only rules you'd actually stand behind.

Build it once

Copy-ready materials

Edit anything in [BRACKETS]. Changes are kept when you save the kit.

How to test it

Success looks like

  • ✓ Every figure traces to a Record ID in your spreadsheet.
  • ✓ It gives a range with assumptions, not a single confident number.
  • ✓ It declines when the history is too thin.

How to use it next time

  1. Open the workspace and describe the new request (type, scope, size, timing).
  2. Read the comparable records and check they're really similar.
  3. Confirm the range in your spreadsheet and answer the open questions.
  4. Share the estimate yourself, labeled as preliminary.
  5. When the job is done, add its actual figures as a new row.

Set up once — reuse

Reference spreadsheet · Categories · Adjustment rules · Estimating instructions and layout · The workspace

Changes each time

The new request you describe · Which records turn out to be comparable · Your review and final number

Troubleshooting

Limitations, privacy & safety

  • · Invoices often leave out scope, hours, exclusions, and dates. Without those, comparisons are rough, so capture them in the spreadsheet.
  • · The AI has no persistent database. It only sees the spreadsheet export and files you add to the workspace.
  • · An estimate is only as good as the comparable records. With few or unusual records, it should tell you it can't estimate reliably.
  • · Estimates are preliminary. A person reviews them before they're used for pricing, budgets, or commitments.

Privacy & safety

  • · Past invoices may include client names and pricing. Remove details you don't need for comparison and share the workspace only with people who should see it.