Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
different-ai avatar

0 Finance Cli

  • 2 installs
  • 247 repo stars
  • Updated April 3, 2026
  • different-ai/zero-finance

Keeps the 0 Finance CLI aligned with product capabilities by mirroring each new feature into a CLI command and updating its docs.

About

Ensures the agent-native 0 Finance CLI mirrors every product capability, with a workflow to add commands in packages/cli and update docs, plus Bun/pnpm testing notes. A developer uses it when modifying the CLI or adding commands, flags, or auth flows.

  • Workflow to mirror product features into CLI commands and docs
  • pnpm -- and undefined-line gotchas; use exec tsx or Bun

0 Finance Cli by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #445 of 550 CLI & Terminal skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/different-ai/zero-finance --skill 0-finance-cli

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars247
Last updatedApril 3, 2026
Repositorydifferent-ai/zero-finance

What it does

Keeps the 0 Finance CLI aligned with product capabilities by mirroring each new feature into a CLI command and updating its docs.

Files

SKILL.mdMarkdownGitHub ↗

Purpose

Keep the 0 Finance CLI agent-native: every user-facing capability in 0 Finance should be mirrored in the CLI. If a feature is added to the product, add the corresponding CLI command and update docs.

When to Use

Use this skill whenever modifying the CLI in packages/cli (the agent-bank package) or adding new commands, flags, or authentication flows.

Workflow

1. Identify the product capability being exposed. 2. Add or update the matching CLI command in packages/cli/src/index.ts. 3. Update CLI docs in packages/docs/cli/ (installation + reference). 4. Update product docs or landing pages if the CLI entrypoint changes. 5. Verify the CLI output examples match actual responses.

Testing

Run commands from packages/cli using either Bun or pnpm:

  • bun --cwd packages/cli run dev -- <command args>
  • pnpm --filter agent-bank exec tsx src/index.ts <command args>

Common Issues

  • pnpm --filter agent-bank dev -- ... injects a literal -- argument, which

Commander treats as end-of-options; use pnpm --filter agent-bank exec tsx src/index.ts ... instead.

  • pnpm exec prints an extra undefined line on non-zero exits; this is a pnpm

quirk. Use finance or Bun for cleaner stderr if needed.

Documentation Requirements

  • Update packages/docs/cli/reference.mdx when a command or option changes.
  • Update packages/docs/cli/installation.mdx when auth or install steps change.
  • Keep packages/docs/index.mdx quick start in sync with the CLI.

Completion Criteria

  • CLI functionality matches the product capability.
  • Docs reflect the latest CLI behavior.
  • If the CLI is user-facing, update the landing quick-start copy.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.