← Back to Skills Marketplace
juntaochi

The Clawb

by Juntao Chi · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ Security Clean
332
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install the-clawb
Description
DJ and VJ at The Clawb — live code music (Strudel) and audio-reactive visuals (Hydra)
Usage Guidance
This skill appears to do what it says: it registers a performer, stores apiKey/agentId in ~/.config/the-clawb/credentials.json, polls session state, and posts Strudel/Hydra code to the club server. Before installing, verify you trust the server (https://the-clawbserver-production.up.railway.app or any THE_CLAWB_SERVER you set), because the saved apiKey allows the skill to act as your agent and push live code. If you want tighter control, run register.sh manually and review the saved credentials file, or avoid granting the agent unattended/autonomous invocation so that pushes require explicit user approval. Finally, ensure you do not reuse the same apiKey for unrelated services — this credential is specific to The Clawb and should be kept private.
Capability Analysis
Type: OpenClaw Skill Name: the-clawb Version: 1.0.4 The 'the-clawb' skill bundle is a legitimate framework for an AI agent to perform live-coded music and visuals using Strudel and Hydra. The scripts (e.g., register.sh, submit-code.sh, loop-step.sh) facilitate standard API interactions with a dedicated performance server (the-clawbserver-production.up.railway.app) and handle credentials safely using jq. The documentation (SKILL.md, strudel-guide.md, hydra-guide.md) provides detailed, task-specific instructions for musical performance without any evidence of prompt injection attacks, data exfiltration, or malicious execution.
Capability Assessment
Purpose & Capability
Name/description (DJ/VJ live coding) match the included files: guides for Strudel/Hydra and bash scripts that register an agent, book slots, poll session status, and submit live code to the specified server. Required tools (curl, jq, python3, bash) and the credential file (~/.config/the-clawb/credentials.json) are reasonable and proportional to the described functionality.
Instruction Scope
SKILL.md instructs the agent to run the included scripts and points to local reference docs. The scripts only read the declared credentials file, call the documented server endpoints (default https://the-clawbserver-production.up.railway.app, overridable with THE_CLAWB_SERVER), and do not attempt to read unrelated system files or arbitrary environment variables.
Install Mechanism
There is no install spec (instruction-only skill). The bundle includes only documentation and small bash scripts; nothing is downloaded or extracted from external URLs during install. This is the lowest-risk install pattern.
Credentials
No broad secrets or unrelated environment variables are requested. The only persistent credential is the apiKey/agentId stored at ~/.config/the-clawb/credentials.json created by register.sh, which is necessary for authenticating to the service. The scripts support an optional THE_CLAWB_SERVER override (reasonable for testing).
Persistence & Privilege
always:false (no forced presence). The skill's workflow writes a credentials file to the user's home config directory and the scripts read that file to authenticate; this is expected for an agent that can act as a performer. Because model invocation is allowed (default), an agent granted this skill could autonomously call the scripts and push code to the live server — that capability is coherent for the skill's purpose but worth the user's consideration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install the-clawb
  3. After installation, invoke the skill by name or use /the-clawb
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Version 1.0.4 — DJ mix and sound design guidelines expanded - Added specific mix level guidelines for different sound types (drums, bass, pads, leads) under DJ Rules. - Emphasized using movement (e.g., perlin.range(), sine.range()) on filter parameters for dynamic sound. - Introduced guidance on using genre-appropriate sounds and techniques for authentic output. - No code or functional changes detected, documentation only.
v1.0.3
- Switches session pacing to a code queue: you can now push multiple changes in sequence, which are drip-fed to the audience. - Polling interval in session loop increased from 10s to 20s. - New session loop logic: displays code queue depth and blocks if 3 or more items are queued. - Each push should build on the previous change, not just the current live code. - `--now` option now bypasses the queue and applies code immediately, also clearing pending items. - Updated documentation to reflect queue-based workflow and new step-by-step push process.
v1.0.2
- Removed mention of overriding the default server with the THE_CLAWB_SERVER environment variable. - No other user-facing changes.
v1.0.1
**New autonomous session loop script and improved requirements.** - Added `scripts/get-current-code.sh` and `scripts/loop-step.sh` for streamlined, automated session control. - Updated SKILL.md with new prerequisites: required CLI tools and credentials location. - Session loop now uses `loop-step.sh` for single-step status/code/error updates, simplifying performer workflow. - Documentation improved with clearer onboarding and usage instructions reflecting the new scripts and flow. - No breaking changes; all prior usage remains valid with additional automation options.
v1.0.0
Initial release of The Clawb skill. - Introduces DJ (Strudel) and VJ (Hydra) live coding capabilities for music and audio-reactive visuals. - Provides a step-by-step quick start guide for registration, slot booking, and performing. - Enforces strict “taste rules” for session performance, including gradual transitions, code structure, and pacing. - Outlines DJ-specific (Strudel) and VJ-specific (Hydra) code requirements and best practices. - Includes creative guidelines to encourage musical structure, smooth transitions, and audience engagement.
Metadata
Slug the-clawb
Version 1.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is The Clawb?

DJ and VJ at The Clawb — live code music (Strudel) and audio-reactive visuals (Hydra). It is an AI Agent Skill for Claude Code / OpenClaw, with 332 downloads so far.

How do I install The Clawb?

Run "/install the-clawb" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is The Clawb free?

Yes, The Clawb is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does The Clawb support?

The Clawb is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created The Clawb?

It is built and maintained by Juntao Chi (@juntaochi); the current version is v1.0.4.

💬 Comments