Traces a reconciliation break back to the source GL entry and subledger transaction, then writes a one-sentence diagnosis explaining what differs and why. It pulls posting metadata from both sides via MCP servers, diffs attributes like FX rates, posting dates, and account mappings, and outputs a structured root cause with an owner and recommended action. Use this after gl-recon has flagged the break but before you write any adjustments. The real value is speed: instead of manually pulling trade IDs and journal entries from two systems, you get "Subledger used WM/R 4pm rate; GL used Bloomberg close" in one shot. It won't fix the break, but it will tell you whether to monitor, escalate, or suppress.

skills.sh installs
1.3K
GitHub stars
41.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/financial-services --skill break-trace --agent claude-code

Installs into .claude/skills of the current project.

Files

Root-cause a break

Given a single break row (key, GL values, subledger values, bucket, likely cause), trace it to source and produce a root-cause statement.

Trace path

  1. Pull the GL side — via the internal-gl MCP, fetch the journal entry or posting that produced this GL line: entry id, posting date, source system, batch id, preparer.
  2. Pull the subledger side — via the subledger MCP, fetch the matching transaction: trade id, trade/settle dates, counterparty, source feed, FX rate used.
  3. Diff the attributes — line up posting date, FX rate/date, account mapping, quantity sign, amount sign. The differing attribute is usually the cause.

Cause → statement

Write the root cause as a single sentence in the form "⟨side⟩ ⟨did what⟩ because ⟨reason⟩", e.g.:

Sponsors

Details

Repository
github.com/anthropics/financial-services
Category
Finance & Trading
First seen
Jun 3, 2026

More from anthropics/financial-services

All 27
1anthropics avatarmacro-rates-monitoranthropics/financial-services-pluginsmacro rates monitor1.3Kskills.sh installs
2anthropics avatarnav-tieoutanthropics/financial-servicesTie an LP statement to the fund's NAV pack — recompute the LP's capital account from the NAV components and flag any line that doesn't agree. Use before LP stat1.2Kskills.sh installs
3anthropics avatarcompetitive-analysisanthropics/financial-services-pluginscompetitive analysis1.2Kskills.sh installs
4anthropics avatarppt-template-creatoranthropics/financial-services-pluginsppt template creator1.2Kskills.sh installs
5binance avatarsub-accountbinance/binance-skills-hubBinance Sub-account request using the Binance API. Authentication requires API key and secret key.1.1Kskills.sh installs
6himself65 avataropencli-readerhimself65/finance-skillsGeneric read-only fallback for any source opencli covers but this repo has no dedicated reader for — Yahoo Finance, Bloomberg, Reuters, Barchart, Eastmoney, Xue1.1Kskills.sh installs