modeling-cap-table-scenarios
Builds cap table models with round-by-round dilution, option pool, and exit waterfall analysis. Use when modeling cap tables, calculating ownership dilution, or projecting exit proceeds.
Best use case
modeling-cap-table-scenarios is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Builds cap table models with round-by-round dilution, option pool, and exit waterfall analysis. Use when modeling cap tables, calculating ownership dilution, or projecting exit proceeds.
Teams using modeling-cap-table-scenarios 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/modeling-cap-table-scenarios/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How modeling-cap-table-scenarios Compares
| Feature / Agent | modeling-cap-table-scenarios | 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?
Builds cap table models with round-by-round dilution, option pool, and exit waterfall analysis. Use when modeling cap tables, calculating ownership dilution, or projecting exit proceeds.
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
# Modeling Cap Table Scenarios Builds cap table models with round-by-round dilution, option pool, and exit waterfall analysis. ## When To Use - Modeling ownership stakes across multiple financing rounds (Seed through Series D+) - Calculating fully-diluted ownership including option pools, warrants, and convertible instruments - Projecting exit waterfall proceeds under varying valuation scenarios - Evaluating the dilutive impact of a proposed new round on existing shareholders - Comparing term sheet offers by modeling their downstream cap table effects - Assessing option pool sufficiency for hiring plans between rounds ## Inputs To Gather - **Founding equity**: Shares issued to each founder, any vesting schedules or repurchase rights - **Prior round details**: For each completed round — pre-money valuation, amount raised, price per share, share class, liquidation preference (multiple and participation), anti-dilution provisions [VERIFY exact preference terms from charter/COI] - **Convertible instruments**: Outstanding SAFEs, convertible notes — principal, interest rate, maturity, valuation cap, discount rate, conversion triggers - **Option pool**: Authorized pool size, shares granted, shares exercised, shares available; strike prices by grant vintage - **Warrants**: Outstanding warrants with exercise price, expiration, and share class on exercise - **Proposed round terms**: Pre-money valuation, round size, new option pool expansion (pre- or post-money), liquidation preference, participation cap, pay-to-play provisions - **Exit assumptions**: Target exit valuation range, expected timing, transaction type (M&A vs. IPO) ## Workflow 1. **Build the pre-round cap table** - List all share classes (Common, Series Seed, Series A, etc.) with shares outstanding - Convert all outstanding convertible instruments at their applicable terms — apply valuation caps, discounts, and accrued interest [VERIFY conversion mechanics against each instrument's specific terms] - Include the current option pool (granted + available) in fully-diluted share count - Confirm the fully-diluted share count reconciles to the company's transfer agent or legal records 2. **Model the proposed round** - Calculate new shares issued: round size / price per share - If option pool expansion is required, determine whether the pool increase is pre-money (dilutes existing holders) or post-money (dilutes all including new investors) - Compute post-round fully-diluted shares and each holder's ownership percentage - Apply any anti-dilution adjustments to prior preferred rounds if the new round is a down round [VERIFY anti-dilution formula — broad-based weighted average vs. full ratchet] 3. **Construct the exit waterfall** - Define exit valuation scenarios (e.g., 0.5x, 1x, 2x, 3x, 5x, 10x of last post-money) - Apply liquidation preferences in seniority order — standard is last-in-first-out unless pari passu [VERIFY stacking order from charter documents] - For participating preferred: distribute remaining proceeds pro rata after preference recovery, applying any participation caps - For non-participating preferred: compare preference payout against as-converted common payout; holders take the higher amount - Allocate remaining proceeds to common and as-converted preferred pro rata - Calculate per-share proceeds and total dollar returns for each shareholder group at each exit level 4. **Run sensitivity analysis** - Vary pre-money valuation (+/- 20-30%) and show impact on founder dilution - Test different option pool sizes (e.g., 10%, 15%, 20% post-money) - Model participation vs. non-participation terms at various exit levels to identify the crossover point - If convertible instruments are present, show ownership impact at different cap/discount conversion scenarios 5. **Produce summary outputs** - Ownership summary table: each holder's shares, percentage (basic and fully-diluted), dollar value at proposed valuation - Round-by-round dilution waterfall showing cumulative dilution per founder/investor group - Exit proceeds table across valuation scenarios for each share class - Key metrics: effective price per share for each round, total capital raised, implied step-up multiples ## Output Deliver a structured cap table model containing: - **Ownership Table**: Shareholder name/group, share class, shares held, % ownership (basic), % ownership (fully-diluted), implied value at current round price - **Dilution Waterfall**: Round-by-round view showing each financing event's dilutive impact on prior holders - **Exit Waterfall Matrix**: Rows = shareholder groups, columns = exit valuation scenarios, cells = dollar proceeds and multiple on invested capital (MOIC) - **Sensitivity Tables**: Key variable toggles (valuation, pool size, participation) with resulting ownership/proceeds changes - **Assumptions Log**: Every assumption explicitly stated with source or [VERIFY] tag Format numeric outputs with consistent precision (shares as whole numbers, percentages to two decimal places, dollar amounts to nearest dollar). Use clear column headers and group rows by share class. ## Quality Checks - Fully-diluted shares across all holders sum to total authorized + issued shares — no orphaned or double-counted shares - Ownership percentages sum to exactly 100.00% in each scenario - Exit waterfall proceeds at each valuation level sum to the total exit value (no leakage) - Liquidation preferences are applied in correct priority order and do not exceed total exit value at low valuations - Convertible instrument conversions match the specific terms of each note/SAFE — do not apply a blanket conversion formula across instruments with different caps or discounts - Anti-dilution adjustments are only triggered when the new round price is below the applicable threshold [VERIFY trigger prices per series] - Option pool arithmetic: granted + exercised + available = total pool authorized - Cross-check post-money valuation = pre-money + new money, and price per share = pre-money / pre-round fully-diluted shares (including any pool expansion)
Related Skills
pro-forma-cap-table
Drafts a pro forma capitalization table modeling ownership before and after a financing event or corporate transaction. Calculates dilution, conversion mechanics, option pool impacts, and ownership on as-converted and fully-diluted bases. Use when modeling seed rounds, Series A/B/C financings, convertible note or SAFE conversions, option pool expansions, stock splits, or cap table restructurings.
ir-tabletop-exercise
Drafts a tabletop exercise script to stress-test an organization's Incident Response Plan against cybersecurity threats and breach notification obligations (GDPR, CCPA, HIPAA, GLBA, PCI DSS, NERC CIP, DFARS, SEC). Produces scenario injects, participant role assignments, facilitation guides, and after-action report frameworks. Use when creating IR tabletop exercises, cybersecurity drills, breach response simulations, or incident preparedness assessments.
charitable-solicitation-registration
Prepares jurisdiction-specific charitable solicitation registration packages for U.S. nonprofits. Covers multi-state nexus analysis, exemption eligibility, URS filing strategy, financial disclosures, and professional fundraiser documentation. Use when a nonprofit plans fundraising campaigns, online donation drives, direct mail, telephone solicitation, or any cross-state charitable solicitation.
charitable-remainder-trust
Drafts IRC 664–compliant Charitable Remainder Trust agreements (CRAT/CRUT), covering payout math, remainder qualification, trustee powers, and tax compliance. Use when drafting a CRT, CRAT, CRUT, unitrust, annuity trust, or charitable remainder planning document, or when ensuring IRC 664 compliance.
api-acceptable-use-policy
Drafts a standalone API Acceptable Use Policy (AUP) for incorporation by reference into a master API license or terms-of-service agreement. Produces a publication-ready template with prohibited-use matrix, developer security checklist, graduated enforcement framework, AI/ML training restrictions, and versioning playbook. Trigger when a user needs to draft or update an API AUP, separate behavioral rules from core API terms, define prohibited API uses, add enforcement or change-management mechanics, or mentions acceptable use policy, developer security requirements, or API enforcement.
modeling-sum-of-parts-valuations
Builds SOTP valuations for conglomerates and multi-segment companies with segment-appropriate methodologies. Use when valuing diversified companies, calculating conglomerate discounts, or modeling segment breakups.
modeling-revenue-forecasts
Builds bottom-up revenue models from segment-level drivers with assumption documentation. Use when forecasting revenue, modeling growth drivers, or building segment-level projections.
modeling-portfolio-company-returns
Builds PE return models with entry/exit multiples, leverage analysis, and value creation attribution. Use when modeling PE returns, calculating IRR/MOIC, or attributing value creation drivers.
modeling-margin-analysis
Deconstructs gross, operating, and net margin trends with driver attribution and normalization. Use when analyzing profitability, attributing margin changes, or benchmarking margins.
modeling-bond-valuations
Calculates bond pricing with duration, convexity, OAS, and Z-spread analysis. Use when pricing bonds, calculating risk metrics, or evaluating relative value.
managing-stablecoin-analysis
Structures stablecoin evaluation with reserve backing, redemption mechanics, and regulatory classification. Use when analyzing stablecoins, evaluating reserve adequacy, or assessing stablecoin risk.
managing-insurance-capital-modeling
Structures insurance capital model analysis with economic capital, regulatory capital, and rating agency capital comparison. Use when modeling insurance capital, comparing capital frameworks, or assessing capital adequacy.