anthropics

    anthropics/financial-services

    #858 this week

    backend
    Python
    Apache-2.0
    33.6K stars
    4.9K forks
    33.6K GitHub watchers
    Updated 7/18/2026
    View on GitHub

    Backblaze Generative Media Hackathon

    Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.

    Enter the hackathon

    Loading star history...

    Use Cases & Benefits

    • Provides self-contained AI agents and skill plugins to automate financial services workflows like investment banking, equity research, and fund administration.
    • Enables deployment as both Claude Cowork plugins and Claude Managed Agents, offering flexible integration with existing workflow engines and data connectors.
    • Use for automating pitch deck creation and client meeting preparation in investment banking workflows.
    • Use for generating earnings call reviews, financial model updates, and research notes in equity research teams.
    • Use for fund administration tasks such as GL reconciliation, valuation review, and month-end closing processes.

    About financial-services

    Claude for Financial Services

    Reference agents, skills, and data connectors for the financial-services workflows we see most — investment banking, equity research, private equity, and wealth management.

    Everything here is available two ways from one source: install it as a Claude Cowork plugin, or deploy it through the Claude Managed Agents API behind your own workflow engine. Same system prompt, same skills — you choose where it runs.

    [!IMPORTANT] Nothing in this repository constitutes investment, legal, tax, or accounting advice. These agents draft analyst work product — models, memos, research notes, reconciliations — for review by a qualified professional. They do not make investment recommendations, execute transactions, bind risk, post to a ledger, or approve onboarding; every output is staged for human sign-off. You are responsible for verifying outputs and for compliance with the laws and regulations that apply to your firm.

    What's in the repo:

    • Agents — named, end-to-end workflow agents (Pitch Agent, Market Researcher, GL Reconciler, …). Each ships as a Cowork plugin and as a Claude Managed Agent template you deploy via /v1/agents.
    • Vertical plugins — the underlying skills, slash commands, and data connectors, bundled by FSI vertical. Install these on their own if you just want /comps, /dcf, /earnings and the connectors without a full agent.

    Agents

    Each agent is named for the workflow it runs. They're starting points: install the ones that match your work, then tune the prompts, skills, and connectors to how your firm does it.

    Each agent plugin is self-contained — it bundles the skills it uses, so installing the agent is all you need.

    FunctionAgentWhat it does
    Coverage & advisoryPitch AgentComps, precedents, LBO → branded pitch deck, end to end
    Meeting Prep AgentBriefing pack before every client meeting
    Research & modelingMarket ResearcherSector or theme → industry overview, competitive landscape, peer comps, ideas shortlist
    Earnings ReviewerEarnings call + filings → model update → note draft
    Model BuilderDCF, LBO, 3-statement, comps — live in Excel
    Fund admin & finance opsValuation ReviewerIngests GP packages, runs valuation template, stages LP reporting
    GL ReconcilerFinds breaks, traces root cause, routes for sign-off
    Month-End CloserAccruals, roll-forwards, variance commentary
    Statement AuditorAudits LP statements before distribution
    Operations & onboardingKYC ScreenerParses onboarding docs, runs the rules engine, flags gaps

    For Managed Agent deployment — agent.yaml, leaf-worker subagents, steering-event examples, and per-agent security notes — see managed-agent-cookbooks/.

    Repository Layout

    plugins/
      agent-plugins/               # Named agents — one self-contained plugin each
      vertical-plugins/            # Skill + command bundles by FSI vertical, plus MCP connectors
      partner-built/               # Partner-authored plugins (LSEG, S&P Global)
    managed-agent-cookbooks/       # Claude Managed Agent cookbooks — one dir per agent
    claude-for-msft-365-install/   # Admin tooling to provision the Claude Microsoft 365 add-in
    scripts/                       # deploy-managed-agent.sh · check.py · validate.py · orchestrate.py · sync-agent-skills.py
    

    Getting Started

    Cowork

    In Cowork, open Settings → Plugins → Add plugin and either:

    • Paste this repo URLhttps://github.com/anthropics/financial-services — then pick the agents and verticals you want from the marketplace list, or
    • Upload a zip — zip any directory under plugins/ (e.g. plugins/agent-plugins/pitch-agent/) and drop it in.

    Claude Code

    # Add the marketplace
    claude plugin marketplace add anthropics/financial-services
    
    # Core skills + connectors (install first)
    claude plugin install financial-analysis@claude-for-financial-services
    
    # Named agents — pick the ones you want
    claude plugin install pitch-agent@claude-for-financial-services
    claude plugin install gl-reconciler@claude-for-financial-services
    claude plugin install market-researcher@claude-for-financial-services
    
    # Vertical skill bundles
    claude plugin install investment-banking@claude-for-financial-services
    claude plugin install equity-research@claude-for-financial-services
    

    Once installed, agents appear in Cowork dispatch, skills fire automatically when relevant, and slash commands are available in your session (/comps, /dcf, /earnings, /ic-memo, …).

    Claude Managed Agents

    export ANTHROPIC_API_KEY=sk-ant-...
    scripts/deploy-managed-agent.sh gl-reconciler
    

    Each template under managed-agent-cookbooks/ references the same system prompt and skills as its plugin counterpart. The deploy script resolves file references, uploads skills, creates leaf-worker subagents, and POSTs the orchestrator to /v1/agents. See scripts/orchestrate.py for a reference event loop that routes handoff_request events between agents via your own orchestration layer.

    Research Preview: subagent delegation (callable_agents) is a preview capability. See per-agent READMEs for security and handoff guidance.

    How It Fits Together

    What it isWhere it lives
    AgentsSelf-contained plugins that own a workflow end to end — system prompt plus the skills it uses. Cowork and the Managed Agent wrapper both reference the same directory.plugins/agent-plugins/<slug>/
    SkillsDomain expertise, conventions, and step-by-step methods Claude draws on automatically when relevant. Authored once in the verticals; each agent bundles a synced copy of the ones it needs.plugins/vertical-plugins/<vertical>/skills/ (source) · plugins/agent-plugins/<slug>/skills/ (bundled)
    CommandsSlash actions you trigger explicitly (/comps, /earnings, /ic-memo).plugins/vertical-plugins/<vertical>/commands/
    ConnectorsMCP servers that wire Claude to your data — terminals, research platforms, document stores.plugins/vertical-plugins/financial-analysis/.mcp.json
    Managed-agent wrappersagent.yaml + depth-1 subagents + steering examples for headless deployment.managed-agent-cookbooks/<slug>/

    Everything is file-based — markdown and JSON, no build step.

    Vertical Plugins

    Start with financial-analysis — it carries the shared modeling skills and all data connectors. Add verticals for the workflows you need.

    PluginWhat it adds
    financial-analysis (core)Comps, DCF, LBO, 3-statement, deck QC, Excel audit. All 11 data connectors.
    investment-bankingCIMs, teasers, process letters, buyer lists, merger models, deal tracking.
    equity-researchEarnings notes, initiations, model updates, thesis and catalyst tracking.
    private-equitySourcing, screening, diligence checklists, IC memos, portfolio monitoring.
    wealth-managementClient reviews, financial plans, rebalancing, reporting, TLH.
    fund-adminGL recon, break tracing, accruals, roll-forwards, variance commentary, NAV tie-out.
    operationsKYC document parsing and rules-grid evaluation.
    lseg (partner)Bond RV, swap curves, FX carry, options vol, macro-rates monitoring on LSEG data.
    sp-global (partner)Tear sheets, earnings previews, funding digests on S&P Capital IQ.

    MCP Integrations

    All connectors are centralized in the financial-analysis core plugin and shared across the rest.

    ProviderURL
    Daloopahttps://mcp.daloopa.com/server/mcp
    Morningstarhttps://mcp.morningstar.com/mcp
    S&P Globalhttps://kfinance.kensho.com/integrations/mcp
    FactSethttps://mcp.factset.com/mcp
    Moody'shttps://api.moodys.com/genai-ready-data/m1/mcp
    MT Newswireshttps://vast-mcp.blueskyapi.com/mtnewswires
    Aierahttps://mcp-pub.aiera.com
    LSEGhttps://api.analytics.lseg.com/lfa/mcp
    PitchBookhttps://premium.mcp.pitchbook.com/mcp
    Chronographhttps://ai.chronograph.pe/mcp
    Egnytehttps://mcp-server.egnyte.com/mcp
    Boxhttps://mcp.box.com

    MCP access may require a subscription or API key from the provider.

    Claude for Microsoft 365 — Install Tooling

    If your firm runs Claude inside Excel, PowerPoint, Word, and Outlook via the Microsoft 365 add-in, claude-for-msft-365-install/ is the admin tooling to provision it against your own cloud — Vertex AI, Bedrock, or an internal LLM gateway — instead of Anthropic's API.

    It's a Claude Code plugin (not a Cowork plugin) that walks an IT admin through generating the customized add-in manifest, granting Azure admin consent, and writing per-user routing config via Microsoft Graph. Install with:

    claude plugin install claude-for-msft-365-install@claude-for-financial-services
    /claude-for-msft-365-install:setup
    

    This is separate from the agents and vertical plugins above — it's the on-ramp that gets the add-in deployed in a tenant, after which the agents and skills here are what runs inside it.

    Making It Yours

    These are reference templates — they get better when you tune them to how your firm works.

    • Swap connectors — point .mcp.json at your data providers and internal systems.
    • Add firm context — drop your terminology, processes, and formatting standards into skill files.
    • Bring your templates/ppt-template teaches Claude your branded PowerPoint layouts.
    • Adjust agent scope — edit agents/<slug>.md to match how your team actually runs the workflow.
    • Add your own — copy the structure for workflows we haven't covered.

    Skill & Command Reference

    financial-analysis — core modeling, Excel, deck QC
    SkillCommandDescription
    comps-analysis/compsComparable company analysis with trading multiples
    dcf-model/dcfDCF valuation with WACC and sensitivity analysis
    lbo-model/lboLeveraged buyout model
    3-statement-model/3-statement-modelPopulate 3-statement financial model templates
    audit-xls/debug-modelExcel model audit — formula tracing, hardcode detection, balance checks
    clean-data-xlsNormalize and clean tabular data in Excel
    deck-refreshRe-link and refresh embedded charts/tables across a deck
    competitive-analysis/competitive-analysisCompetitive landscape and market positioning
    ib-check-deckQC presentations for errors and consistency
    pptx-authorProduce a .pptx file headlessly (Managed Agent mode)
    xlsx-authorProduce a .xlsx file headlessly (Managed Agent mode)
    ppt-template-creator/ppt-templateCreate reusable PPT template skills
    skill-creatorGuide for creating new skills
    investment-banking — deal materials and execution
    SkillCommandDescription
    strip-profile/one-pagerOne-page company profiles for pitch books
    pitch-deckPopulate pitch deck templates with data
    datapack-builderBuild data packs from CIMs and filings
    cim-builder/cimDraft Confidential Information Memorandums
    teaser/teaserAnonymous one-page company teasers
    buyer-list/buyer-listStrategic and financial buyer universe
    merger-model/merger-modelAccretion/dilution M&A analysis
    process-letter/process-letterBid instructions and process correspondence
    deal-tracker/deal-trackerTrack live deals, milestones, and action items
    equity-research — coverage and publishing
    SkillCommandDescription
    earnings-analysis/earningsPost-earnings quarterly update reports
    earnings-preview/earnings-previewPre-earnings scenario analysis and key metrics
    initiating-coverage/initiateInstitutional-quality initiation reports
    model-update/model-updateUpdate financial models with new data
    morning-note/morning-noteMorning meeting notes and trade ideas
    sector-overview/sectorIndustry landscape and thematic reports
    thesis-tracker/thesisMaintain and update investment theses
    catalyst-calendar/catalystsTrack upcoming catalysts across coverage
    idea-generation/screenStock screening and idea sourcing
    private-equity — sourcing through portfolio ops
    SkillCommandDescription
    deal-sourcing/sourceDiscover companies, check CRM, draft founder outreach
    deal-screening/screen-dealQuick pass/fail on inbound CIMs and teasers
    dd-checklist/dd-checklistDiligence checklists by workstream
    dd-meeting-prep/dd-prepPrep for management presentations and expert calls
    unit-economics/unit-economicsARR cohorts, LTV/CAC, net retention, revenue quality
    returns-analysis/returnsIRR/MOIC sensitivity tables
    ic-memo/ic-memoInvestment committee memo drafting
    portfolio-monitoring/portfolioTrack portfolio company KPIs and variances
    value-creation-plan/value-creationPost-close 100-day plans and EBITDA bridges
    ai-readiness/ai-readinessAssess a portfolio company's AI readiness
    wealth-management — advisor workflows
    SkillCommandDescription
    client-review/client-reviewPrep for client meetings with performance and talking points
    financial-plan/financial-planRetirement, education, estate, and cash-flow projections
    portfolio-rebalance/rebalanceAllocation drift analysis and tax-aware rebalancing
    client-report/client-reportClient-facing performance reports
    investment-proposal/proposalProposals for prospective clients
    tax-loss-harvesting/tlhIdentify TLH opportunities and manage wash sales

    Contributing

    Everything here is markdown and YAML. Fork, edit, PR. For new content:

    • New skill → add it under plugins/vertical-plugins/<vertical>/skills/, then run python3 scripts/sync-agent-skills.py to propagate to any agent that bundles it.
    • New agent → plugins/agent-plugins/<slug>/ (with agents/<slug>.md + skills/) and a matching managed-agent-cookbooks/<slug>/.
    • Run python3 scripts/check.py before pushing — it lints every manifest, verifies all cross-file references resolve, and fails if any bundled skill has drifted from its vertical source.

    License

    Apache License 2.0

    Discover Repositories

    Search across tracked repositories by name or description