Multi-entity cash overview

Consolidates the cash position of each group entity from Spendesk and produces a multi-entity cash dashboard.

↓ Download skill (.md)
78/100·📅 Weekly·IntermediateCFO
Multi-entityReportslist_companiesget_wallet_summary

🎯 Skill purpose

Consolidates the cash position of each group entity from Spendesk and produces a multi-entity cash dashboard.

📊 What it produces

Summary table of wallet balances, pending spend, and disbursement projections per legal entity.

Benefit

Before

The CFO must check each entity manually or wait for a weekly consolidated report.

After

Complete and reliable group cash position in under a minute, directly in Claude.



# Multi-entity cash dashboard

## Goal
Consolidate the wallet balances of all entities in the group into a single view. Useful for CFOs overseeing several subsidiaries with distinct Spendesk wallets.

**Limitation:** covers only the Spendesk wallet balance — not the full bank cash position.

## Instructions

### Step 1 — Retrieve all entities in the group
```
Call list_companies to get the list of available entities with the org-level token.
For each entity: note the id and the name.
```

### Step 2 — Retrieve the wallet summary for each entity
```
For each entity (entityId):
  Call get_wallet_summary with the entity's context
  Capture: balance, currency, allocatedToCards, availableBalance
```

### Step 3 — Consolidation and presentation
```
Aggregate by currency:
  totalBalance = sum of balances per currency
  totalAllocated = sum of card allocations per currency

Sort entities by descending balance.

Alerts to flag:
  - Entity with balance < minimum_threshold (e.g. < 10,000 EUR)
  - Entity with card allocation > 80% of total balance
```

### Step 4 — Consolidated group view
```
Present:
1. Total group balance by currency
2. Entity-by-entity table (name | balance | allocated to cards | available)
3. Low cash alerts
4. Rebalancing recommendations if needed
```

## Points of attention
- Use the org-level token (not a single entity's token)
- Currencies may differ across entities — do not aggregate EUR + GBP without conversion
- get_wallet_summary does not surface bank movements outside of Spendesk

## Example prompts
- "Show me the Spendesk cash position across all my entities"
- "What's our total group wallet balance today?"
- "Are there any entities with a low wallet balance that need topping up?"

How to install this skill

/
  1. 1
    Download the file s43-cfo-tresorerie-multi-entity.md using the button above.
  2. 2
    Place the file in the .claude/ directory of your project (or ~/.claude/ for a global install).
    cp s43-cfo-tresorerie-multi-entity.md .claude/s43-cfo-tresorerie-multi-entity.md
  3. 3
    Use in Claude Codethe skill is automatically discovered. Describe your need in natural language and Claude will apply the skill instructions.
💡 Make sure the Spendesk MCP is configured in your .claude/settings.json with the tools list_companies, get_wallet_summary.

Similar skills

★ Top
95/100·🔍 Ad hoc·Expert

MCP coverage audit & gap analysis

Probes all available MCP tools, re-evaluates coverage of 50 persona use cases, detects new fields or tools, and regenerates the gap analysis report.

CFOControllerAP Manager
★ Top
89/100·🔍 Ad hoc·Intermediate

Skill Builder

Aide un client à transformer un besoin métier précis (contexte, contraintes, format de sortie souhaité) en un nouveau skill Claude sur mesure, prêt à l'emploi sur le MCP Spendesk

CFOControllerAP Manager
★ Top
88/100·🔍 Ad hoc·Beginner

MCP Product Tour

Visite guidée conversationnelle du MCP Spendesk — appels réels sur les données de l'utilisateur, adaptée à sa persona, puis recommandation des prochains skills à installer

CFOControllerAP Manager