Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Added dedicated "Prerequisites" and "Credentials" sections, clarifying Node.js, npm, package installation rules, and Solana wallet requirements. - Defined agent guidance for installing packages and handling wallet keypairs, emphasizing security and explicit user consent. - Expanded instructions for credential and profile management. - Clarified rules around never reading, displaying, or creating wallet files unless explicitly asked. - Minor updates to coordinator node setup and formatting for consistency.
What This Skill Does
Translates natural language into crunch-cli commands for managing CrunchDAO protocol operations. Covers competitions, coordinators, checkpoints, staking, reward deposits, and cruncher account management. Supports profile-based config and formatted output for Slack, Telegram, Discord, or plain text.
Eliminates the need to memorize crunch-cli command syntax by mapping plain-language requests directly to the correct commands and flags.
When to use it
- Claim rewards from a named competition
- Delegate staked tokens to a specific coordinator
- Create a competition checkpoint and upload prize definitions
- Register as a cruncher and join a new competition
- Scaffold a coordinator workspace for a new challenge
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: claim my staking rewards and show the results for Slack
- 1Parse intent: claim staking rewards, format output for Slack
- 2Resolve active profile from ~/.crunch/config.json
- 3Map phrase to command: crunch-cli staking claim
- 4Execute command and capture output
- 5Format result using Slack syntax (*bold*, bullet points, separators)
Staking rewards claimed and results returned in Slack-formatted text
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.