0-finance-cli
Original:🇺🇸 English
Translated
Keep the 0 Finance CLI aligned with product capabilities.
1installs
Sourcedifferent-ai/agent-bank
Added on
NPX Install
npx skill4agent add different-ai/agent-bank 0-finance-cliTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →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 (the agent-bank
package) or adding new commands, flags, or authentication flows.
packages/cliWorkflow
- Identify the product capability being exposed.
- Add or update the matching CLI command in .
packages/cli/src/index.ts - Update CLI docs in (installation + reference).
packages/docs/cli/ - Update product docs or landing pages if the CLI entrypoint changes.
- Verify the CLI output examples match actual responses.
Testing
Run commands from using either Bun or pnpm:
packages/clibun --cwd packages/cli run dev -- <command args>pnpm --filter agent-bank exec tsx src/index.ts <command args>
Common Issues
- injects a literal
pnpm --filter agent-bank dev -- ...argument, which Commander treats as end-of-options; use--instead.pnpm --filter agent-bank exec tsx src/index.ts ... - prints an extra
pnpm execline on non-zero exits; this is a pnpm quirk. Useundefinedor Bun for cleaner stderr if needed.finance
Documentation Requirements
- Update when a command or option changes.
packages/docs/cli/reference.mdx - Update when auth or install steps change.
packages/docs/cli/installation.mdx - Keep quick start in sync with the CLI.
packages/docs/index.mdx
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.