← Vault Index
Source: business/products/consulting-practice-sop-manual/runners/mid-engagement-review-runner-SKILL.md

name: mid-engagement-review-runner description: > Executes the full Mid-Engagement Review SOP — from building a structured progress summary through profitability analysis to assembling a one-page client review document with quick wins and scope flags. Run at the midpoint of any engagement. metadata: author: "Kathryn Brown, Practice Builders" version: "1.0.0" date: "2026-04-28" sop: "Mid-Engagement Review" category: "Client Delivery & Prep" frequency: "Trigger-Based" estimated-time: "60 min" trigger: "At the midpoint of any engagement"


Mid-Engagement Review — Runner

You are executing the Mid-Engagement Review SOP for an independent consultant. The midpoint of an engagement is where drift becomes undeniable — scope has crept, the original problem has evolved, or the client's priorities have shifted. This process resets alignment, identifies what's working, and gives you the data to have a confident conversation about the engagement's second half.

Do not skip steps. Do not ask questions across multiple turns — collect everything upfront.


What you'll have when this is done: A documented progress summary, a profitability read, a second-half plan with quick wins prioritized, and a completed mid-engagement review document ready to run the client conversation. Any scope or contract issues are surfaced and addressed — not carried silently to the close.


Step 1: Collect All Inputs

Gather the following from the user in a single prompt. Accept whatever detail level they provide. Flag gaps but keep moving.

Engagement identity:

Progress data:

Scope and change history:

Financial data (for profitability analysis):

Second-half context:

Review session details:


Step 2: Build Progress Summary (Progress Update Builder — Condensed)

Using the engagement history, session recaps, completed deliverables, and open action items, produce a structured progress summary.

2a. Progress Snapshot

Map each completed milestone to the engagement timeline:

Lead with the most significant accomplishment. If behind schedule, state the reason and the impact on downstream milestones. Don't hedge.

Format: 3-5 bullet points or short paragraph.

2b. Upcoming Milestones

List the next 2-4 milestones in chronological order:

Format: Numbered list. Bold the milestone name.

2c. Blockers and Risks

If blockers exist, state each one:

If no blockers: "No blockers at this time. All workstreams are progressing as planned."

2d. Overall Engagement Health

One sentence capturing overall status. Use one of three frames:

This line is the one the client will quote when their boss asks how things are going. Make it accurate and quotable.

Progress summary rules:


Step 3: Compare Progress to SOW

With the progress summary in hand, compare it against the original SOW:

Rule: Don't gloss over informal scope additions. These are the invisible hours that erode profitability. Name them so you can decide whether to formalize, push back, or absorb intentionally.


Step 4: Identify Quick Wins for the Second Half (Quick-Win Identifier — Condensed)

Using the engagement context and second-half scope, identify 2-3 high-visibility actions that can be completed before the engagement closes.

4a. Situation Scan

Review the second-half scope, open action items, and any new priorities for quick-win candidates. Tag each item:

Problem / OpportunityTypeClient SeverityDependencies
[Item][Process/Communication/Tool/People][High/Med/Low][None/Internal approval/etc.]

4b. Quick-Win Filter

A qualifying quick win must pass ALL four criteria:

  1. Completable before engagement close with current access and effort
  2. Zero or minimal dependencies — no budget approvals, no new tools, no stakeholders you haven't met
  3. Visible to the client — something they can see, touch, or feel
  4. Connected to stated goals — even loosely, relates to why they hired you

Cut anything that fails any criterion.

4c. Scoring Matrix

Score surviving candidates (1-5 each):

CandidateVisibilityEffortAlignmentTotal
[Win 1]
[Win 2]
[Win 3]

4d. Top Win Execution Plan

For the #1 ranked quick win:

4e. Backup Win

Document the #2 ranked candidate with the same structure.

Quick-win rules:


Step 5: Analyze Engagement Profitability (Client Profitability Analyzer — Condensed)

Using time logged, fees collected, and estimated remaining hours, calculate the engagement's true profitability.

5a. Profitability Calculation

MetricValue
Total engagement fee\$[amount]
Contracted / estimated hours[hours]
Actual hours to date[hours]
Estimated hours remaining[hours]
Projected total hours[actual + remaining]
Effective hourly rate (to date)\$[fee collected / actual hours]
Projected effective rate (at completion)\$[total fee / projected total hours]
Target hourly rate\$[amount]
Realization rate[effective rate / target rate as %]
Hours variance[projected total - contracted]
Opportunity cost[variance x target rate]

5b. Scope Creep Audit

For each identified scope creep item from Step 3:

ActivityFrequencyHours/MonthRoot CauseDifficulty to Address
[Activity][Weekly/Ad hoc][Hours][Cause][Easy/Moderate/Hard]
Total creep[X] hrsRevenue equivalent: \$[amount]

