Understand where money is coming from and going to. Use when the user asks about cash flow, spending, expenses, or money movement. Requires OSOME MCP server at https://mcp.osome.com/mcp
How this skill is triggered — by the user, by Claude, or both
Slash command
/osome-accounting-skills:cash-flow-visibilityThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Understand where money is coming from and going to.
Understand where money is coming from and going to.
Invoke this skill when the user asks:
This skill requires the OSOME MCP server:
https://mcp.osome.com/mcp
| Step | Tool | Purpose |
|---|---|---|
| 1 | list-companies | Select company |
| 2 | get-company | Get fiscal year for date range |
| 3 | get-cash-flow-statement | Operating, investing, financing breakdown |
| 4 | search-transactions | Recent transactions with details |
| 5 | get-bank-accounts | Current bank balances |
From get-cash-flow-statement:
{ report: { headings: [...], lines: [...] } }From search-transactions:
From get-bank-accounts:
list-companies and select companyget-company to get fiscal yearget-cash-flow-statement with date range (both dates required)search-transactions with limit=50 for recent activityget-bank-accounts for current positionsCash Flow Statement:
{
"report": {
"headings": ["Category", "Amount"],
"lines": [
["Operating Activities", -45000],
["Investing Activities", -10000],
["Financing Activities", 0]
]
}
}
Transactions:
{
"report": {
"groups": [
{
"name": "Marketing Expenses (6200)",
"lines": [
["2024-09-15", "Google Ads", "-8500.00"],
["2024-09-01", "Facebook Ads", "-6200.00"]
]
}
]
}
}
Operating Activities: [amount] Investing Activities: [amount] Financing Activities: [amount] Net Cash Change: [total]
| Date | Account | Description | Amount |
|---|---|---|---|
| ... | ... | ... | ... |
| Bank Account | Balance |
|---|---|
| [name] | [amount] |
| Total | [sum] |
User: "Where is my money going this quarter?"
Response:
Cash Flow - Q3 2024
From Cash Flow Statement:
- Operating Activities: -SGD 45,000
- Investing Activities: -SGD 10,000
- Financing Activities: SGD 0
- Net Change: -SGD 55,000
Recent Transactions (top 10):
Date Account Description Amount Sep 15 Marketing Google Ads -8,500 Sep 10 Rent Office Lease -8,000 Sep 5 Revenue Client Payment +25,000 Sep 1 Payroll Salaries -42,000 Cash Position:
Account Balance DBS Current SGD 180,000 OCBC Savings SGD 65,000 Total SGD 245,000 Burn Rate: ~SGD 18K/month (based on net change)
User: "What are my biggest expenses?"
Response:
Recent Expense Transactions (last 50):
By Account:
- Payroll (6100): SGD 84,000
- Marketing (6200): SGD 26,700
- Rent (6300): SGD 24,000
- Software (6400): SGD 15,000
Largest Individual Transactions:
- Sep 1: Payroll - SGD 42,000
- Aug 1: Payroll - SGD 42,000
- Sep 10: Office Rent - SGD 8,000
- Sep 15: Google Ads - SGD 8,500
| Scenario | Response |
|---|---|
| Cash flow statement empty | Use search-transactions analysis only |
| No recent transactions | "No transactions found in this period" |
| Date range missing | Prompt for date range (required for cash flow statement) |
| Report parsing error | Show raw report and explain limitation |
npx claudepluginhub osomepteltd/skills --plugin osome-accounting-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.