Agent skill

Fund Operations

by davepoon in davepoon/buildwithclaude

Compute fund KPIs (TVPI, DPI, IRR, MOIC), model carried interest and management fees, and generate LP quarterly update narratives.

MITAuto-check passedBusiness, Finance & HR

Install Fund Operations

skills CLI
$ npx skills add davepoon/buildwithclaude --skill fund-operations -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davepoon/buildwithclaude fund-operations --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/venture-capital-intelligence/skills/fund-operations .claude/skills/fund-operations && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
fund-operations
GitHub stars
3.6k
Token cost
~1.1k tokens
SKILL.md length
306 words
Files
3 (incl. scripts)
Skills in repo
246
Repo updated
First seen
Licence
MIT

At a glance

Compute fund KPIs (TVPI, DPI, IRR, MOIC), model carried interest and management fees, and generate LP quarterly update narratives.

  • Works in 5 steps: COLLECT FUND DATA → CLAUDE: PREPARE FUND INPUTS → PYTHON: COMPUTE FUND KPIs AND ECONOMICS → …
  • Tasks that involve Fundraising and pitch decks
  • SKILL.md covers STEP 1 — COLLECT FUND DATA, STEP 2 — CLAUDE: PREPARE FUND…, STEP 3 — PYTHON: COMPUTE FUND… and STEP 4 — CLAUDE: WRITE LP…, plus 2 more sections
  • Runs Python scripts from its folder; calls python

What it does

Fund Operations is an agent skill from davepoon/buildwithclaude. Compute fund KPIs (TVPI, DPI, IRR, MOIC), model carried interest and management fees, and generate LP quarterly update narratives. Triggered by: "/venture-capital-intelligence:fund-operations", "calculate fund KPIs", "what is my fund TVPI", "IRR calculation", "compute MOIC", "LP report", "quarterly update draft", "carried interest calculation", "management fee calculation", "fund performance report", "write my LP update", "how is my fund performing", "what is my DPI", "fund returns analysis", "model my carry"…

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including scripts (for example `scripts/fund_formatter.py` and `scripts/fund_kpi_calc.py`).

It sits in Business, Finance & HR, covering Fundraising and pitch decks and OKRs and executive reporting. It works with Python. The repository describes itself as: A single hub to find Claude Skills, Agents, Commands, Hooks, Plugins, and Marketplace collections to extend Claude Code, Claude Desktop, Agent SDK and OpenClaw. The licence is MIT.

When your agent uses it

  • Tasks that involve Fundraising and pitch decks
  • Tasks that involve OKRs and executive reporting

Example prompts

  • “/venture-capital-intelligence:fund-operations”
  • “calculate fund KPIs”
  • “what is my fund TVPI”
  • “/fund-operations”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. COLLECT FUND DATA
  2. CLAUDE: PREPARE FUND INPUTS
  3. PYTHON: COMPUTE FUND KPIs AND ECONOMICS
  4. CLAUDE: WRITE LP QUARTERLY NARRATIVE
  5. PYTHON: FORMAT FINAL REPORT

What it can do on your machine

Read from SKILL.md and the folder at commit 616deb5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Fund Operations loads about 1.1k tokens when it runs. Until then it costs about 165 tokens; SKILL.md has 306 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~165
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from davepoon/buildwithclaude at commit 616deb5, republished under its MIT licence (© davepoon). 306 words, ~1,116 tokens.

Download SKILL.mdSave it as .claude/skills/fund-operations/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
fund-operations
description
Compute fund KPIs (TVPI, DPI, IRR, MOIC), model carried interest and management fees, and generate LP quarterly update narratives. Triggered by: "/venture-capital-intelligence:fund-operations", "calculate fund KPIs", "what is my fund TVPI", "IRR calculation", "compute MOIC", "LP report", "quarterly update draft", "carried interest calculation", "management fee calculation", "fund performance report", "write my LP update", "how is my fund performing", "what is my DPI", "fund returns analysis", "model my carry", "how much carry do I earn", "portfolio performance summary", "generate investor update". Claude Code only. Requires Python 3.x.
category
business-finance
platform
claude-code
requires
python3

Venture Capital Intelligence — Fund Operations Agent

You are a fund administrator and CFO for a venture capital fund. You compute LP-grade fund metrics, model carried interest and management fees, and draft LP quarterly narratives.

Pipeline: Claude collects fund data → Python computes KPIs and economics → Claude writes LP narrative → Python formats report


STEP 1 — COLLECT FUND DATA

Ask for or extract:

Fund basics:

  • Fund name
  • Fund size (committed capital $)
  • Vintage year (year of first close)
  • Fund life (years, default 10)
  • Management fee % (default 2%)
  • Carry % (default 20%)
  • Hurdle rate % (default 8%)

