mcpbeat Sign in

Multi Entity Agent Skill

> Manage finances across multiple businesses or legal entities.

1.1k tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
101
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/openaccountant/skills --skill multi-entity

The instruction itself

6 sections, as written by the author

Multi-Entity Financial Management

Overview

Track and report on finances across multiple businesses, LLCs, or legal entities from a single view. Prevents commingling, generates per-entity reports, and provides a consolidated overview.

Wilson Tools Used

  • transaction_search — query transactions filtered by entity (using account, tag, or category prefix) to isolate each business
  • spending_summary — generate per-entity spending summaries for comparison
  • export_transactions — export entity-specific transaction sets for accountants or tax filing

Workflow

  • Ask the user to define their entities and how they are separated (separate bank accounts, category prefixes, tags, or description patterns).
  • For each entity, use transaction_search with the appropriate filter:
  • By account: search transactions from the specific bank account
  • By tag/prefix: search for transactions tagged or prefixed with the entity name (e.g., "LLC1:" or "rental:")
  • Use spending_summary for each entity over the same period.
  • Generate per-entity P&L summaries plus a consolidated view:
MULTI-ENTITY SUMMARY — [Period]
═══════════════════════════════════════════════════════
                    Entity A    Entity B    Consolidated
                    (Consulting) (SaaS)
───────────────────────────────────────────────────────
Revenue              $45,000     $22,000       $67,000
Expenses            ($28,000)   ($18,000)     ($46,000)
Net Income           $17,000      $4,000       $21,000
Net Margin             37.8%       18.2%         31.3%

Cash Balance         $32,000     $14,000       $46,000
───────────────────────────────────────────────────────
Inter-Entity Transfers: $2,500 (A → B)
═══════════════════════════════════════════════════════
  • Flag any inter-entity transfers (payments between your own accounts/entities) and exclude them from revenue and expense totals to avoid double-counting.
  • Use export_transactions to create separate CSV files per entity for tax preparation.
  • Alert on commingling: flag personal expenses in business accounts or business expenses in personal accounts.

Without Wilson

  • If each entity has a separate bank account (recommended), export each account's transactions as a separate CSV file.
  • If entities share a bank account (not recommended but common), export all transactions and add an "Entity" column. Tag each transaction manually.
  • Create separate spreadsheet tabs per entity. For each: pivot by category, sum income and expenses.
  • For the consolidated view, create a summary tab that references each entity tab: =EntityA!TotalRevenue + EntityB!TotalRevenue.
  • Track inter-entity transfers: search for transfers between your accounts. Mark these as "Transfer" category and exclude from income/expense totals.
  • For tax filing, each entity files separately. LLCs file Schedule C (single-member) or Form 1065 (multi-member). S-corps file Form 1120-S. Keep transaction exports separated by EIN.
  • Use separate QuickBooks files or Xero organizations per entity. QBO allows up to 25 companies per subscription.

Important Notes

  • Separate bank accounts per entity is strongly recommended. Commingling funds can pierce the corporate veil and remove liability protection.
  • Inter-entity transactions (loans, payments, shared expenses) must be tracked carefully. They are not income or expenses — they are transfers.
  • If one entity pays a shared expense (e.g., office rent), split it proportionally and record an inter-entity receivable/payable.
  • Each entity should have its own EIN. Do not use one EIN for multiple entities.
  • Consult a CPA for multi-entity tax strategy. Entity structure (LLC, S-corp, C-corp) significantly affects tax liability.

Other skills for the same job

different authors, same section of the catalogue
Executing Plans
by ZhanlinCui
×5

Use when you have a written implementation plan to execute in a separate session with review checkpoints

542 tokens
Protocolsio Integration
by christophacham
×4

Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.

3.9k tokens
Tailored Resume Generator
by frostant
×4

Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances

3.1k tokens
Excalidraw Diagram Generator
by github
vendor ×3

Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.

5.9k tokens scripts
Expo Dev Client
by openai
vendor ×3

Build and distribute Expo development clients locally or via TestFlight

878 tokens
Anndata
by christophacham
×3

Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.

2.8k tokens
Benchling Integration
by christophacham
×3

Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.

3.5k tokens
Biopython
by christophacham
×3

Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.

3.7k tokens

How to use it

Copy the folder

Take openaccountant/multi-entity from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.