Install
/plugin marketplace add OsomePteLtd/skillsRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 1
After adding the marketplace, install one with /plugin install <name>@osome-skills.
- 1osome-accounting-skillsAccounting, bookkeeping, and invoicing skills powered by the OSOME MCP server
/plugin install osome-accounting-skills@osome-skills
Files
OSOME Accounting and Invoicing Skills
Agent skills for accounting, bookkeeping, and invoicing, powered by the OSOME MCP server.
Prerequisites
Connect the OSOME MCP server to your Claude/OpenCode environment as a Streamable HTTP MCP endpoint:
https://mcp.osome.com/mcp
The MCP endpoint handles JSON-RPC over POST /mcp. Authentication is via OAuth bearer token; MCP clients can discover OAuth metadata from /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server. Accounting read-only tools require openid; invoicing reads require invoice:read; invoicing writes require invoice:write; document upload and transaction comment writes require company:documents:write.
Available Skills
| Skill | Description |
|---|---|
| financial-health-check | Get a snapshot of your company's financial position |
| cash-flow-visibility | Understand where money is coming from and going |
| receivables-payables-tracker | Track who owes you and who you owe |
| ledger-deep-dive | Query specific transactions and accounts |
| corporate-structure-overview | View directors and subsidiaries |
| tax-compliance-snapshot | Check GST/VAT obligations and prepare for tax filing |
| invoice-creator | Create, update, submit, duplicate, preview, and generate invoice PDFs |
| invoice-revenue-insights | Analyze invoice revenue, pending invoices, overdue invoices, and collections |
Installation
Claude Code
Install directly from GitHub:
/plugin install github:OsomePteLtd/skills
OpenCode
Copy skills to your config directory:
git clone https://github.com/OsomePteLtd/skills.git osome-skills cp -r osome-skills/skills/* ~/.config/opencode/skills/
Or for project-scoped installation:
cp -r osome-skills/skills/* .opencode/skills/
Manual Installation (Any Agent)
Copy skills to your agent's skills directory:
git clone https://github.com/OsomePteLtd/skills.git osome-skills # For Claude Code cp -r osome-skills/skills/* ~/.claude/skills/ # For OpenCode cp -r osome-skills/skills/* ~/.config/opencode/skills/ # For any agent supporting .agents/ convention cp -r osome-skills/skills/* ~/.agents/skills/
Usage
Once installed, skills are automatically triggered by relevant questions:
- "Am I making money?" →
financial-health-check - "Where is my money going?" →
cash-flow-visibility - "Who hasn't paid me?" →
receivables-payables-tracker - "What did I spend on software?" →
ledger-deep-dive - "What comments are on this transaction?" →
ledger-deep-dive - "Who are my directors?" →
corporate-structure-overview - "How much GST do I owe?" →
tax-compliance-snapshot - "Create an invoice for Acme" →
invoice-creator - "Which invoices are overdue?" →
invoice-revenue-insights
MCP Tools
These skills orchestrate tools from the OSOME MCP server:
Company
list-companies- List your companiesget-company- Company details and fiscal year
Accounting
get-chart-of-accounts- Chart of accounts by jurisdictionsearch-transactions- Search transactions with optional date range and limit (newest first; default 50)get-transaction-conversation- Read the comments conversation attached to a transactionadd-transaction-comment- Add a text comment to a transaction conversation; creates the conversation when neededlist-documents- Accounting documents (ID and name only)get-document- Document details (ID and name only)prepare-document-upload- Step 1 for document upload; returns a presigned POST target anduploadTokencomplete-document-upload- Step 3 for document upload; creates the OSOME document after bytes are uploaded to the presigned targetget-journal-entries- Journal entries (ID, description, amount)get-bank-accounts- Bank accounts and balances
Transaction comments are the same comments users see on the transaction page in OSOME. Find the transaction first with search-transactions, then use the numeric transaction document ID with get-transaction-conversation or add-transaction-comment. Posting a comment is a write action and requires company:documents:write.
Document upload supports PDF, JPG/JPEG, PNG, CSV, XLS, and XLSX files up to 50 MB. Do not send file bytes or contentBase64 to MCP: upload the file directly to the presigned POST target returned by prepare-document-upload, then call complete-document-upload with the same metadata and uploadToken.
Invoicing
list-customers- List invoice customers for a companycreate-customer- Create an invoice customercreate-invoice-draft- Create a draft invoiceupdate-invoice-draft- Update a draft invoice with customer, line items, dates, currency, notes, and payment methodssubmit-invoice- Finalize and send a draft invoicegenerate-invoice-pdf- Generate invoice document links; submits drafts first when neededpreview-invoice- Get invoice data without mutationget-invoice-document-links- Get generated invoice document preview and original URLslist-invoices- List invoices with status, search, and pagination filtersduplicate-invoice- Duplicate an invoice into a new draftcreate-credit-note- Create a draft credit note for an issued invoicesubmit-credit-note- Submit and apply a credit noteget-credit-note- Get a credit note and safe invoice summary
Invoice reads require invoice:read; invoice writes require invoice:write. submit-invoice, generate-invoice-pdf for drafts, and submit-credit-note finalize externally visible accounting documents, so agents should confirm final details first. The MCP server does not expose invoice deletion or pro-forma invoice creation.
Reports
get-balance-sheet- Balance sheet reportget-profit-and-loss- Profit & loss statementget-cash-flow-statement- Cash flow statementget-trial-balance- Trial balanceget-aged-payables- Accounts payable agingget-aged-receivables- Accounts receivable agingget-aged-receivables-v2- Aged receivables v2 reportget-overdue-invoices- Overdue receivables derived from aged receivables v2get-invoice-pending-summary- Awaiting, future, and overdue invoice pending totalsget-profit-and-loss-v2- Profit & loss v2 reportget-revenue-summary- Founder-friendly revenue summary from profit & loss v2
Compliance
get-corporate-subsidiaries- Subsidiary companiesget-directors-shareholders- Directors (name, role, jurisdiction)
Multi-Jurisdiction Support
Skills work with companies in these jurisdictions:
| Jurisdiction | Tax System | Currency |
|---|---|---|
| Singapore | GST (9%) | SGD |
| Hong Kong | No GST/VAT | HKD |
| United Kingdom | VAT (20%) | GBP |
| UAE | VAT (5%) | AED |
License
Proprietary - OSOME Pte Ltd. See LICENSE for details.
{
"name": "osome-skills",
"owner": {
"name": "OSOME Pte Ltd",
"email": "support@osome.com"
},
"metadata": {
"description": "OSOME accounting, bookkeeping, and invoicing skills",
"version": "1.1.0"
},
"plugins": [
{
"name": "osome-accounting-skills",
"description": "Accounting, bookkeeping, and invoicing skills powered by the OSOME MCP server",
"source": "./",
"skills": [
"./skills/financial-health-check",
"./skills/cash-flow-visibility",
"./skills/receivables-payables-tracker",
"./skills/ledger-deep-dive",
"./skills/corporate-structure-overview",
"./skills/tax-compliance-snapshot",
"./skills/invoice-creator",
"./skills/invoice-revenue-insights"
]
}
]
}Facts
- Kind
- Marketplace
- Repo
- OsomePteLtd/skills
- Group
- Uncategorized
- Stars
- 2
- Marketplace name
- osome-skills
- Owner
- OSOME Pte Ltd
- Created
- 2026-04-19
- Last push
- 2026-07-30
- Plugins
- 1
- 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
- 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
- 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
- 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.172.7k
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k