merit-business-trips
How to record Estonian foreign business trips (välislähetus) in Merit Aktiva correctly: tax-free daily allowance (välislähetuse päevaraha), the VAT treatment…
Merit Aktiva accounting — routes work to the elnora-merit CLI, slash commands, and agents. Use when: looking up or creating invoices, recording payments, checking financial reports, managing customers/vendors, or any Merit Aktiva accounting task. TRIGGERS: "merit", "merit
$ npx -y skills add Elnora-AI/elnora-merit-aktiva --skill merit-aktiva-workspace --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/merit-aktiva-workspaceContext preview
The summary Claude sees to decide when to auto-load this skill.
Merit Aktiva accounting — routes work to the elnora-merit CLI, slash commands, and agents. Use when: looking up or creating invoices, recording payments, checking financial reports, managing customers/vendors, or any Merit Aktiva accounting task. TRIGGERS: "merit", "merit
name: merit-aktiva-workspace version: 1.0.0 description: > Merit Aktiva accounting — routes work to the elnora-merit CLI, slash commands, and agents. Use when: looking up or creating invoices, recording payments, checking financial reports, managing customers/vendors, or any Merit Aktiva accounting task. TRIGGERS: "merit", "merit aktiva", "aktiva", "invoice", "sales invoice", "purchase invoice", "create invoice", "unpaid invoices", "record payment", "customer balance", "vendor", "income statement", "profit and loss", "balance sheet", "VAT", "accounting", "bookkeeping", "chart of accounts", "general ledger", "reconcile stripe", "book stripe payouts", "card sales".
Router for Merit Aktiva accounting work. Wraps the `elnora-merit` CLI (full API coverage: 105 commands across 22 resource groups). Dispatch to a slash command or agent rather than hand-running multi-step flows inline.
Load the **how-to skill** for the procedure first, then run the CLI (or hand a multi-step flow to the agent). Skills carry the correct Merit method; the CLI is the mechanism.
| Intent | Action | |---|---| | Create / find / credit / send a **sales invoice**, prepayment invoice, customer | Skill: `merit-sales-invoices` | | Enter a **purchase invoice** / vendor bill, expense claim, purchase credit note | Skill: `merit-purchase-invoices` | | Record a payment, **reconcile the bank statement**, settlement, prepayment, transfer | Skill: `merit-payments-bank` | | **VAT / KMD** — tax codes, what feeds a KMD line, VAT reconciliation | Skill: `merit-vat-kmd` | | Pull a **report** — P&L, balance sheet, sales/purchase, customer debts | Skill: `merit-reports` | | Reverse-charge VAT on an EU / foreign supplier invoice | Skill: `merit-reverse-charge` | | **TSD lisa 5 / lisa 6** — entertainment, gifts, fines, tax-authority interest, "do we owe a TSD this month" | Skill: `merit-tsd` | | How Stripe must be set up / recorded (clearing method, fees, VAT) | Skill: `merit-stripe` | | Preview / status of Stripe→Merit payout reconciliation | Slash command: `/merit-reconcile` | | Book Stripe payouts into Merit (writes) | Agent: `merit-bookkeeper` | | Multi-step record/pay/reconcile needing payload-building + confirmation | Agent: `merit-bookkeeper`; sales invoice from a description: `merit-invoice-creator` | | **Payroll** (employees, salaries, absences, payslips) — a different product | Skill: `merit-palk-workspace` | | Snapshot / look up this company's real account, bank, and VAT codes | `elnora-merit profile sync` / `profile show` (see "Company-specific books") | | Anything else (one-off CLI call) | Run `elnora-merit <group> <verb>` directly |
Quick-lookup slash commands `/merit-invoices`, `/merit-customers`, `/merit-reports` still work and dispatch to these skills.
The how-to skills are generic — Merit's correct method, no account numbers. The real codes come from two places, both in the references directory (`MERIT_REFERENCES_DIR`, default `~/.config/elnora-merit`):
TaxId guids, financial years), pulled from the live account with `elnora-merit profile sync`. Read it directly, or `elnora-merit profile show --section accounts|banks|taxes|years`.
VAT/KMD cadence, standing local rules. Kept as the user's own markdown in the same references dir, not in this public repo.
Load whichever is available before posting so the right accounts are used. Run `profile sync` once (and after the chart of accounts changes); if neither exists, look codes up live (`accounts list`, `taxes list`) rather than guessing.
1. `/plugin marketplace add Elnora-AI/elnora-merit-aktiva` then `/plugin install merit-aktiva-workspace@elnora-merit-aktiva` 2. Put the CLI on PATH: `npm install -g @elnora-ai/merit-aktiva` 3. Set credentials (Merit Aktiva → Settings → Company data → API settings → generate key). On first run the CLI prompts and saves to `~/.config/elnora-merit/.env` (mode 0600), or set `MERIT_API_ID` / `MERIT_API_KEY` in the environment. Requires a Pro/Premium Merit license. 4. Confirm: `elnora-merit accounts list` (read-only).
`elnora-merit <group> <verb> [flags]` — JSON to stdout by default. Resource groups: `sales-invoices`, `sales-offers`, `recurring-invoices`, `purchase-invoices`, `inventory`, `payments`, `gl`, `fixed-assets`, `taxes`, `customers`, `vendors`, `accounts`, `projects`, `cost-centers`, `dimensions`, `departments`, `prices`, `units`, `banks`, `financial-years`, `items`, `reports`.
documented Merit JSON body via `--data '<json>'` or `--file <path>`; run the command's `--help` for its schema.
user before sending. Prefer a non-production Merit company for testing.
Do your Merit Aktiva accounting from the command line — or let Claude Code do it for you. Merit Aktiva is Estonia's cloud accounting platform.
Repo: Elnora-AI/elnora-merit-aktiva
How to record Estonian foreign business trips (välislähetus) in Merit Aktiva correctly: tax-free daily allowance (välislähetuse päevaraha), the VAT treatment…
Look up Estonian companies in the Business Register (äriregister) using the two FREE live services via `elnora-merit ariregister`: invoicing requisites (legal…
Keep every Merit Aktiva transaction backed by its source document (receipt / supplier invoice). Audits Merit for invoices missing an attachment, searches…
How to pull an LHV bank statement straight into Merit Aktiva without touching a file export — LHV's own MCP server returns camt.053 XML, which is exactly what…
How to onboard employees and maintain contracts, contacts, and base salary agreements in Merit Palk via `elnora-merit palk`. Covers the…
How to run monthly payroll in Merit Palk via `elnora-merit palk` — enter salaries and withholdings (sendsalary) and record absences/leave/sick days…