Install
openclaw skills install @paudyyin/financial-investment-bankingProvides tools for investment banking including client and market insights, pitch deck creation, financial analysis, CIM drafting, deal tracking, and transac...
openclaw skills install @paudyyin/financial-investment-bankingInvestment banking productivity tools: client and market insights, deck creation, financial analysis, and transaction management
来自 Anthropic 官方 financial-services 仓库的 investment-banking 插件。 原始仓库: https://github.com/anthropics/financial-services
Load the buyer-list skill and build a universe of potential strategic and financial acquirers.
If a company or sector is provided, use it. Otherwise ask the user for the target company details.
Load the cim-builder skill and structure a CIM for the specified company.
If a company name is provided, use it. Otherwise ask the user for the target company and available source materials.
Load the deal-tracker skill to review deal status, update milestones, and manage action items across live deals.
Load the merger-model skill and build a merger consequences analysis.
If acquirer and target are provided, use them. Otherwise ask the user for deal details.
Create a professional one-page company strip profile for pitch books and deal materials.
If a company name or ticker is provided, use it. Otherwise ask:
First, check for existing ppt-template skills in the skills directory:
ls skills/ | grep -E "ppt-template|brand-guidelines"
If template skills exist (e.g., techcorp-ppt-template, gs-brand-guidelines):
skill: "[template-name]"If no template skills exist, ask:
If a template file is provided:
Use skill: "strip-profile" to execute the profile creation:
Clarify requirements:
Research company data:
Load the process-letter skill and draft process correspondence.
If a letter type is specified (IOI, final bid, management meeting invite), use it. Otherwise ask the user what stage the process is in.
Load the teaser skill and create a blind teaser for the specified company.
If a company name is provided, use it. Otherwise ask the user for the company details to anonymize.
Identify strategic acquirers across categories:
Direct Competitors
Adjacent Players
Vertical Integrators
Platform Builders
For each strategic buyer, assess:
| Buyer | Sector | Revenue | Strategic Fit | Financial Capacity | M&A Track Record | Likelihood | Priority |
|---|---|---|---|---|---|---|---|
| High/Med/Low | Active/Moderate/None | A/B/C |
Identify PE/financial buyers:
Platform Investors
Add-on Buyers
Ask for available inputs:
Standard CIM table of contents:
I. Executive Summary (2-3 pages)
II. Company Overview (3-5 pages)
III. Industry Overview (3-5 pages)
IV. Growth Opportunities (2-3 pages)
V. Customers & Sales (3-5 pages)
Build professional, standardized financial data packs for private equity, investment banking, and asset management. Transform financial data from CIMs, offering memorandums, SEC filings, web search, or MCP server access into polished Excel workbooks ready for investment committee review.
Important: Use the xlsx skill for all Excel file creation and manipulation throughout this workflow.
Every data pack must achieve these standards. Failure on any point makes the deliverable unusable.
RULE 1: Financial data (measuring money) → Currency format with $ Triggers: Revenue, Sales, Income, EBITDA, Profit, Loss, Cost, Expense, Cash, Debt, Assets, Liabilities, Equity, Capex Format: $#,##0.0 for millions, $#,##0 for thousands Negatives: $(123.0) NOT -$123
RULE 2: Operational data (counting things) → Number format, NO $ Triggers: Units, Stores, Locations, Employees, Customers, Square Feet, Properties, Headcount Format: #,##0 with commas Neg
For each deal, capture:
Track key milestones per deal:
| Milestone | Target Date | Actual Date | Status | Notes |
|---|---|---|---|---|
| Engagement letter signed | ||||
| CIM / teaser drafted | ||||
| Buyer list approved | ||||
| Teaser distributed | ||||
| NDA execution | ||||
| CIM distributed | ||||
| IOI deadline | ||||
| IOIs received / reviewed | ||||
| Shortlist selected | ||||
| Management meetings | ||||
| Data room opened | ||||
| Final bid deadline | ||||
| Bids received / reviewed | ||||
| Exclusivity granted | ||||
| Confirmatory diligence | ||||
| Purchase agreement signed | ||||
| Regulatory approval | ||||
| Close |
Status: On Track / At Risk / Delayed / Complete
Maintain a running action item list across all deals:
| Action | Deal | Owner | Due Date | Priority | Status | |--------|------|-------|----------|----------|
Acquirer:
Target:
Deal Terms:
| Item | Value |
|---|---|
| Offer price per share | |
| Premium to current | |
| Equity value | |
| Plus: net debt assumed | |
| Enterprise value | |
| EV / EBITDA implied | |
| P/E implied |
| Sources | $ | Uses | $ |
|---|---|---|---|
| New debt | Equity purchase price | ||
| Cash on hand | Refinance target debt | ||
| New equity issued | Transaction fees | ||
| Financing fees | |||
| Total | Total |
Calculate year-by-year (Year 1-3):
| Standalone | Pro Forma | Accretion/(Dilution) | |
|---|---|---|---|
| Acquirer net income | |||
| Target net income | |||
| Synergies (after tax) | |||
| Foregone interest on cash (after tax) | |||
| New debt interest (after tax) | |||
| Intangible amortizat |
Read all reference files at task start before beginning any work. These contain critical patterns and anti-patterns that will affect your approach. Do not wait until you encounter issues.
| File | Purpose |
|---|---|
formatting-standards.md | Text, bullets, tables, charts, alignment |
slide-templates.md | Content mapping guidance for common slide types |
xml-reference.md | PowerPoint XML patterns for tables, shapes, arrows |
calculation-standards.md | Financial formulas for verification (CAGR, consensus) |
What type of task is this?
┌─ Populating empty template with source data?
│ └─→ Follow "Template Population Workflow" below
│
├─ Editing existing populated slides?
│ └─→ Extract current content, modify, revalidate
│
└─ Fixing formatting issues on existing slides?
└─→ See "Common Failures" table, apply targeted fixes
LibreOffice is used for validation but DOES NOT render PowerPoint files accurately. It will mangle fonts, gradients, shape positions, text wrapping, and some table formatting.
What this means: A slide that passes visual validation in LibreOffice may still have issues in Microsoft PowerPoint. The validation loop catches structural issues (missing content, broken tables, placeholder formatting retained) but cannot catch
Header:
Sections:
Additional requirements beyond IOI:
Data Sources:
Required Metrics:
Normalization:
Before Building:
CRITICAL: You MUST create ONE slide at a time and get user approval before proceeding to the next slide.
For EACH slide:
soffice --headless --convert-to pdf presentation.
One page, professionally formatted:
Header
Company Description (2-3 sentences)
Investment Highlights (4-6 bullet points)
Financial Summary (table or key metrics)
| Metric | Value |
|---|---|
| Revenue | $XXM |
| Revenue Growth | XX% CAGR |
| EBITDA | $XXM |
| EBITDA Margin | XX% |
| Employees | XXX |
Transaction Overview (2-3 sentences)
Ensure the teaser doesn't inadvertently identify the company: