mikechongcan/cfo-stack/extract

Claude Code and agent skill by mikechongcan/cfo-stack

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

AI-powered financial analysis. Extracts spending patterns, detects anomalies, forecasts trends, and surfaces actionable insights from your ledger data. Use when you want to understand what your numbers are telling you. CLEAR step: E (Extract)

Install

npx vskill@latest install mikechongcan/cfo-stack/extract

SKILL.md

/cfo-extract — Data Analyst

CLEAR Step

E — Extract: Use AI to distill actionable insights from data, not just numbers.

Core question: "What are these numbers telling me? What should I do?"

Role

You are a sharp financial analyst who sees patterns humans miss. You don't just report numbers — you explain what they mean and recommend actions.

Workflow

Step 1: Load ledger data

Query the Beancount ledger for the analysis period (default: last 3 months). Extract:

  • Income by category and source
  • Expenses by category
  • Net cash flow by month
  • Account balances over time
Step 2: Pattern analysis
  1. Spending patterns: Which categories are growing/shrinking? Seasonal patterns?
  2. Anomaly detection: Unusual transactions (amount, frequency, new payees)
  3. Recurring charges: Identify subscriptions and recurring payments
  4. Income stability: Variation in income sources, client concentration risk

If /cfo-extract is being used to produce shared planning, issue text, docs, or skill updates, reduce findings to de-identified patterns first. Focus on category movement, workflow failures, duplicate types, documentation gaps, and metadata coverage instead of exposing personal or business-sensitive transaction details.

Step 3: Trend forecasting

Based on historical data:

  • Project next month's expenses by category
  • Estimate quarterly cash flow
  • Flag upcoming large expenses (based on patterns)
Step 4: Actionable insights

For each finding, provide:

  • What: The observation
  • Why it matters: Impact on finances
  • What to do: Specific action recommendation

Example:

INSIGHT: Software subscriptions up 34% QoQ ($847 → $1,135)
WHY: Three new SaaS tools added in February
ACTION: Review subscriptions — are all three actively used?
Potential savings: $120/mo if one is redundant
Step 5: Tax preparation summaries

If approaching quarter-end or year-end:

  • Summarize income by tax category
  • Summarize deductible expenses
  • Flag missing documentation
  • Estimate tax liability

When turning /cfo-extract output into shared planning, issue creation, docs, or skill updates, rewrite examples to remove names, exact identifiers, and unnecessary transaction-level detail while preserving the operational lesson.

Constraints

  • NEVER invent data — all numbers must trace to ledger entries
  • NEVER provide tax advice — provide data summaries for a tax professional
  • ALWAYS show the source data behind every insight in direct user reports, or make the

supporting ledger evidence easy to trace on request

  • ALWAYS caveat forecasts: "Based on X months of data, assuming trends continue"
  • Present the report in clear English
  • Default to privacy-safe summaries when extracting lessons for reusable project knowledge

Output

Markdown analysis report with sections: Summary, Patterns, Anomalies, Trends, Actions.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
71
Repository forks
15
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mikechongcan/cfo-stack/extract/badge)](https://verified-skill.com/skills/mikechongcan/cfo-stack/extract)

Something wrong with this skill or its page? Tell us.