openpond-cli
Use the OpenPond CLI to create repos, watch deployments, and run tools without the web UI.
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install clawskills:clawskills~glucrypto-openpond-clicURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/clawskills%3Aclawskills~glucrypto-openpond-cli/file -o glucrypto-openpond-cli.md# OpenPond CLI
Use this skill when an agent needs to create or manage OpenPond apps via the CLI, without MCP.
## Quick setup
- Install: `npm i -g openpond-code` (or `npx --package openpond-code openpond <cmd>`)
- Auth: run `openpond login` or set `OPENPOND_API_KEY`
- Non-interactive login: `openpond login --api-key opk_...`
## Common workflows
- Create internal repo and attach remote:
- `openpond repo create --name my-repo --path .`
- Non-interactive push (tokenized remote):
- `openpond repo create --name my-repo --path . --token`
- `git add . && git commit -m "init"`
- `openpond repo push --path . --branch main`
- `openpond repo push` reads `.git/config`, temporarily tokenizes `origin`, and restores it after push.
- Watch deployments:
- `openpond deploy watch handle/repo --branch main`
- List and run tools:
- `openpond tool list handle/repo`
- `openpond tool run handle/repo myTool --body '{"foo":"bar"}'`
- Account-level APIs:
- `openpond apps list [--handle <handle>] [--refresh]`
- `openpond apps tools`
- `openpond apps performance --app-id app_123`
- `openpond apps agent create --prompt "Build a daily digest agent"`
## OpenTool passthrough
Use the CLI to run OpenTool commands via `npx`:
- `openpond opentool init --dir .`
- `openpond opentool validate --input tools`
- `openpond opentool build --input tools --output dist`
## Config and URLs
- Optional env vars: `OPENPOND_BASE_URL`, `OPENPOND_API_URL`, `OPENPOND_TOOL_URL`, `OPENPOND_API_KEY`
- Cache file: `~/.openpond/cache.json` (auto-refreshes on next use)