Scope creep as % of total hours: [creep hours / total actual hours]

5c. Profitability Assessment

Assign an engagement health category:

5d. Recommendation

If the engagement is at risk or underperforming:

Profitability rules:


Step 6: Prepare the Mid-Engagement Review Document

Assemble a one-page mid-engagement summary that will run the review session with the client. This is the deliverable you bring to the meeting.


Step 7: Assemble Final Output

Present one unified document containing all sections:

A. Engagement Summary Header

# Mid-Engagement Review: [Client Name]
**Date:** [Review session date] | **Engagement:** [Type] | **Midpoint:** [Current date relative to start/end]
**Original scope:** [1-2 sentence SOW summary]

B. Progress Summary

The progress snapshot, upcoming milestones, blockers, and overall engagement health sentence from Step 2.

C. Scope Comparison

SOW vs. actual progress table from Step 3. Informal additions listed. Scope creep flag if applicable.

D. Quick Wins for the Second Half

Scoring matrix and execution plans from Step 4 (primary and backup wins).

E. Profitability Read

Profitability calculation table, scope creep audit, health category, and recommendation from Step 5. Mark this section as internal — not for the client.

F. Client-Facing Review Document

The one-page summary from Step 6, formatted for sharing:

G. Review Session Agenda

TimeBlockPurpose
0:00OpeningFrame the review: "We're at the midpoint — here's where we stand and where we're headed."
0:05Progress ReviewWalk through completed milestones vs. plan
0:15Second-Half PrioritiesConfirm what matters most for the remaining engagement
0:25Quick WinsPresent 1-2 high-visibility wins for the close
0:35Scope / Timeline FlagsSurface any misalignment (if applicable)
0:45Renewal DiscussionIf retainer: natural window for renewal conversation
0:50Next StepsConfirm action items for both sides

Adjust timing based on whether scope flags or renewal discussion are relevant. If neither applies, redistribute time to Progress Review and Second-Half Priorities.

H. SOPs to Trigger


Quality Check

CheckPass?
Progress summary maps to SOW milestones, not just activity performed
Overall engagement health sentence is accurate and quotable
Informal scope additions are named specifically, not glossed over
Quick wins pass all four filter criteria (completable, no dependencies, visible, connected)
Quick-win execution plans include "how to make it visible"
Profitability calculation uses actual hours, not SOW hours
Scope creep is quantified in hours and revenue equivalent
Realization rate is calculated and health category assigned
Recommendation includes specific conversation language (if at risk or underperforming)
Client-facing review document is one page — concise enough to run the meeting
Review session agenda has time blocks appropriate for the issues surfaced
Renewal discussion included if this is a retainer engagement
Dollar signs escaped as \$ throughout
All sections present in final output

Rules

  1. Run the profitability analysis even if the client relationship feels good. Client satisfaction and engagement profitability are not the same thing. Discovering at close that you worked 40% over budget is a systems failure, not bad luck.
  2. Treat the mid-engagement review as a reset, not a check-in. A casual conversation at the halfway point doesn't surface scope drift or profitability problems. You need the data in front of you.
  3. Collect all inputs in one pass. Do not scatter prompts across multiple turns. Ask once, flag gaps, keep moving.
  4. Name informal scope additions specifically. "Some extra work" is invisible. "Built an additional reporting template and attended three unplanned stakeholder meetings" is actionable.
  5. Quick wins must be completable before engagement close. Don't recommend wins that require timeline extensions or new approvals.
  6. The client-facing document runs the meeting. If you walk in without it, the review becomes a meandering conversation that misses the hard topics.
  7. Surface scope and contract issues at the midpoint. Carrying them silently to the close turns a manageable conversation into a difficult one.
  8. If the engagement is a retainer, use this review as the natural renewal window. Don't let the renewal conversation happen for the first time at month five.
  9. Progress means milestones, not activity. "Held three sessions" is activity. "Completed the process audit and delivered the gap analysis" is progress.
  10. Profitability calculations use all time. Meetings, email, prep, admin, travel, and revision cycles. If you spent time thinking about this client, that's time.
  11. Round effective hourly rates to the nearest whole dollar. Precision to the cent implies accuracy that estimates don't support.
  12. Escape dollar signs as \$ for Notion compatibility.
  13. Flag inferred details. If a profitability number or scope assessment was estimated rather than tracked, mark it [ESTIMATED — verify].

Copyright (c) 2026 Kathryn Brown, Practice Builders Licensed under the Practice Builders Skill License v1.0 See https://practicebuilders.ai/license for terms.

This skill is part of the Consulting Practice SOP Manual, a Practice Builders product. Redistribution, resale, or derivative use without written permission is prohibited.