Claude Code Skills
lim can register all its command groups as Claude Code skills , making every lim capability available through natural conversation in your terminal.
Installation
Option A: via lim CLI
Option B: via skills CLI
npx @lim-labs/lim skills add
This registers lim’s 29 command groups as Claude Code skills in your project’s .claude/skills/ directory.
After installation, restart Claude Code to pick up the new skills.
What Gets Registered
Every lim command group becomes a skill that Claude can invoke:
Skill Commands Description lim-addlim addNatural language journal entry lim-journalslim journals list/show/create/reverseJournal entry management lim-reportslim reports tb/pl/bs/ss/cs/glFinancial reports lim-companieslim companies list/use/createCompany management lim-accountslim accounts list/showChart of accounts lim-statslim stats, lim dashboardLearning engine metrics lim-importlim importImport from other software lim-banklim bank list/sync/matchBank account operations lim-invoiceslim invoices list/create/sendInvoice management lim-documentslim documents list/uploadDocument management lim-labelslim labels list/createLabel/tag management lim-taxlim tax codes/withholdingTax code management lim-periodslim periods list/closeFiscal period management lim-alertslim alerts list/createAlert rule management lim-scenarioslim scenarios list/create/diffScenario analysis lim-approvalslim approvals list/approve/rejectApproval workflows lim-contractslim contracts list/createContract management lim-employeeslim employees list/createEmployee management lim-payrolllim payroll run/listPayroll processing lim-expenseslim expenses list/create/approveExpense reports lim-fixed-assetslim fixed-assets list/depreciateFixed asset management lim-fxlim fx rates/convertForeign exchange lim-accrualslim accruals list/generateAccrual schedules lim-openinglim opening-balance setOpening balance setup lim-memberslim members list/inviteTeam member management lim-authlim auth login/logout/whoamiAuthentication lim-mcplim mcp add/serveMCP server management lim-webhookslim webhooks list/createWebhook management lim-eventslim events list/replayEvent inspection
Usage Examples
Once skills are registered, Claude Code can use them naturally in conversation:
Daily Bookkeeping
You: Record today's expenses: AWS ¥11,000 credit card, lunch meeting
with client ¥5,500 cash, and taxi to office ¥2,200 Suica.
Claude: I'll record all three expenses.
$ lim add "AWS 11000 yen credit card"
✅ Communication 10,000 / Accounts payable 11,000 + Input VAT 1,000
$ lim add "lunch meeting with client 5500 yen cash"
✅ Entertainment 5,000 / Cash 5,500 + Input VAT 500
$ lim add "taxi to office 2200 yen Suica"
✅ Travel 2,000 / Cash 2,200 + Input VAT 200
All three entries recorded. Today's total: ¥18,700.
Financial Review
You: How did we do in Q1?
Claude: $ lim reports pl --from 2026-01-01 --to 2026-03-31
$ lim reports bs --as-of 2026-03-31
$ lim reports cs --from 2026-01-01 --to 2026-03-31
Q1 Summary:
- Revenue: ¥3,300,000
- Net income: ¥2,590,000 (78% margin)
- Cash position: ¥2,450,000
- Operating cash flow: ¥2,260,000
Strong quarter. Revenue up 15% vs Q4 2025.
Month-End Close
You: Let's do the March close.
Claude: I'll check everything step by step.
$ lim journals list --from 2026-03-01 --to 2026-03-31 --status draft
3 draft entries found. Let me review them...
$ lim bank list --unmatched
2 unmatched bank transactions. Processing...
$ lim reports tb --from 2026-03-01 --to 2026-03-31
Trial balance checks out. Debits = Credits ✓
$ lim accruals generate --period 2026-03
Generated 2 accrual entries for March.
Everything looks clean. Ready to close?
You: Yes, close it.
Claude: $ lim periods close --period 2026-03
✅ March 2026 closed.
Scenario Analysis
You: What happens to our runway if we hire two more engineers?
Claude: $ lim scenarios create --name "Hire 2 engineers" \
--description "Two senior engineers at ¥700k/month each"
$ lim scenarios generate --id <scenario-id>
$ lim scenarios diff --id <scenario-id>
Impact analysis:
- Additional monthly cost: ¥1,820,000
(salary ¥1,400,000 + social insurance ¥210,000 + equipment ¥210,000 amortized)
- Current runway: 3.5 months
- Post-hire runway: 1.8 months
You'd need to close a funding round within 2 months.
Skills vs MCP
Both skills and MCP let AI agents interact with lim. Here’s when to use each:
Skills MCP Best for Claude Code terminal sessions Any MCP-compatible client Interface CLI commands Structured tool calls + resources Authentication CLI token CLI token or API key Output Human-readable terminal output Structured JSON Setup npx @lim-labs/lim skills addnpx @lim-labs/lim mcp add
You can use both simultaneously. Skills are great for interactive sessions where you want human-readable output. MCP is better for automated workflows where structured data matters.
Updating Skills
When lim is updated with new commands, re-run the installation:
npx @lim-labs/lim skills add --force
This overwrites existing skill definitions with the latest versions.
Removing Skills
npx @lim-labs/lim skills remove
This removes all lim skills from your Claude Code configuration.