Executive Operating Summary Generation

Composes executive-grade operating summaries for board, LP, lender, and internal executive consumption. Synthesizes property, asset, and portfolio outputs into a narrative-first document with attached KPI dashboard, covenant posture, watchlist distribution, capex program, lease-up status, and forecast discipline. Every final submission is gated. Never sends autonomously.

6 stars

Best use case

Executive Operating Summary Generation is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Composes executive-grade operating summaries for board, LP, lender, and internal executive consumption. Synthesizes property, asset, and portfolio outputs into a narrative-first document with attached KPI dashboard, covenant posture, watchlist distribution, capex program, lease-up status, and forecast discipline. Every final submission is gated. Never sends autonomously.

Teams using Executive Operating Summary Generation should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/executive_operating_summary_generation/SKILL.md --create-dirs "https://raw.githubusercontent.com/mariourquia/cre-skills-plugin/main/src/skills/residential_multifamily/workflows/executive_operating_summary_generation/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/executive_operating_summary_generation/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Executive Operating Summary Generation Compares

Feature / AgentExecutive Operating Summary GenerationStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Composes executive-grade operating summaries for board, LP, lender, and internal executive consumption. Synthesizes property, asset, and portfolio outputs into a narrative-first document with attached KPI dashboard, covenant posture, watchlist distribution, capex program, lease-up status, and forecast discipline. Every final submission is gated. Never sends autonomously.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Executive Operating Summary Generation

## Workflow purpose

Produce the executive layer's operating summary: the document that leaves the operator-owner and goes to a board, an LP, a lender, or an internal executive audience. The summary is narrative-first, grounded in cited metrics, and carries the confidence and audit posture required at the top of the pyramid.

This pack is flagship-depth. It is the last stop before any final-marked submission leaves the org. Approval rows 14 (lender), 15 (investor), and 16 (board) live here. The workflow never sends and never signs.

## Trigger conditions

- **Explicit:** "build the board pack", "LP quarterly narrative", "lender annual summary", "executive operating summary", "CEO one-pager".
- **Implicit:** board / LP / lender calendar; material risk signal requiring executive review; fund event (capital call, distribution, reporting deadline); month- or quarter-close with executive deliverable due.
- **Recurring:** monthly executive internal summary; quarterly LP and board; per lender calendar.

## Inputs (required / optional)

| Input | Type | Required | Notes |
|---|---|---|---|
| AM reviews (month or quarter) | packs | required | from `workflows/monthly_asset_management_review` |
| Portfolio review (quarterly) | pack | required | from `workflows/quarterly_portfolio_review` if quarterly |
| Same-store set definition | yaml | required | versioned |
| Watchlist scoring | yaml | required | distribution + movers |
| Fund and loan-level debt schedule | yaml | required | covenants |
| Capex program summary | table | required | portfolio level |
| Board / investor / lender template | md | required | overlay-driven |

## Outputs

| Output | Type | Shape |
|---|---|---|
| Narrative summary | `memo` | 1-3 pages, cited metrics |
| KPI dashboard | `dashboard` | 1 page |
| Covenant posture | `kpi_review` | loan-by-loan cushion |
| Watchlist distribution | `kpi_review` | movers + top drivers |
| Capex program summary | `kpi_review` | portfolio `capex_spend_vs_plan`, `renovation_yield_on_cost` |
| Draft submission package | bundle | board / LP / lender |
| Approval request bundle | list | rows 14 / 15 / 16 |
| Confidence banner | banner | all references surfaced |

## Output contract

Final-marked output MUST follow `_core/executive_output_contract.md`:
verdict-first block (recommendation, 3-bullet rationale, confidence,
materiality, next action), source-class labels on every numeric cell
(`[operator]` / `[derived]` / `[benchmark]` / `[overlay]` /
`[placeholder]`), and refusal-artifact shape when a required reference
input is absent. See the worked example at
`examples/ex01_executive_operating_summary_generation.md` for the
canonical structure. Any `[placeholder]`-tagged cell blocks the
approval-request bundle (rows 14 / 15 / 16).

