npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

aigroup-financial-services-openclaw

v0.1.16

Published

Financial modeling, analysis, and deliverables suite for OpenClaw

Readme

aigroup-financial-services-openclaw

Financial modeling, analysis, and deliverables suite for OpenClaw.

AIGroup 自研 + 其他大厂开源能力整合版,用于把企业客户调查、金融分析、建模和交付物生成整合成一套可发布、可运行的 OpenClaw banker workflow。

This repository is a community-built derivative of anthropics/financial-services-plugins, distributed under Apache 2.0 with retained attribution, NOTICE preservation, and prominent modification notices in adapted source files. It is not an official Anthropic plugin or Anthropic release.

Install this as the financial workflow suite after aigroup-lead-discovery-openclaw. It is designed to be the second half of the AIGroup banker stack: lead-discovery gathers company intelligence, and this plugin turns that context into models, analysis, and deliverables.

This plugin now ships skills and commands only by default, and expects data collection to come from AIGroup lead-intelligence plugins and MCP services.

It now exposes four explicit office-deliverable entrypoints inside the plugin itself:

  • word-deliverable
  • excel-deliverable
  • ppt-deliverable
  • pdf-deliverable

This plugin now also vendors three MiniMax-origin office skills directly under skills/:

  • minimax-docx (MIT, included in this plugin)
  • minimax-xlsx (MIT, included in this plugin)
  • minimax-pdf (MIT, included in this plugin)

These bundled skills are adapted from verified MiniMaxAI host installs, with thanks to MiniMaxAI for the original Word, Excel, and PDF skill foundations.

These wrapper skills route banker workflows into the plugin's bundled office capabilities first. On macmini, the verified mapping is:

  • Word -> minimax-docx -> aigroup-mdtoword-mcp__markdown_to_docx -> standard docx
  • Excel -> minimax-xlsx
  • PDF -> minimax-pdf -> standard pdf
  • PPT -> aigroup-mdtopptx-mcp__markdown_to_pptx for markdown-first deck generation -> unified ppt-deliverable entry -> host PPT skills when available (pptx-generator, ppt-editing-skill, ppt-orchestra-skill, slide-making-skill) -> standard pptx fallback

For Word, Excel, and PDF, the bundled MiniMax-derived skills are now part of the install surface of this plugin. Word also treats aigroup-mdtoword-mcp as an explicit companion route for banker memo generation and markdown-to-Word packaging. PPT now treats aigroup-mdtopptx-mcp as an explicit companion route for markdown-to-PowerPoint packaging, and ppt-deliverable remains the unified front door for broader PPT workflows.

Important routing note: these wrappers should not use shell-level which checks, PATH probing, or same-name executable discovery as the test for host office capability. On some hosts, those capabilities exist as routed skills without matching shell binaries.

Important: the MiniMax / office layer is now split:

  • Word, Excel, and PDF MiniMax-derived skills are included in this plugin
  • Word output explicitly supports aigroup-mdtoword-mcp as a companion path, so environments without MiniMax-style host wiring still have a stable .docx route
  • PPT now includes an embedded aigroup-mdtopptx-mcp path for stable markdown-first .pptx generation, while ppt-deliverable still exposes the unified PPT front door for host-enhanced flows

If a user already has compatible host skills installed, that is still fine. The plugin should simply prefer its bundled Word/Excel/PDF path and use ppt-deliverable as the single PPT front door, delegating to compatible host capabilities where available.

This repository is a compatibility layer, not a claim of official Anthropic or OpenClaw endorsement.

Licensing And Attribution

  • Upstream financial plugin source comes from anthropics/financial-services-plugins under Apache License 2.0.
  • This repository retains Apache 2.0 licensing materials and NOTICE attribution for upstream-derived content.
  • Modified upstream-derived skill and command files in this repository carry prominent notices that they were adapted by AIGroup for OpenClaw compatibility and banker workflow packaging.
  • Anthropic and MiniMax names, marks, and branding are used only to describe origin and compatibility, not to imply endorsement.
  • Bundled MiniMax office components remain separately attributed under their stated MIT terms.
  • Each vendored MiniMax skill directory also carries its own ATTRIBUTION.md for source and packaging context.

See:

It now also exposes a standalone root-level Claude bundle so the repository itself can be installed and published as a single OpenClaw plugin:

