一键导入
orquestra-cli
Use the orquestra CLI to configure a Solana program, list/run instructions, derive PDAs, sign/simulate transactions, and search programs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use the orquestra CLI to configure a Solana program, list/run instructions, derive PDAs, sign/simulate transactions, and search programs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | orquestra-cli |
| description | Use the orquestra CLI to configure a Solana program, list/run instructions, derive PDAs, sign/simulate transactions, and search programs. |
| argument-hint | What do you want to do with the orquestra CLI? |
Use this skill when an agent needs to operate the orquestra CLI.
# API mode
orquestra config set --project-id <PROGRAM_ID>
orquestra config set --api-key <API_KEY>
orquestra config set --keypair ~/.config/solana/id.json
# Optional
orquestra config set --rpc https://api.mainnet-beta.solana.com
orquestra config set --api-base https://api.orquestra.dev
# Verify
orquestra config show
Config path (macOS): ~/Library/Application Support/orquestra/config.toml
orquestra config set --idl ./path/to/program.json
orquestra config show
When idl_path is set, instruction/PDA data is loaded from the local IDL file.
orquestra list
orquestra run [instruction]
orquestra pda [account]
orquestra sign <BASE58_TX>
orquestra simulate [BASE58_TX]
orquestra tx [SIGNATURE]
orquestra search [query]
orquestra idl fetch [PROGRAM_ID] [-o output.json]
orquestra config show
orquestra config reset
Use direct flags to avoid prompt loops:
orquestra run <instruction> \
--arg <name>=<value> \
--account <name>=<address> \
--yes
orquestra pda <account> \
--seed <name>=<value>
Notes:
--arg, --account, and --seed as needed.project_id not set:
orquestra config set --project-id <PROGRAM_ID>--idl for local file mode.No keypair configured:
orquestra config set --keypair <PATH>.KEY=VALUE format for --arg, --account, --seed.