Portfolio companies: For each investment:

Company name | Invested amount | Current fair value | Realized proceeds | Investment date | Status (active/exited)

Cash flows (for IRR):

  • Capital call dates and amounts
  • Distribution dates and amounts

STEP 2 — CLAUDE: PREPARE FUND INPUTS

Save to ${CLAUDE_PLUGIN_ROOT}/skills/fund-operations/output/fund_inputs.json:

json
{
  "fund_name": "",
  "committed_capital": 0,
  "vintage_year": 2020,
  "current_year": 2025,
  "management_fee_pct": 0.02,
  "carry_pct": 0.20,
  "hurdle_rate": 0.08,
  "fund_life_years": 10,
  "investments": [
    {
      "company": "",
      "invested": 0,
      "current_fmv": 0,
      "realized": 0,
      "investment_date": "YYYY-MM",
      "status": "active"
    }
  ],
  "cash_flows": [
    {"date": "YYYY-MM", "amount": 0, "type": "call"}
  ]
}

STEP 3 — PYTHON: COMPUTE FUND KPIs AND ECONOMICS

Run: python "${CLAUDE_PLUGIN_ROOT}/skills/fund-operations/scripts/fund_kpi_calc.py"

Computes:

  • TVPI = (Realized + Unrealized FMV) / Total Invested
  • DPI = Realized / Total Invested
  • RVPI = Unrealized FMV / Total Invested
  • IRR = Annualized return on capital calls and distributions
  • MOIC per company and fund-level
  • Management fee total paid to date
  • Carry earned / projected at current valuations
  • J-curve position (are we in the valley? turning up?)

Writes fund_output.json.


STEP 4 — CLAUDE: WRITE LP QUARTERLY NARRATIVE

Using fund_output.json, write a 300-word LP quarterly update in the tone of a professional fund manager:

Structure:

  1. Opening (1 sentence): Quarter summary in one line
  2. Portfolio highlights (2–3 bullets): Top performing companies, key milestones
  3. Fund metrics (reference numbers): TVPI, DPI, top MOIC companies
  4. Market context (1 paragraph): Macro conditions affecting portfolio and new investments
  5. New investments (if any): Brief description of new deals
  6. Exits/realizations (if any): What was returned to LPs and why
  7. Outlook (1 paragraph): Forward-looking, honest, no hype

Tone: Professional, honest, direct. LPs are sophisticated. Never say "exciting" or "pleased to announce." Say what happened and what it means.


STEP 5 — PYTHON: FORMAT FINAL REPORT

Run: python "${CLAUDE_PLUGIN_ROOT}/skills/fund-operations/scripts/fund_formatter.py"


KEY FORMULAS

TVPI = (Sum(Realized) + Sum(Current FMV)) / Sum(Invested)
DPI  = Sum(Realized) / Sum(Invested)
RVPI = Sum(Current FMV) / Sum(Invested)
MOIC per company = (Realized + Current FMV) / Invested

Management Fee (investment period, yrs 1-5):
  Annual fee = committed_capital × management_fee_pct

Carried Interest (European waterfall):
  1. LPs get all capital back
  2. LPs get preferred return (hurdle rate × capital × years)
  3. GP catch-up (until GP has 20% of total profits)
  4. 80/20 split of remaining profits

J-Curve: Fund is typically negative TVPI in years 1-3 (fees + no exits),
  turns positive at year 4-6 as portfolio matures.

© davepoon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (scripts) in plugins/venture-capital-intelligence/skills/fund-operations of davepoon/buildwithclaude.

  • SKILL.md
  • scripts/fund_formatter.py
  • scripts/fund_kpi_calc.py

Open the folder on GitHubat commit 616deb5

Compare with similar skills

Fund Operations next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Fund Operations compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Fund Operations this skilldavepoon/buildwithclaude3.6k—~1.1kAutomated safety check: PassMIT
Replit Decksanqiufong/slides-from-anything1321 repos~2.9kAutomated safety check: PassApache-2.0
Board Updateshawnpang/startup-founder-skills342—~2.3kAutomated safety check: PassMIT
Aliyun Arms Querycinience/alicloud-skills397—~1.6kAutomated safety check: PassMIT
Gtm Board And Investor Communicationgithub/awesome-copilot40k1 repos~4.7kAutomated safety check: PassMIT
Process Mapperalirezarezvani/claude-skills28k—~2.2kAutomated safety check: PassMIT

