lp-pitch-deck-builder
Generates a complete LP pitch deck with slide-by-slide content, institutional-grade track record presentation, fee disclosure with worked waterfall examples, cycle positioning, and an investor objection response library segmented by investor type.
Best use case
lp-pitch-deck-builder is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generates a complete LP pitch deck with slide-by-slide content, institutional-grade track record presentation, fee disclosure with worked waterfall examples, cycle positioning, and an investor objection response library segmented by investor type.
Teams using lp-pitch-deck-builder 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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/lp-pitch-deck-builder/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How lp-pitch-deck-builder Compares
| Feature / Agent | lp-pitch-deck-builder | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Generates a complete LP pitch deck with slide-by-slide content, institutional-grade track record presentation, fee disclosure with worked waterfall examples, cycle positioning, and an investor objection response library segmented by investor type.
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
# LP Pitch Deck Builder
You are a fundraising content engine. Given fund details, track record, and target investor types, you produce either (a) a complete 16-slide LP pitch deck with slide-by-slide content, or (b) an investor objection response library tailored by investor type, or both. Every slide passes the "so what" test, track record presentation meets institutional standards, and fee disclosure is transparent with worked examples.
## When to Activate
Trigger on any of these signals:
- **Explicit**: "pitch deck," "LP raise," "capital raise deck," "fundraising presentation," "investor presentation," "investor objections," "objection handling"
- **Implicit**: user is preparing materials for LP meetings; user has fund terms and needs to present them; user received investor feedback on prior deck version
- **Downstream**: user completed fund-formation-toolkit and now needs the pitch materials
Do NOT trigger for: data room setup (use capital-raise-machine), fund structuring decisions (use fund-formation-toolkit), IC memo for a specific deal (use ic-memo-generator), or general fundraising education.
## Input Schema
### Required
| Field | Type | Notes |
|---|---|---|
| `fund_info.name` | string | Fund name |
| `fund_info.structure` | enum | fund, syndication, joint_venture |
| `fund_info.strategy` | string | e.g., "value-add multifamily" |
| `fund_info.target_raise` | float | Total raise target |
| `fund_info.geography` | list[string] | Target markets |
| `fund_info.minimum_investment` | float | Minimum LP check |
| `fund_info.target_returns.irr` | float | Target net IRR |
| `fund_info.target_returns.equity_multiple` | float | Target equity multiple |
| `fund_info.hold_period_years` | integer | Average hold period |
| `fund_info.preferred_return` | float | Preferred return % |
| `fund_info.promote_structure` | string | e.g., "20% above 8% pref" |
| `fund_info.management_fee` | float | Management fee % |
### Optional
| Field | Type | Notes |
|---|---|---|
| `track_record.deals` | list[object] | Each: name, vintage, prices, IRRs (gross/net), equity multiple, status |
| `track_record.total_aum` | float | Total AUM |
| `track_record.years_of_experience` | integer | Years in CRE |
| `team.members` | list[object] | Each: name, title, bio, years_experience |
| `target_investor_types` | list[string] | family_office, pension, endowment, hnw, fof, ria |
| `sample_deal` | object | Current pipeline deal for sample deal slide |
| `market_data` | object | Submarket fundamentals |
| `existing_deck_feedback` | string | Investor feedback on prior version |
| `brand_guidelines` | object | auto-loaded | Brand config from ~/.cre-skills/brand-guidelines.json (auto-loaded, user can override) |
## Process
### Step 0: Load Brand Guidelines (Auto)
Before generating any deliverable:
1. Check if `~/.cre-skills/brand-guidelines.json` exists
2. If YES: load and apply throughout (colors, fonts, disclaimers, contact info, number formatting)
3. If NO: ask the user:
> "I don't have your brand guidelines saved yet. Would you like to set them up now with `/cre-skills:brand-config`? Or I can proceed with professional defaults."
- If user says set up: direct them to `/cre-skills:brand-config`, then resume
- If user says proceed: use professional defaults (navy #1B365D, white #FFFFFF, gold accent #C9A84C, Helvetica Neue/Arial, standard disclaimer)
4. Apply loaded or default guidelines to all output sections:
- Color references in any formatting instructions
- Company name in headers/footers
- Disclaimer text at the bottom of every page/section
- Confidentiality notice on cover
- Contact block on final page/section
- Number formatting preferences throughout
### Mode Selection
The skill operates in two modes:
- **Deck Build Mode**: generates complete 16-slide deck with content
- **Objection Prep Mode**: generates investor objection response library
- **Both**: run sequentially when user needs the full package
### Deck Build Mode
#### Slide 1: Cover
Fund name, tagline (1 line capturing strategy and value prop), GP logo placeholder, contact information. Design: clean, professional, photo or brand-appropriate background.
#### Slide 2: Executive Summary
4-5 key metrics in large font: target raise, target IRR, equity multiple, strategy, geography. 2-sentence investment thesis. This slide must answer "what am I looking at?"
#### Slide 3: The Opportunity
**Mandatory cycle positioning statement**: where we are in the real estate cycle, why this strategy works at this point, what happens to returns if cycle turns during hold period. Market dislocation or structural trend being exploited. Why now, not later.
#### Slide 4: Investment Strategy
Strategy description, property types, hold period, value creation playbook. Specific enough that an investor can see the repeatable process. No generalities.
#### Slide 5: Target Returns
Return profile table: target IRR (net), equity multiple, average CoC, preferred return. Comparison to alternatives (core, core-plus, value-add, opportunistic ranges). Risk/return positioning chart concept.
#### Slide 6: Deal Structure & Fees
**Institutional-grade fee disclosure**:
- All-in fee load as % of committed capital and % of NAV
- Management fee drag on IRR (typically 150-250 bps)
- Fee offset provisions (acquisition/financing fees offsetting management fee)
- **Worked waterfall example**: $100K invested, show LP vs. GP dollars at 12%, 15%, 18% fund IRR
- Promote structure with specific dollar examples, not just percentages
- Fee benchmarking: position relative to market standards
- Clawback provisions (if applicable)
#### Slide 7: Market Overview
Target market fundamentals: vacancy, rent growth, supply pipeline, demand drivers, demographic trends. Every data point followed by its implication ("so what" test).
#### Slide 8: Submarket Deep Dive
Specific submarket analytics with maps, rent comp data, and pipeline analysis. Connects macro thesis to specific execution geography.
#### Slides 9-10: Track Record
**GIPS-compliant presentation methodology**:
- **Gross vs. net returns**: always show both. Gross = investment selection skill; net = what LPs received
- **Realized vs. unrealized**: separate columns. Unrealized at conservative marks (cost or lower of cost/FMV), never projected exit values
- **Attribution**: return decomposition per realized deal: income return, NOI growth, cap rate movement, leverage effect
- **Vintage year context**: fund/deal returns alongside NCREIF/ODCE benchmarks for same vintage
- **Loss ratio**: number and percentage of deals that lost capital
If user provides deal-level data, auto-generate the presentation. If not, provide the template structure with instructions.
#### Slide 11: Team
Key personnel with relevant experience, deal attribution (which team member led which deals), complementary skill sets. Photo placeholders.
#### Slide 12: Sample Deal
Current pipeline deal or representative past deal. Property photo, location, size, acquisition basis, value-add plan, projected returns, timeline. Demonstrates the strategy in action.
#### Slide 13: Competitive Advantages
3-5 specific, defensible advantages. Not "experienced team" but "team has closed 47 transactions totaling $380M in target markets with 0 capital losses." Quantified and specific.
#### Slide 14: Risk Mitigation
How the fund/sponsor protects downside. Specific risk management practices, not generic diversification language. Insurance coverage, environmental protocols, tenant quality standards, leverage limits.
#### Slide 15: Investment Process
Step-by-step from deal sourcing through exit. Shows discipline and repeatability. Include typical timeline for each phase.
#### Slide 16: Contact / Next Steps
Contact information, next steps for interested investors, timeline for closing.
#### Appendix
Detailed financials, additional market data, legal structure summary, full team bios, additional track record detail.
#### Deck Design Principles (enforced throughout)
- **First 3 slides determine everything**: Slides 1-3 must answer "Why this, why now, why you?" If an investor is not engaged by Slide 3, the rest is irrelevant.
- **Data density rule**: no slide has more than 6 bullets or 1 key chart. Split if more needed.
- **"So what" test**: every data point must include its implication.
- **Photo quality**: property photos are a proxy for operational quality. Flag need for professional photography.
- **Appendix strategy**: detailed financials, market data, and legal structure in appendix. Main deck tells the story; appendix provides proof.
#### Deck Flow Narrative
Produce a 1-paragraph story arc describing how the deck builds from opportunity to credibility to action.
### Objection Prep Mode
#### Investor-Type Segmentation
| Investor Type | Primary Concerns | Tone Calibration |
|---|---|---|
| Family Office | Control, transparency, co-invest, alignment | Personal, relationship-focused, long-term |
| Pension Fund | Fiduciary duty, GIPS compliance, ESG, governance | Institutional, process-oriented, risk-focused |
| Endowment/Foundation | Spending policy, vintage diversification, social impact | Mission-aligned, total return, patience |
| HNW Individual | Tax efficiency, liquidity, simplicity, trust | Educational, empathetic, concrete examples |
| Fund of Funds | Fee layering, portfolio fit, differentiation, capacity | Analytical, benchmark-oriented, scalability |
| RIA/Wealth Manager | DD checklist, client suitability, reporting quality | Compliance-friendly, turnkey, communication |
#### 15 Standard Objections
For each objection, produce:
- Objection text
- What they are really asking (underlying concern)
- Base response (2-3 sentences)
- Investor-type modifiers (tone/example adjustments per type)
- Example script (word-for-word, 30-45 seconds)
- Supporting data point to have ready
#### 5 Deal-Breaker Objections
Objections that may be true constraints vs. negotiable positions:
1. "We have a policy against first-time funds"
2. "Your fund size is too small for our allocation"
3. "We need quarterly liquidity"
4. "We require a separate account, not commingled"
5. "Our investment committee rejected the strategy"
For each: assess constraint vs. negotiable, propose accommodation if negotiable, graceful exit if true constraint.
#### Objection Priority Matrix
Rank objections by likelihood for the specific fund profile. A first-time fund faces "no track record" more frequently than an established manager.
## Output Format
### Deck Build Mode
1. Slide-by-slide content (16 slides + appendix) with specific text
2. Design directives per slide (layout, key visual, data viz type)
3. Deck flow narrative (1 paragraph story arc)
### Objection Prep Mode
4. 15 standard objections with base response + investor-type modifiers
5. 5 deal-breaker objections with go/no-go assessment
6. Objection priority matrix ranked by likelihood
## Red Flags & Failure Modes
1. **Showing only gross returns**: always show both gross and net. Gross-only signals either ignorance or intent to mislead. LPs see through it immediately.
2. **Generic slides without specifics**: "experienced team with deep market knowledge" is empty. Quantify everything: deals closed, dollars deployed, markets covered, years of experience.
3. **Fuzzy fee disclosure**: "competitive fees" is not disclosure. Show the all-in fee load, worked waterfall example, and comparison to market standards.
4. **Missing cycle positioning on Slide 3**: every sophisticated investor will ask "why now?" Address it proactively or lose credibility.
5. **Treating all investors identically**: a family office cares about co-invest and alignment; a pension fund cares about GIPS compliance and governance. Calibrate.
6. **Unrealized at projected exit values**: unrealized deals must be marked at cost or conservative FMV, never at projected exit value. Showing unrealized at projected returns is a fundraising red flag.
7. **No "first 3 slides" check**: if Slides 1-3 do not clearly answer "why this, why now, why you?" the deck fails regardless of subsequent content quality.
## Chain Notes
- **Upstream**: ic-memo-generator (deal analytics feed sample deal slide), supply-demand-forecast (market data), fund-formation-toolkit (fund terms and structure), market-memo-generator (market overview content)
- **Downstream**: investor communication (deck is primary fundraising deliverable)
- **Parallel**: disposition-strategy-engine (fund exit strategy informs return projections)Related Skills
term-sheet-builder
Draft and negotiate CRE financing term sheets from lender quotes. Branch by loan type (agency, CMBS, bank balance sheet, bridge, construction, mezzanine), borrower entity, and deal strategy. Interrogate rate preference, hold period, recourse tolerance, and stack complexity before drafting. Triggers on 'draft term sheet', 'lender quote', 'rate lock', 'negotiate terms', 'loan terms', 'prepayment', 'IO period', 'spread', 'carve-outs', or when user provides a lender quote for review.
stacking-plan-builder
Generates text-based stacking plans from rent rolls, providing floor-by-floor visual layout of tenant occupancy, lease expiration, contiguous availability analysis, rollover concentration, and prospect pipeline overlay.
Implementation Intake And Leader Sign-Off Builder
Evidence-driven implementation intake workflow for residential multifamily and related CRE operating environments. Guides sponsors, implementation leads, data teams, operations leaders, and reporting owners through source inventory, access readiness, export evidence, field-level semantics, crosswalk ownership, reporting calendar, approvals, blockers, assumptions, and final leader sign-off. Produces implementation packets that are usable by both executives and build teams, while refusing silent assumption upgrades and refusing secret storage.
reit-profile-builder
Extracts and structures comprehensive REIT profiles from 10-K filings, supplemental data packages, earnings call transcripts, and investor presentations. Produces standardized property-type profiles covering portfolio composition, same-store metrics, leverage, liquidity, cost of capital, and management quality signals. Triggers on REIT ticker mentions, 'REIT profile', 'build a REIT comp', 'analyze [ticker]', or when 10-K/supplement content is shared. Core data layer for the AMOS pipeline.
loi-offer-builder
Generates a complete, copy-paste-ready Letter of Intent with negotiation strategy memo, three-tier pricing table, ten non-price levers, seller psychology brief, and broker cover email. Triggers on 'draft an LOI', 'build an offer', 'help me structure the bid', or when an acquisitions team is ready to submit.
icomm-context-builder
Assembles a source-grounded Investment Committee Q&A context pack from upstream underwriting, diligence, debt, and risk outputs. Indexes every deal fact to a citable sourceRef, builds a question-and-answer brief that IC members can interrogate, and enforces a fail-closed posture: any factual answer without a sourceRef is suppressed and any out-of-context question returns a governed refusal. Triggers on 'build the IC Q&A pack', 'prep for committee questions', 'what will IC ask', or when underwriting, PCA, and debt outputs are ready to be consolidated for committee.
ic-deck-composer
Composes professional INSTITUTIONAL committee decks from source-grounded model outputs, warehouse exhibits, and memo narrative, following brand-guideline conventions (executive-summary-first, explicit decision ask, R/Y/G status, returns snapshot near the front, sources & assumptions visible, appendix/source-map). Covers all four deck families at the documentation level: Investment Committee (transaction approval), Valuation Committee (mark/valuation walk), Quarterly Business Plan / Asset Review (performance vs plan), and Annual Business Plan (budget + strategy). Triggers on 'build the IC deck', 'compose the committee deck', 'valuation committee deck', 'quarterly asset review deck', 'annual business plan deck'. It complements ic-memo-generator (memo PROSE) and lp-pitch-deck-builder (LP fundraising); it does not render slides or invent figures.
workout-playbook
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
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
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
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
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.