## Required context

Asset_class, segment, audience (board / LP / lender / internal), org, period. Audience governs template and approval row.

## Process

### Step 1. Audience resolution.

Decide the audience; load the overlay template. Audience determines tone, depth, required disclosures, and approval row.

### Step 2. Inherit layered outputs.

From AM and portfolio workflows. Do not recompute. If the period requires a quarterly portfolio view and one is not closed, refuse to compose until closed.

### Step 3. Narrative synthesis.

Compose narrative anchored to cited metrics. Structure per overlay template (typical: headline, operating performance, capital / capex, portfolio posture, risk, forward view).

- Reference every claim to a metric slug.
- Surface variance drivers.
- Cite references with `as_of_date` and `status`.
- Do not assert improvement or deterioration without a trend window.

### Step 4. KPI dashboard compose.

Per template: same-store, market, watchlist, covenant, capex, lease-up, forecast accuracy.

### Step 5. Covenant posture.

Loan-by-loan cushion view; trend trailing 3 and 6 months; any runway flag lit.

### Step 6. Watchlist posture.

Distribution by color; top movers with drivers; any red asset has an explicit ownership-side plan.

### Step 7. Capex and renovation program.

Portfolio-level `capex_spend_vs_plan`; `renovation_yield_on_cost` per program; any program off-plan has a plan reference.

### Step 8. Lease-up status.

Any asset in lease-up; `stabilization_pace_vs_plan`.

### Step 9. Forecast discipline.

Portfolio `forecast_accuracy`; bias direction if any; calibration commitment to next cycle.

### Step 10. Risk surface-up.

Any fair-housing flag, compliance finding, safety pattern, regulatory exposure, or LP / lender relationship risk surfaced clearly (but without confidential detail in external packets; counsel leads sensitive disclosures).

### Step 11. Forward view.

Overlay-defined horizon (3 / 6 / 12 months). What the org is watching, what could change, what decisions are coming up.

### Step 12. Draft package assembly.

Board: board packet template. LP: investor narrative + financial statements + distribution commentary. Lender: compliance certificate + NOI normalization + covenant tests + narrative. Internal executive: condensed one-pager with dashboard.

### Step 13. Approval routing.

- Row 14 for lender submissions.
- Row 15 for investor / LP submissions.
- Row 16 for board submissions.
- Internal executive summaries are `draft_for_review` but not always gated; overlay governs.
- The workflow never releases a submission marked `final` without an approved row.

### Step 14. Fair-housing / compliance echo.

Any child-workflow fair-housing flag surfaced. Detail is counsel-led; workflow does not author public-facing FHA / compliance language.

### Step 15. Confidence banner.

Every reference cited with `as_of_date` and `status`. Board and LP packets carry a prominent confidence section with source freshness notes.

## Metrics used

See frontmatter. Full executive metric set.

## Reference files used

- `reference/derived/role_kpi_targets.csv`
- `reference/normalized/watchlist_scoring.yaml`
- `reference/derived/same_store_set__{org}.yaml`
- `reference/normalized/board_packet_template__{org}.md`
- `reference/normalized/investor_report_template__{org}.md`
- `reference/normalized/lender_report_template__{loan}.md`
- `reference/normalized/approval_threshold_defaults.csv`

## Escalation points

- Board submission: row 16.
- Investor submission: row 15.
- Lender submission: row 14.
- Material risk signal: executive review (operational).
- FHA / compliance disclosure exposure: counsel leads; row 3 if public-facing response needed.

## Required approvals

- Row 14 (lender final).
- Row 15 (investor / LP final).
- Row 16 (board final).
- Any action explicitly flagged `human_approval_required` by overlay.

## Failure modes

1. Narrative without cited metrics. Fix: every claim anchored to a slug.
2. Using sample data as operating fact in an external packet. Fix: confidence banner surfaces; overlay may refuse external use of sample data.
3. Authoring FHA / compliance disclosures without counsel. Fix: counsel-led; workflow refuses to author public-facing sensitive language.
4. Recomputing property-level KPIs differently than AM review. Fix: consume AM outputs.
5. Sending without approval. Fix: transmission gated.
6. Forward view without horizon. Fix: horizon explicit per overlay.
7. Covenant claim without trend window. Fix: trailing 3 and 6 months required.
8. Watchlist without drivers. Fix: top drivers required.
9. Missing approval row. Fix: row selected from audience.