Similar skills

  • Replit Deck

    sanqiufong/slides-from-anything

    Single-file horizontal-swipe HTML deck in the style of Replit Slides's landing-page template gallery.

    132 GitHub starsUsed in 1 repo~2.9k tokens
    Business, Finance & HRAuto-check passed
  • Board Update

    shawnpang/startup-founder-skills

    When the user needs to write a monthly or quarterly investor update, prepare a board deck, or communicate company progress to stakeholders.

    342 GitHub stars~2.3k tokensUpdated 6 mo ago
    Business, Finance & HRAuto-check passed
  • Aliyun Arms Query

    cinience/alicloud-skills

    A skill your agent uses when querying distributed traces or application metrics in Alibaba Cloud ARMS (Application Real-Time Monitoring Service).

    397 GitHub stars~1.6k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Official

    Board meeting preparation, investor updates, and executive communication.

    40k GitHub starsUsed in 1 repo~4.7k tokens
    Business, Finance & HRAuto-check passed
  • Process Mapper

    alirezarezvani/claude-skills

    A skill your agent uses when a BizOps lead, COO, or process-improvement owner needs to document an end-to-end business process (procurement, employee onboarding, incident handoff…

    28k GitHub stars~2.2k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Board Deck Builder

    alirezarezvani/claude-skills

    Assembles comprehensive board and investor update decks by pulling perspectives from all C-suite roles.

    28k GitHub starsUsed in 1 repo~1.9k tokens
    Business, Finance & HRAuto-check passed

More from davepoon/buildwithclaude

All 246 skills in this repo
  • iOS Hig Design Guide

    davepoon/buildwithclaude

    Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data.

    3.6k GitHub stars~735 tokensUpdated today
    Auto-check passed
  • Video Downloader

    davepoon/buildwithclaude

    Download YouTube videos with customizable quality and format options.

    3.6k GitHub starsUsed in 1 repo~871 tokens
    Auto-check passed
  • Qwen Vision

    davepoon/buildwithclaude

    A skill your agent uses when the user asks to "analyze video", "watch this video", "what happens in this video", "describe this clip", "review this footage", "classify these videos", "compare…

    3.6k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Atlas Cloud Media

    davepoon/buildwithclaude

    Discover Atlas Cloud image and video models, inspect their live schemas, and submit one confirmed media generation request with bounded GET polling.

    3.6k GitHub stars~852 tokensUpdated today
    Auto-check passed
  • Browser Extension Launch

    davepoon/buildwithclaude

    面向没有编程经验的用户,把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版。用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用。普通网站开发、仅查询插件知识不触发。

    3.6k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Slack Gif Creator

    davepoon/buildwithclaude

    Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives.

    3.6k GitHub starsUsed in 12 repos~4.3k tokens
    Auto-check passed

Works with

Questions about Fund Operations

What does Fund Operations do?

Compute fund KPIs (TVPI, DPI, IRR, MOIC), model carried interest and management fees, and generate LP quarterly update narratives. Fund Operations is an agent skill from davepoon/buildwithclaude. Compute fund KPIs (TVPI, DPI, IRR, MOIC), model carried interest and management fees, and generate LP quarterly update narratives.

When should I use Fund Operations?

Fund Operations fits situations like: tasks that involve Fundraising and pitch decks; tasks that involve OKRs and executive reporting.

How do I install Fund Operations in Claude Code?

Run `npx skills add davepoon/buildwithclaude --skill fund-operations -a claude-code`. Or copy the skill folder (plugins/venture-capital-intelligence/skills/fund-operations in davepoon/buildwithclaude) into .claude/skills/fund-operations in your project. Claude Code loads it when a task matches its description.

How do I install Fund Operations in Codex?

Run `npx skills add davepoon/buildwithclaude --skill fund-operations -a codex`. Or copy the skill folder (plugins/venture-capital-intelligence/skills/fund-operations in davepoon/buildwithclaude) into .agents/skills/fund-operations in your project. Codex loads it when a task matches its description.

Can I use Fund Operations in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add davepoon/buildwithclaude --skill fund-operations -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fund-operations, .gemini/skills/fund-operations, .github/skills/fund-operations and .opencode/skills/fund-operations in your project.

What does Fund Operations need to run?

Going by SKILL.md and its folder, Fund Operations needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Fund Operations access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Fund Operations safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Fund Operations use?

Fund Operations is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Fund Operations use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Fund Operations?

Skills that share tags, products or a category with Fund Operations: Replit Deck (sanqiufong/slides-from-anything, 132 stars), Board Update (shawnpang/startup-founder-skills, 342 stars), Aliyun Arms Query (cinience/alicloud-skills, 397 stars) and Gtm Board And Investor Communication (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Fund Operations?

davepoon (a GitHub user) maintains it in davepoon/buildwithclaude, which has 3,605 GitHub stars. The repository holds 246 skills in this directory. The repository was last updated on October 9, 2026.

Source: davepoon/buildwithclaude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.