openclaw plugins install jackdark425/aigroup-financial-services-openclaw

It is also published on OpenClaw Hub:

openclaw plugins install aigroup-financial-services-openclaw

What This Repo Does

  • tracks the latest upstream anthropics/financial-services-plugins
  • preserves the original Claude plugin structure under upstream/
  • exposes a standalone root bundle under the repository root
  • generates OpenClaw-oriented packs under packs/
  • builds OpenClaw-readable Claude bundle plugins under bundles/
  • provides install scripts for copying financial skills into an OpenClaw workspace
  • documents how Claude plugin concepts map into OpenClaw concepts

Why This Exists

Anthropic's source repository is file-based and easy to customize, but it is structured for Claude Cowork / Claude Code plugins:

  • .claude-plugin/plugin.json
  • .mcp.json
  • commands/
  • skills/

OpenClaw does not consume that structure directly as a plugin. However, the skills/ directories are often directly reusable as OpenClaw workspace skills, and the connector definitions can be repurposed as optional MCP configuration templates.

For distribution, this repository now does two things:

  • the repository root acts as a single installable bundle plugin: aigroup-financial-services-openclaw
  • bundles/ keeps the narrower sub-bundles for targeted installs and validation

Repository Layout

aigroup-financial-services-openclaw/
├── .claude-plugin/plugin.json         # root standalone bundle manifest
├── .mcp.json                          # root connector template
├── skills/                            # merged root skill set
├── commands/                          # merged root command set
├── upstream/
│   └── financial-services-plugins/   # latest upstream clone
├── packs/
│   └── <plugin-name>/
│       ├── skills/                   # generated OpenClaw-ready skill copies
│       ├── commands/                 # copied Claude command docs
│       ├── connectors/               # copied MCP templates
│       └── metadata.json
├── bundles/
│   └── aigroup-<plugin-name>-openclaw/
│       ├── .claude-plugin/plugin.json
│       ├── skills/
│       ├── commands/
│       ├── .mcp.json
│       └── README.md
├── scripts/
│   ├── sync_upstream.py
│   ├── build_openclaw_bundles.py
│   └── install_to_openclaw.py
├── docs/
│   ├── claude-requirements.md
│   └── openclaw-mapping.md
├── NOTICE
└── LICENSE

Claude Source Requirements

The original Anthropic repositories describe plugins as:

  • file-based
  • markdown and JSON driven
  • built around skills, commands, and .mcp.json

Those source assumptions and adaptation notes are documented here:

Current Strategy

This repository currently treats Anthropic financial plugins as:

  • skills/ -> OpenClaw workspace skills
  • commands/ -> operator playbooks / future command adapters
  • .mcp.json -> local stdio MCP wiring, including the embedded aigroup-mdtopptx-mcp server
  • .mcp.optional-upstream.json -> preserved reference template for the original 11 upstream HTTP connectors
  • .claude-plugin/plugin.json -> source metadata only

For external installation and Hub publishing, the root repository now functions as a single bundle plugin that combines the financial-analysis and investment-banking tracks.

Recommended Pairing

For real-world use, treat installation as a two-suite flow and install this plugin together with aigroup-lead-discovery-openclaw.

Recommended stack:

  • aigroup-lead-discovery-openclaw for company intelligence, customer investigation, and external lead signals
  • aigroup-fmp-mcp, aigroup-market-mcp, and aigroup-finnhub-mcp as AIGroup data services
  • aigroup-financial-services-openclaw for customer analysis, financial modeling, and deliverable generation

Office Surface Inside The Plugin

The plugin now includes explicit office-oriented commands and skills so the second half of the banker stack can move from analysis to deliverable packaging without leaving the plugin surface:

  • word -> word-deliverable
  • excel -> excel-deliverable
  • ppt / ppts -> ppt-deliverable
  • pdf -> pdf-deliverable

Recommended chaining:

  1. research or analyze with finance skills such as customer-analysis-pack, datapack-builder, comps-analysis, dcf-model, or lbo-model
  2. package the output through word-deliverable, excel-deliverable, ppt-deliverable, or pdf-deliverable
  3. use PDF last when the goal is a stable distribution artifact