## Edge cases

- **Dual-audience packet (board + LP):** audience overlays stack; most conservative disclosure; counsel review.
- **Special-situation asset in portfolio (workout, receivership):** separate treatment in narrative; counsel typically involved.
- **Mid-fundraise executive summary:** marketing overlay applies; review for securities-law exposure; counsel-led.
- **Fund anniversary / GP promote calculation context:** separate workflow typically; this pack defers.
- **Property disposed mid-period:** closed-asset treatment; gain / loss per overlay; LP reporting impact.
- **Board member request for ad hoc data (outside calendar):** executive governance overlay governs; ad hoc is not auto-generated.
- **Lender with bespoke format:** loan overlay; no inferred formatting outside overlay.

## Example invocations

1. "Build the Q1 2026 board packet for the residential portfolio."
2. "Compose the LP quarterly narrative for the core fund."
3. "Prepare the monthly internal executive summary for the COO and CFO."

## Example outputs

### Output — Board packet narrative (abridged, Q1 2026)

**Headline.** Portfolio operating within plan; same-store within overlay band; watchlist distribution acceptable; one asset on refi runway.

**Operating performance.** Same-store NOI growth within band; `noi_margin` stable; `blended_lease_trade_out` within band; `economic_occupancy` within band.

**Capital / capex.** Portfolio `capex_spend_vs_plan` within band; `renovation_yield_on_cost` at or above underwriting on completed units.

**Portfolio posture.** Concentration within fund mandate. Watchlist distribution with top two movers explained.

**Risk.** Covenant cushion adequate across loans; one loan on refi runway with plan. No fair-housing or compliance findings this quarter (echoed from child workflows).

**Forward view.** 6-month horizon; watch items enumerated.

**Approvals.** `approval_request` row 16 opened; pending board final submission.

**Confidence banner.** `watchlist_scoring@2026-03-31 (starter)`, `same_store_set@2026-03-31 (starter)`, `board_packet_template@2026-03-31 (starter)`. External-use notation for any sample-tagged reference.

### Output — LP quarterly narrative (abridged)

**Narrative structure.** Headline, operating performance, portfolio posture, capital activity, forward view.

**Cited metrics.** As above.

**Disclosures.** Per overlay and counsel.

**Approvals.** `approval_request` row 15 opened; pending LP final submission.

**Confidence banner.** As above.

### Output — Monthly internal executive summary (abridged)

**One-pager.** Dashboard + three narrative paragraphs (operating, portfolio, watch list).

**Approvals.** Internal; overlay governs whether gated.

**Confidence banner.** References surfaced.

Related Skills

Monthly Property Operating Review

6
from mariourquia/cre-skills-plugin

Monthly property scorecard and narrative. Synthesizes operating, leasing, collections, maintenance, and financial variance into a single review pack for the PM, regional, and AM. Invokes child workflows for funnel, delinquency, turn, and WO views.

Executive Pipeline Summary

6
from mariourquia/cre-skills-plugin

Monthly executive rollup of pipeline state for the residential_multifamily subsystem. Aggregates Dealpath (deal pipeline), Procore (active development pipeline), and Intacct (capex commitment exposure) into a board-ready or IC-ready summary. Designed for the executive and IC audiences with per-metric confidence bands. Scope: dollars committed at each pipeline stage, expected close by month, IC docket forward 90 days, capex commitment exposure forward 12 months, debt market context band, capital deployment pace vs target, declined deal hit-rate, top-of-funnel sourcing health, JV partner concentration, geographic concentration, segment concentration. Every metric declares a confidence band. Decision severity `gated`: the pack is board-ready. Any final-marked external submission (board packet, IC advance read) is gated. The workflow never sends autonomously; composition of the formal submission bundle lives in `workflows/executive_operating_summary_generation`.

