0-finance-cli
4
总安装量
4
周安装量
#48814
全站排名
安装命令
npx skills add https://github.com/different-ai/agent-bank --skill 0-finance-cli
Agent 安装分布
mcpjam
4
claude-code
4
replit
4
junie
4
windsurf
4
zencoder
4
Skill 文档
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
- Identify the product capability being exposed.
- Add or update the matching CLI command in
packages/cli/src/index.ts. - Update CLI docs in
packages/docs/cli/(installation + reference). - Update product docs or landing pages if the CLI entrypoint changes.
- 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; usepnpm --filter agent-bank exec tsx src/index.ts ...instead.pnpm execprints an extraundefinedline on non-zero exits; this is a pnpm quirk. Usefinanceor Bun for cleaner stderr if needed.
Documentation Requirements
- Update
packages/docs/cli/reference.mdxwhen a command or option changes. - Update
packages/docs/cli/installation.mdxwhen auth or install steps change. - Keep
packages/docs/index.mdxquick 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.