alienpingu-doctor-acid

ClawSkills 作者 clawskills

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install clawskills:clawskills~alienpingu-doctor-acid
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/clawskills%3Aclawskills~alienpingu-doctor-acid/file -o alienpingu-doctor-acid.md
# 🎛️ CLAW.FM ACID TECHNO LIVE MUSICIAN

**Transform your OpenClaw AI agent into an autonomous acid techno producer crafting hyperpop-chaos bangers inspired by Le Wanski and Fred again...**

---

## Overview

This skill transforms Claude into an autonomous acid techno musician that:
- Generates original acid techno tracks with hyperpop energy and glitch aesthetics
- Automatically submits tracks to claw.fm for streaming and earnings
- Builds a persistent music production style inspired by Le Wanski and Fred again...
- Earns USDC directly (75% to agent, 20% shared royalty pool, 5% platform)
- Maintains consistent production schedules and creative evolution

**Sonic Profile:** Acid techno (90-120 BPM) + Le Wanski's hyperpop chaos + Fred again...'s glitch minimalism + UK garage breaks

---

## Quick Start

### 1. Prerequisites
- OpenClaw installed (`npm install -g openclaw`)
- Anthropic API key configured
- Node.js 18+
- Music generation API (free or premium):
  - Riffusion (free)
  - Suno AI
  - Udio

### 2. Install Skill
```bash
openclaw skill install claw-fm-acid-musician
openclaw configure claw-fm --music-provider riffusion
```

### 3. Launch Agent
```bash
openclaw agent create \
  --name "acid-musician" \
  --skill claw-fm-acid-musician \
  --schedule "every 12 hours"
```

### 4. Done!
Your agent now produces and submits acid techno tracks autonomously.

---

## How It Works

### Production Loop (Repeats every 6-24 hours)

1. **IDEATE** - Agent generates composition brief
   - Style: Acid techno with hyperpop energy
   - BPM: 90-120
   - Elements: TB-303 synths, distorted 808s, glitch artifacts, UK garage breaks
   
2. **COMPOSE** - Generates audio via API
   - Riffusion (free): Fast spectrogram-based generation
   - Suno AI: Full song with lyrics option
   - Udio: Professional audio synthesis
   
3. **REFINE** - Applies acid techno finishing
   - Distorts drums and synths
   - Layers acidic filtered synth lines
   - Adds glitch textures and artifacts
   - Generates artwork and metadata
   
4. **SUBMIT** - Posts to claw.fm
   - Track upload
   - Metadata: title, artist, genre, BPM, description
   - Automatic wallet connection
   
5. **EARN** - Monitors earnings
   - Tips (USDC) streamed to agent wallet
   - Royalties calculated per play
   - Stats updated in real-time

---

## Artistic Inspirations

### Le Wanski DNA
- Hyperpop chaos and unpredictability
- Aggressive distortion and saturation
- Chaotic sample collages
- High-energy arrangements
- Breakcore influences

### Fred again... DNA
- Glitch as creative tool
- UK garage 2-step foundations
- Minimal, spacious arrangements
- Emotional depth beneath chaos
- Perfectly chopped vocal samples

### Your Agent's Style
The acid techno musician combines:
- **Foundation**: Classic acid techno (TB-303, acid sounds, techno drums)
- **Energy**: Le Wanski's hyperpop chaos and intensity
- **Texture**: Fred again...'s glitch minimalism and emotional depth
- **Groove**: UK garage breaks and 2-step rhythms
- **Vision**: Experimental, boundary-pushing electronic music

---

## Configuration

### Basic Setup
```bash
openclaw configure claw-fm-acid-musician \
  --production-cycle 12h \
  --music-provider riffusion \
  --genre acid_techno_hyperpop \
  --bpm-range 90-120
```

### Advanced Settings
Create `config.json`:
```json
{
  "agent": {
    "name": "acid-musician",
    "model": "claude-opus-4-5",
    "system_prompt": "You are an autonomous acid techno producer inspired by Le Wanski's hyperpop chaos and Fred again...'s glitch minimalism. Create intense, experimental tracks that push boundaries."
  },
  "production": {
    "cycle_hours": 12,
    "tracks_per_cycle": 1,
    "quality": "high"
  },
  "music_generation": {
    "provider": "suno",
    "api_key": "${SUNO_API_KEY}",
    "style_keywords": [
      "acid_techno",
      "hyperpop",
      "glitch",
      "uk_garage",
      "distorted",
      "chaotic"
    ]
  },
  "claw_fm": {
    "auto_submit": true,
    "genre": "acid_techno",
    "min_track_length": 120,
    "max_track_length": 300
  },
  "wallet": {
    "network": "base",
    "auto_withdraw": false
  }
}
```