Capex Estimate Generation

6
from mariourquia/cre-skills-plugin

Produces line-item capex estimates for a defined scope using the capex library, labor rates, material costs, and overlay contingency and escalation. Output is a structured estimate suitable for bid leveling, prioritization, or budget inclusion.

CEO / Executive Leader (Residential Multifamily)

6
from mariourquia/cre-skills-plugin

Executive leader with full authority inside the fund mandate; routes items above mandate to board / IC. Consumes rollups from COO (operating decisions) and CFO (finance decisions); consumes portfolio rollups from portfolio_manager. Owns board / IC cadence, strategic posture, enterprise-level policy, and the external-facing narrative.

Residential Multifamily Operating System

6
from mariourquia/cre-skills-plugin

Entry point and router for the U.S. residential multifamily operating subsystem. Classifies a request along 10 taxonomy axes and dispatches to the appropriate role, workflow, overlay, and reference stack. Progressive disclosure — loads only the packs and references the request requires.

operating-statement-to-database

6
from mariourquia/cre-skills-plugin

Transforms a tokenized/extracted operating statement (any line type: actual, budget, reforecast, prior-year; any period grain; monthly, quarterly, annual-summary, or multi-scenario) into validated, account-level, period-level database records mapped to the canonical chart of accounts. Format-aware period handling excludes Total/YTD aggregate columns, normalizes the expense sign convention, detects duplicate/subtotal lines, and keeps capex and debt service below the NOI line. Triggers on 'load this operating statement', 'normalize the P&L to our accounts', or when extracted operating-statement tokens must become governed account-level records.

workout-playbook

6
from mariourquia/cre-skills-plugin

Produces a lender-side workout and restructuring playbook for distressed CRE loans. Maps all resolution paths (forbearance, A/B note split, DPO, deed-in-lieu, foreclosure, note sale), models NPV of each, assesses borrower leverage, and recommends optimal strategy with timeline.

Work Order Triage

6
from mariourquia/cre-skills-plugin

Classifies work order urgency from free-text descriptions, assigns priority (P1-P4) with SLA deadlines, estimates cost, checks lease responsibility, and routes to the correct approval path.

warehouse-to-exhibit-mapper

6
from mariourquia/cre-skills-plugin

Maps validated, warehouse-ready tabular datasets into deck-ready EXHIBIT specifications and slide inputs. Selects table vs. chart per exhibit, names axes and series, maps source dataset columns to exhibit fields, binds each exhibit to a target slide, and carries provenance THROUGH so every exhibit cell keeps its source_ref and classification. Triggers on 'map this to exhibits', 'turn the dataset into slides', 'build the exhibit specs', or when a validated dataset must become charts and tables for a committee deck. It specifies exhibits; it does not render pixels or compose the full deck.

vendor-invoice-validator

6
from mariourquia/cre-skills-plugin

Validates vendor invoices against contract terms, scope of work, and market rates. Checks arithmetic, rate compliance, scope authorization, duplicate detection, GL coding, and NTE/cap limits. Assigns APPROVED, APPROVED WITH FLAGS, or HOLD FOR REVIEW verdict.

variance-narrative-generator

6
from mariourquia/cre-skills-plugin

Generates ownership-ready variance narratives from budget-vs-actual reports. Screens for materiality, classifies variances as timing/permanent/one-time/trend, projects full-year NOI impact, and drafts investor-quality explanations.

transfer-document-preparer

6
from mariourquia/cre-skills-plugin

Prepare entity transfer documents, closing document packages, and assignment agreements for CRE acquisitions. Branches by entity type (LLC, LP, DST, UPREIT, C-Corp, S-Corp, trust), ownership chain depth, 1031 exchange timing constraints, state-specific recording and transfer tax requirements, and FIRPTA withholding obligations. Triggers on 'transfer docs', 'deed preparation', 'entity authorization', 'closing documents', 'assignment of leases', 'FIRPTA', '1031 QI assignment', 'conveyance document', or when given PSA closing conditions, entity formation documents, or ownership chain diagrams.