This office surface is intentionally packaged as a banker-facing front door, with bundled Word/Excel/PDF support and a unified PPT front door that reuses host enhancement when available.

  • It is meant to make banker workflows easier to use.
  • It is not meant to force every user to preinstall MiniMax office skills just to get Word, Excel, or PDF output.
  • It also works cleanly with aigroup-mdtoword-mcp when the Word job starts from markdown, notes, or a banker memo draft.
  • It now also works cleanly with aigroup-mdtopptx-mcp when the PPT job starts from markdown, structured analysis, or a banker memo that should become editable slides.
  • Users who already have equivalent host skills can still use those alongside the bundled paths.

See:

Root Bundle

The repository root now provides a standalone bundle with:

  • merged skills/
  • merged commands/
  • .mcp.json with the embedded local aigroup-mdtopptx-mcp server
  • optional .mcp.optional-upstream.json for operators who explicitly want the original upstream connector references
  • .claude-plugin/plugin.json manifest

Use the root bundle when you want one install that covers the full financial-services workflow surface.

Install From OpenClaw Hub

openclaw plugins install aigroup-lead-discovery-openclaw
openclaw plugins install aigroup-financial-services-openclaw
openclaw plugins inspect aigroup-lead-discovery-openclaw
openclaw plugins inspect aigroup-financial-services-openclaw

Recommended Trust Pinning

If you want to remove the default plugins.allow is empty warning and make trust explicit, pin the suite ids in your OpenClaw config:

{
  "plugins": {
    "allow": [
      "aigroup-lead-discovery-openclaw",
      "aigroup-financial-services-openclaw"
    ]
  }
}

Then restart the gateway before testing.

Quick install guide:

Default Customer Workflow

The default banker path is now:

  1. aigroup-lead-discovery-openclaw/customer-investigation
  2. aigroup-financial-services-openclaw/customer-analysis-pack
  3. datapack-builder, dcf-model, or other downstream modeling skills only when needed

This keeps the first pass focused on banker-usable customer investigation and customer analysis before moving into heavier finance deliverables.

Published package:

Recommended companion package:

  • aigroup-lead-discovery-openclaw

Release Prep

To prepare the minimal publishable artifact used for ClawHub releases:

python3 scripts/prepare_release_bundle.py /tmp/aigroup-financial-services-openclaw-release

To validate the repository bundle shape directly:

python3 scripts/validate_bundle.py .

Generate Packs

python3 scripts/sync_upstream.py

Build OpenClaw-Compatible Bundles

These bundles use Claude bundle manifests because OpenClaw can inspect and load Claude-style bundle plugins for skills, commands, and .mcp.json.

python3 scripts/build_openclaw_bundles.py

Current generated bundles:

  • bundles/aigroup-financial-analysis-openclaw
  • bundles/aigroup-investment-banking-openclaw

Root standalone bundle:

  • aigroup-financial-services-openclaw (repository root)

These are the two primary plugin tracks for this repository and should be developed in parallel:

  • aigroup-financial-analysis-openclaw: valuation, modeling, and analytical workflows
  • aigroup-investment-banking-openclaw: deal materials, pitch workflows, and transaction execution workflows

Data Inputs

By default, this plugin no longer enables the 11 upstream external financial HTTP MCP connectors during installation.

That choice is intentional:

  • it keeps Hub installation simple
  • it avoids unsupported transport warnings for most users
  • it makes aigroup-lead-discovery-openclaw the default AIGroup data-entry layer

If an operator explicitly wants the original upstream connector references, copy or adapt:

.mcp.optional-upstream.json

Install Skills Into OpenClaw

Example local install into a workspace:

python3 scripts/install_to_openclaw.py \
  --workspace ~/.openclaw/workspace \
  --plugin financial-analysis \
  --plugin investment-banking \
  --with-bundle-connectors

By default, installed skills are prefixed to avoid collisions.

OpenClaw Bundle Strategy

This repository now supports two OpenClaw-compatible delivery modes:

  • packs/: direct skill copying into an OpenClaw workspace
  • bundles/: Claude-format bundle plugins that OpenClaw can inspect and load

The current production targets are:

  • aigroup-financial-services-openclaw
  • aigroup-financial-analysis-openclaw
  • aigroup-investment-banking-openclaw

License

This repository is distributed under Apache 2.0, consistent with the upstream source. See LICENSE and NOTICE.