Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Added detailed prerequisites, package installation rules, and network requirements. - Clarified handling and security of CrunchDAO submission tokens. - Expanded explanation of isolated virtual environments and allowed packages. - Documented all web endpoints used and when network access is needed. - Updated setup instructions to use standard Python venv instead of `uv venv`. - No breaking changes to commands or workflow.
What This Skill Does
Manages the full lifecycle of CrunchDAO competition participation: workspace setup, quickstarter discovery, solution development, local testing, and submission. Each competition runs in an isolated Python virtual environment with competition-specific dependencies.
Handles environment isolation, token management, and the setup-test-submit cycle in one workflow, reducing manual steps that are easy to misconfigure.
When to use it
- Setting up a competition workspace with isolated Python dependencies
- Browsing available competitions and downloading quickstarter templates
- Testing a solution locally before submitting to catch errors early
- Submitting a competition entry with crunch push
- Getting a structured code walkthrough of an unfamiliar quickstarter
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Set up a workspace for the MEME competition and explain the quickstarter
- 1Creates a dedicated directory and virtual environment for the competition
- 2Installs crunch-cli and optional Jupyter packages into the venv
- 3Prompts the user for their CrunchDAO submission token and runs crunch setup
- 4Fetches the quickstarter from GitHub and walks through goal, data flow, and scoring
- 5Suggests concrete model improvements based on competition docs
Competition workspace ready with main.py and resources/ directory, plus a structured explanation of the quickstarter approach with improvement ideas
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.