Skip to content
Automation
Skill

/investor-update

Monthly investor update skill. Pulls data automatically where possible, uses the standard template, and produces two versions.

From plugin
sylph
21733 skills2 agents

Claude Code

$ npx -y skills add getnao/sylph --skill investor-update --agent claude-code

SKILL.md

investor-update.SKILL.md

Investor Update

Monthly investor update skill. Pulls data automatically where possible, uses the standard template, and produces two versions.

MCP connectors

| Connector | Purpose | |-----------|---------| | Gmail | Send investor update email | | Notion | Pull KPIs and project status |

Data sources (auto-fetch)

| Metric | Source | |--------|--------| | MRR / ARR | Twenty CRM (deal stage = won, sum ARR) | | Pipeline | Twenty CRM (deals by stage) | | New customers | Twenty CRM (companies created this month) | | Churn | Twenty CRM (deals marked lost this month) | | Product metrics | [your-analytics-tool] ([your-analytics-query-tool] for usage stats) | | Content performance | Channel `_insights.md` files | | Runway | Flag as `[?]` - the CAO fills manually | | Burn rate | Flag as `[?]` - the CAO fills manually |

Template

# [Your Company] - Investor Update [Month YYYY]

## TL;DR
[2-3 sentences: biggest win, biggest risk, what we need]

## Key metrics
| Metric | This month | Last month | Change |
|--------|-----------|------------|--------|
| MRR | | | |
| ARR | | | |
| Customers | | | |
| Pipeline | | | |
| Burn rate | [?] | [?] | |
| Runway | [?] | [?] | |

## Wins
- [bullet points]

## Challenges
- [bullet points]

## Product
- [shipped, in progress, planned]

## Asks
- [what we need from investors - intros, advice, hiring]

## Next month
- [top 3 priorities]

Process

1. **Auto-fetch all available metrics** from the sources above 2. **Leave `[?]` placeholders** for anything that requires manual input 3. **Draft the narrative sections** from CRM data, product logs, and content insights 4. **Create two versions**:

  • **Investor version**: formal, metrics-heavy, concise
  • **Friends version**: same data but warmer tone, more context, more candid, no cash info

5. **Save both to** `finance/_drafts/YYYY-MM_investor-update-[version].md` 6. **Flag placeholders** - list all `[?]` items for the CAO to fill

Guardrails

  • **Never send the update** - save as draft only
  • **Never fabricate metrics** - use `[?]` for anything you can't verify
  • **No financial projections** - report actuals only
  • **Confidentiality** - these are investor-grade documents; do not share externally
  • **The CAO reviews both versions** before anything is sent

Self-improvement

After the CAO reviews and sends an investor update:

1. Move both versions from `finance/_drafts/` to `finance/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to narrative framing, metric emphasis, or tone 3. Update `finance/_insights.md` with what she changed and why (e.g. "always lead with product wins, not revenue", "friends version needs more candid failures") 4. If her edits reveal a new rule about how to present specific metrics or frame challenges, add it to this skill file 5. If an update format gets positive investor feedback, save it to `finance/_examples/` as a reference

Read more
@getnao
Ships withsylph

The open-source company brain. Run your entire company with AI agents, skills, and a self-improving context.

21733 skills2 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
217
Star history of getnao/sylph on GitHub, a chart by star-history.com

Other skills on sylph.

blog-writer

blog-writer

```yaml name: blog-writer description: > Writes, designs, and publishes blog articles for the company website. Handles the full…

@getnao@getnaoInstall Skill
brand-designer

brand-designer

Process for creating any branded visual asset (social graphics, one-pagers, banners, etc.).

@getnao@getnaoInstall Skill
brand-guidelines

brand-guidelines

The canonical reference for [your-company]'s brand identity. Load this before creating any branded content.

@getnao@getnaoInstall Skill
chief-of-staff

chief-of-staff

Runs the CEO's daily operating rhythm - inbox triage, project tracking, weekly planning, and briefing delivery.

@getnao@getnaoInstall Skill
cmo

cmo

Owns the content calendar, weekly planning, daily drafting, docs maintenance, and website review.

@getnao@getnaoInstall Skill
create-campaign

create-campaign

Build targeted outbound campaigns from ICP definition through personalized sequences.

@getnao@getnaoInstall Skill

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n12d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about investor-update.

Which coding agents can use investor-update?
investor-update installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.