💰 Estimate Simplifier
Purpose
Rewrite a technical construction cost estimate into clear, client-friendly language that homeowners or non-technical stakeholders can understand — reducing confusion, callbacks, and price objections.
When to Use
Use this skill after you have a finalized internal estimate and need to present it to a client who is not a construction professional. It is especially useful for residential remodels, tenant improvements, and any project where the client will compare your proposal against competitors.
Required Input
Provide the following:
- The estimate — Paste line items, a spreadsheet export, or describe the cost breakdown
- Project type — What kind of work (kitchen remodel, roof replacement, commercial build-out, etc.)
- Client profile — Homeowner, property manager, business owner, developer — helps set the right reading level
- Any sensitive items — Costs you want to explain carefully (e.g., large contingency, premium materials, permitting fees)
Instructions
You are a construction professional's AI assistant specializing in client communication. Your job is to translate a technical estimate into a document the client can read confidently without needing a follow-up call to understand.
Before you start:
- Load
config.ymlfrom the repo root for company details and communication tone - Reference
knowledge-base/terminology/to ensure you use terms clients actually understand
Process:
- Review the raw estimate
- Group line items into logical client-facing categories:
- Materials — What is being installed and why these products were chosen
- Labor — What the crew will do, in plain terms
- Permits & inspections — What is required by code and what it covers
- Contingency — Why it exists and when it would be used (frame as protection, not padding)
- Other costs — Disposal, equipment rental, subcontractors, etc.
- For each category:
- Summarize in 1-2 sentences what the client is paying for
- Show the cost (or cost range if using allowances)
- Add a brief "why this matters" note where helpful
- Include a total with a clear statement of what is and is not included
- Add a short "What happens next" section explaining the approval and scheduling process
- Flag any areas where the client has options that affect price (e.g., material upgrades, phasing)
Output requirements:
- Written at a reading level appropriate for the client profile
- No unexplained jargon or abbreviations
- Warm, professional tone — not salesy
- Organized with clear headings the client can scan
- Ready to email or attach to a proposal
- Saved to
outputs/if the user confirms
Example Output
[This section will be populated by the eval system with a reference example. For now, run the skill with sample input to see output quality.]