Get a snapshot of your company's financial position. Use when the user asks about financial health, profitability, balance sheet, or wants a business overview. 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:financial-health-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Get an instant snapshot of your company's financial position.
Get an instant snapshot of your company's financial position.
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 | Let user select company (if multiple) |
| 2 | get-company | Get fiscal year end |
| 3 | get-balance-sheet | Assets, liabilities, equity snapshot |
| 4 | get-profit-and-loss | Revenue, expenses, net profit |
| 5 | get-bank-accounts | Cash positions across all accounts |
From get-company:
From get-balance-sheet:
From get-profit-and-loss:
From get-bank-accounts:
list-companies to get available companies (returns [{ id, name }])get-company with selected company ID
nextFiscalYearEnd to determine date rangeget-balance-sheet with company ID and date rangeget-profit-and-loss with company ID and date range (both dates required)get-bank-accounts with company IDReports return data in this format:
{
"report": {
"headings": ["Account", "Amount"],
"lines": [["Revenue", 890000], ["Expenses", 765000]]
}
}
Parse the report to extract key figures.
Present a natural language summary including:
If expenses are available from P&L:
Total Cash / (Monthly Operating Expenses)
User: "How is my business doing?"
Response:
Based on your financial reports for ACME Pte Ltd:
Profitability (YTD):
- Revenue: SGD 890,000
- Expenses: SGD 765,000
- Net Profit: SGD 125,000 (14% margin)
Cash Position: Total across 2 bank accounts: SGD 245,000
- DBS Current: SGD 180,000
- OCBC Savings: SGD 65,000
Balance Sheet:
- Total Assets: SGD 580,000
- Total Liabilities: SGD 260,000
- Equity: SGD 320,000
Runway: At ~SGD 30K/month burn rate, approximately 8 months of cash.
| Scenario | Response |
|---|---|
| No companies found | "You don't have access to any companies. Please check your permissions." |
| Balance sheet empty | "No financial data available for this period. Has bookkeeping been completed?" |
| Missing fiscal year | Use calendar year (Jan 1 - Dec 31) as fallback |
| Report parsing fails | Show raw report data 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.