olo-deal-memo
Investment memorandum generation for M&A — structured deal write-ups from the acquirer's perspective with data-backed analysis
Best use case
olo-deal-memo is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Investment memorandum generation for M&A — structured deal write-ups from the acquirer's perspective with data-backed analysis
Teams using olo-deal-memo 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/olo-deal-memo/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How olo-deal-memo Compares
| Feature / Agent | olo-deal-memo | 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?
Investment memorandum generation for M&A — structured deal write-ups from the acquirer's perspective with data-backed analysis
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.
Related Guides
Best AI Skills for ChatGPT
Find the best AI skills to adapt into ChatGPT workflows for research, writing, summarization, planning, and repeatable assistant tasks.
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
AI Agent for SaaS Idea Validation
Use AI agent skills for SaaS idea validation, market research, customer discovery, competitor analysis, and documenting startup hypotheses.
SKILL.md Source
# Investment Memorandum Generation
Generate structured investment memos from the acquiring company's perspective.
## Perspective
- Written **for** the acquiring company (use "we" for acquirer)
- Written **about** the target company (use company name or "the target")
- Align with acquirer's investment thesis and acquisition strategy
- Present balanced view: opportunity AND risk
## Memo Structure
### 1. Executive Summary (1 page)
- Transaction overview: target name, sector, deal size, structure
- Strategic rationale in 3-4 bullet points
- Key financial metrics (revenue, EBITDA, growth, valuation)
- Recommendation: Proceed / Proceed with Conditions / Pass
### 2. Company Overview
- Business description and history
- Products/services and revenue mix
- Customer base (count, concentration, retention)
- Management team assessment
- Organizational structure and headcount
### 3. Market & Competitive Position
- Industry overview and growth outlook (reference market intelligence)
- Competitive landscape and target's positioning
- Sustainable competitive advantages (moats)
- Key risks to market position
### 4. Financial Analysis
- Historical financials (3-5 years): revenue, EBITDA, margins, FCF
- Revenue quality: recurring %, customer concentration, cohort analysis
- Working capital dynamics and cash conversion
- CapEx requirements and capital intensity
- Key financial trends and inflection points
### 5. Valuation
- DCF analysis (base/bull/bear cases)
- Comparable company analysis (public comps)
- Precedent transaction analysis
- Implied valuation range and recommended offer price
- Sensitivity analysis on key assumptions
### 6. Strategic Rationale & Synergies
- Revenue synergies (cross-sell, market expansion, pricing)
- Cost synergies (overlap elimination, procurement, shared services)
- Timeline to achieve synergies (Year 1 / Year 2 / Year 3)
- Integration complexity and risk assessment
- Synergy value vs. premium paid analysis
### 7. Risk Assessment
- Deal-specific risks (top 5, ranked by impact × likelihood)
- Mitigation strategies for each risk
- Deal-breaker thresholds
- Sensitivity of returns to key risk scenarios
### 8. Transaction Structure & Returns
- Proposed structure (asset vs. stock, cash vs. equity mix)
- Sources and uses of funds
- Pro forma leverage and coverage ratios
- Expected returns: IRR, MOIC, payback period
- Key assumptions driving returns
### 9. Recommendation & Next Steps
- Clear recommendation with confidence level
- Conditions or diligence items to resolve
- Proposed timeline for next phase
- Required approvals and process steps
## Data Aggregation Strategy
1. Pull existing DD data from platform (fast, <1s)
2. Fill gaps with RAG queries over uploaded documents (medium, ~3s)
3. Augment with market context via web research (slower, ~5s)
4. Synthesize into narrative sections with AI (~5-10s)
## Quality Standards
- Every claim backed by data point with source
- Financial figures must reconcile across sections
- Clearly separate facts from assumptions from opinions
- Use conditional language for projections ("we estimate", "management projects")
- Flag data gaps explicitly rather than filling with generic text
- Total generation target: 15-20 seconds
## Output Formats
- **Markdown**: Primary format for platform display and editing
- **PDF**: Professional layout for IC distribution
- **PPTX**: Presentation format for deal committee meetings
- **Excel**: Supporting financial model and sensitivity tablesRelated Skills
Deal Desk — Structured Deal Review & Approval
Run every non-standard deal through a repeatable review process. Catch margin leaks, enforce discount guardrails, and close faster with pre-approved terms.
Agent Memory Architecture
Complete zero-dependency memory system for AI agents — file-based architecture, daily notes, long-term curation, context management, heartbeat integration, and memory hygiene. No APIs, no databases, no external tools. Works with any agent framework.
memory-cache
High-performance temporary storage system using Redis. Supports namespaced keys (mema:*), TTL management, and session context caching. Use for: (1) Saving agent state, (2) Caching API results, (3) Sharing data between sub-agents.
Memory
Infinite organized memory that complements your agent's built-in memory with unlimited categorized storage.
auto-memory
Indestructible agent memory — permanently stored, never lost. Save decisions, identity, and context as a memory chain on the Autonomys Network. Rebuild your full history from a single CID, even after total state loss.
Triple-Layer Memory System
三层记忆系统 - 解决 AI Agent 长对话记忆丢失和上下文管理问题
agent-memory-os
Stop agents from "forgetting, mixing projects, and rotting over time" by giving them a practical memory operating system: global memory, project memory, promotion rules, validation cases, and a maintenance loop.
benos-memory-core
Core runtime/volatile memory module for BenOS agent environment. Use to: store and retrieve active session state, open loops, decisions, and scratch notes at runtime.
supermarket-deals
Search German supermarket flyers (Aldi, Lidl, REWE, EDEKA, Kaufland) for product deals via Marktguru. Results ranked by best price per litre (EUR/L). No API key needed.
elite-longterm-memory
Ultimate AI agent memory system with WAL protocol, vector search, git-notes, and cloud backup. And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
memory-agent
维护用户审美偏好与创作历史,为其他 Agent 提供可复用的风格参考。当开始新任务或用户表达喜好时触发。
bamdra-memory-upgrade-operator
Safely install, uninstall, reinstall, or upgrade the Bamdra OpenClaw memory suite when stale config, existing plugin directories, or partial installs break normal `openclaw plugins install` flows.