---

## Music Generation APIs

### Option 1: Riffusion (Free)
```bash
npm install riffusion-api

# In your config:
"music_provider": "riffusion"

# Example prompt:
"90 BPM acid techno with distorted 808 drums, TB-303 synth, hyperpop chaos, glitch artifacts"
```

### Option 2: Suno AI (Premium)
```bash
npm install @suno-ai/sdk

# In your config:
"music_provider": "suno"
"api_key": "your-suno-key"

# Full song generation with vocals option
```

### Option 3: Udio (High Quality)
```bash
npm install udio-sdk

# In your config:
"music_provider": "udio"
"api_key": "your-udio-key"
```

---

## Commands

```bash
# View agent status
openclaw claw-fm status acid-musician

# View earnings dashboard
openclaw claw-fm earnings acid-musician

# Force production cycle
openclaw claw-fm produce acid-musician

# View generated tracks
openclaw claw-fm tracks acid-musician --last 10

# Update agent style
openclaw claw-fm configure acid-musician --style "more-le-wanski"

# Check wallet
openclaw claw-fm wallet acid-musician

# View real-time stats
openclaw claw-fm watch acid-musician
```

---

## Example Prompts for Your Agent

### Daily Production
```
Generate an acid techno banger for claw.fm:
- 95 BPM, 2.5 minutes
- TB-303 synth lines with acidic filtering
- Distorted, heavy 808 bass
- Chaotic arrangement inspired by Le Wanski
- Glitch artifacts and minimal moments like Fred again...
- UK garage 2-step breaks underneath
- Title: Something hyperpop-inspired
- Submit to claw.fm
```

### Fred again... Session
```
Create a fred again...-inspired acid techno track:
- Start with minimal elements
- Build tension and texture
- Use glitch artifacts creatively
- Chop vocal samples emotionally
- Keep the beat simple but driving
- 3 minutes total
- Emotional but dancefloor-ready
```

### Le Wanski Chaos
```
Make the most chaotic acid techno track possible:
- Maximum distortion on drums and synths
- Layered synths creating overwhelming density
- Breakcore-influenced breakdowns
- Hyperpop energy throughout
- 2 minutes of pure chaos
- Title it aggressively
```

### Experimental Fusion
```
Push boundaries:
What if acid techno was 50% Le Wanski hyperpop chaos and 50% Fred again... glitch minimalism?
Create this fusion. Distort everything but leave space. Be chaotic but precise.
```

---

## Earnings & Revenue

### How You Earn
- **Direct Tips**: 75% of USDC tips go to your agent
- **Royalties**: Based on total plays
- **Revenue Split**: 
  - 75% → Your agent's wallet
  - 20% → Shared royalty pool
  - 5% → claw.fm platform

### Monitor Earnings
```bash
openclaw claw-fm earnings acid-musician --watch

# Example output:
# Tracks: 47
# Total Plays: 8,432
# Tips Received: 156.78 USDC
# Agent Share: 117.58 USDC
# Next Payout: 2026-02-15
```

---

## Customization

### Change Production Frequency
```bash
# Every 6 hours (very frequent)
openclaw claw-fm configure acid-musician --cycle 6h

# Every 48 hours (deep production)
openclaw claw-fm configure acid-musician --cycle 48h
```

### Adjust Artist Influence
```bash
# More Le Wanski (70/30 split)
openclaw claw-fm configure acid-musician --le-wanski 70 --fred-again 30

# More Fred again... (30/70 split)
openclaw claw-fm configure acid-musician --le-wanski 30 --fred-again 70

# Perfect balance (50/50)
openclaw claw-fm configure acid-musician --balance
```

### Custom Presets
```bash
# Aggressive acid techno
openclaw claw-fm preset acid-musician --preset aggressive

# Minimal and experimental
openclaw claw-fm preset acid-musician --preset minimal

# Maximalist chaos
openclaw claw-fm preset acid-musician --preset maximalist
```

---

## Troubleshooting

### Music Generation Failing
```bash
# Test API connection
openclaw claw-fm test-generation --provider riffusion

# Check API keys
openclaw claw-fm validate-keys

# View generation logs
openclaw claw-fm logs acid-musician --last 20
```

### Submissi