10-of-my-most-popular-text-to-image-series-prompts-78b0897e
generate a bunch of images, then you curate the results to handpick the best ones
Interact with the Cavos CLI for Starknet wallet operations. Use for transfers, approvals, contract calls, session management, and transaction monitoring.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install adrianvrj/cavos-cli-skillInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
This skill allows you to interact with the Cavos CLI (@cavos/cli) to manage Starknet wallets, perform transfers, and execute contract calls.
Always use the --json flag when possible to get structured output.
npx @cavos/cli whoami --json
npx @cavos/cli session-status --json
npx @cavos/cli session import <token>
npx @cavos/cli balance --token <STRK|ETH|address> --json
npx @cavos/cli transfer --to <address> --amount <amount> --token <token> --json
npx @cavos/cli approve --spender <address> --amount <amount> --token <token> --json
npx @cavos/cli execute --contract <address> --entrypoint <method> --calldata <comma_separated_vals> --json
npx @cavos/cli call --contract <address> --entrypoint <method> --calldata <vals> --json
npx @cavos/cli multicall --calls '<json_array>' --json
npx @cavos/cli simulate --contract <addr> --entrypoint <method> --calldata <vals> --json
npx @cavos/cli tx status <hash> --json
balance before a transfer.whoami or session-status at the start of a workflow to ensure authentication.These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Cavos CLI Skill This skill allows you to interact with the Cavos CLI (`@cavos/cli`) to manage Starknet wallets, perform transfers, and execute contract calls. ## Core Commands Always use the `--json` flag when possible to get structured output. ### 1. Identity & Session - **Who Am I**: Check current session and wallet address. ```bash npx @cavos/cli whoami --json ``` - **Session Status**: Check if the session is active/expired. ```bash npx @cavos/cli session-status --json ``` - **Import Session**: Import a session token provisioned from the [Dashboard](https://agent.cavos.xyz/). ```bash npx @cavos/cli session import <token> ``` ### 2. Assets & Transfers - **Check Balance**: ```bash npx @cavos/cli balance --token <STRK|ETH|address> --json ``` - **Transfer Tokens**: ```bash npx @cavos/cli transfer --to <address> --amount <amount> --token <token> --json ``` ### 3. Contract Interactions - **Approve Spending**: ```bash npx @cavos/cli approve --spender <address> --amount <amount> --token <token> --json ``` - **Execute Call**: ```bash npx @cavos/cli execute --contract <address> --entrypoint <method> --calldata <comma_separated_vals> --json ``` - **Read Call**: ```bash npx @cavos/cli call --contract <address> --entrypoint <method> --calldata <vals> --json ``` ### 4. Advanced Operations - **Multicall**: Batch multiple calls. ```bash npx @cavos/cli multicall --calls '<json_array>' --json ``` - **Simulate/Estimate**: Check tx before sending. ```bash npx @cavos/cli simulate --contract <addr> --entrypoint <method> --calldata <vals> --json ``` - **Transaction Status**: ```bash npx @cavos/cli tx status <hash> --json ``` ## Best Practices 1. **Verify Balance**: Always run `balance` before a `transfer`. 2. **Check Session**: Run `whoami` or `session-status` at the start of a workflow to ensure authentication. 3. **Use JSON**: Parsing JSON output is safer than regexing stdout. 4. **Calldata**: Calldata for `e...
generate a bunch of images, then you curate the results to handpick the best ones
generate a bunch of images, then you curate the results to handpick the best ones
Productivity system based on Maya calendar with 13 natural tones for project management and personal development
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.