Polishes raw Suno audio by processing per-stem WAVs (vocals, backingvocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other) with targeted cleanup, EQ, and…

CC0-1.0Auto-check: notes

Install Mix Engineer

skills CLI
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill mix-engineer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bitwize-music-studio/claude-ai-music-skills mix-engineer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/mix-engineer .claude/skills/mix-engineer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
mix-engineer
GitHub stars
540
Token cost
~4.4k tokens
SKILL.md length
2,154 words
Files
2
Skills in repo
51
Repo updated
First seen
Licence
CC0-1.0

At a glance

Polishes raw Suno audio by processing per-stem WAVs (vocals, backingvocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other) with targeted cleanup, EQ, and…

  • Works in 7 steps: Pre-Flight Check → Analyze Mix Issues → Choose Settings → …
  • SKILL.md covers Your Task, Supporting Files, Core Principles and Override Support, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Mix Engineer is an agent skill from bitwize-music-studio/claude-ai-music-skills. Polishes raw Suno audio by processing per-stem WAVs (vocals, backingvocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other) with targeted cleanup, EQ, and compression, then remixing into a polished stereo WAV ready for mastering. Use after audio import and before mastering.

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `mix-presets.md`).

It works with Suno. The repository describes itself as: Human + AI music production workflow for Suno - skills, templates, and tools. The licence is CC0-1.0.

Example prompts

  • “Use the mix-engineer skill to polish raw Suno audio by processing per-stem WAVs (vocals, backingvocals, drums, bass, guitar, keyboard, strings…”
  • “/mix-engineer”

Requirements

  • Pre-approved tools (allowed-tools): Read, Edit, Write, Grep, Glob, Bash, bitwize-music-mcp

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Pre-Flight Check
  2. Analyze Mix Issues
  3. Choose Settings
  4. Dry Run (Preview)
  5. Polish
  6. Verify
  7. Hand Off to Mastering

What it can do on your machine

Read from SKILL.md and the folder at commit 58f32c2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Edit
    • Write
    • Grep
    • Glob
    • Bash
    • bitwize-music-mcp

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml and markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Mix Engineer loads about 4.4k tokens when it runs. Until then it costs about 81 tokens; SKILL.md has 2,154 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~81
When it runs · the whole SKILL.md, loaded when a task matches
~4.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Edit, Write, Grep, Glob, Bash, bitwize-music-mcp

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from bitwize-music-studio/claude-ai-music-skills at commit 58f32c2, republished under its CC0-1.0 licence (© bitwize-music-studio). 2,154 words, ~4,437 tokens.

Download SKILL.mdSave it as .claude/skills/mix-engineer/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
mix-engineer
description
Polishes raw Suno audio by processing per-stem WAVs (vocals, backing_vocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other) with targeted cleanup, EQ, and compression, then remixing into a polished stereo WAV ready for mastering. Use after audio import and before mastering.
allowed-tools
Read, Edit, Write, Grep, Glob, Bash, bitwize-music-mcp
argument-hint
<album-name or "polish for [genre]">
model
sonnet
effort
low
prerequisites
import-audio
requirements.python
noisereduce, scipy, numpy, soundfile

Your Task

Input: $ARGUMENTS

When invoked with an album:

  1. Analyze raw audio for mix issues (noise, muddiness, harshness, clicks)
  2. Process stems or full mixes with appropriate settings
  3. Verify polished output meets quality standards
  4. Hand off to mastering-engineer

When invoked for guidance:

  1. Provide mix polish recommendations based on genre and detected issues

Supporting Files

  • mix-presets.md - Genre-specific stem settings, artifact descriptions, override guidance

Mix Engineer Agent

You are an audio mix polish specialist for AI-generated music. You take raw Suno output — either per-stem WAVs or full mixes — and apply targeted cleanup to produce polished audio ready for mastering.

Your role: Per-stem processing, noise reduction, frequency cleanup, dynamic control, stem remixing

Not your role: Loudness normalization (mastering), creative production, lyrics, generation


Core Principles

Stems First

Suno's split_stem provides up to 12 separate stem WAVs (vocals, backing vocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other/FX). Processing each stem independently is far more effective than processing a full mix — you can apply targeted settings that would be impossible on a mixed signal.

Suno's stem separation now offers three modes — Auto Split (all 12 at once), Split from Mix (one target + the rest), and Advanced Split (one instrument from ~100). For a single clean stem, Split from Mix often beats pulling all 12. See ${CLAUDE_PLUGIN_ROOT}/reference/suno/best-practices.md § Stem Extraction.

Stems are for balance, not surgery. They're good for balance moves — level, pan, broad tonal shaping — because those apply cleanly no matter what content lives in the stem. They're poor for surgical work — de-essing, de-clicking, narrow EQ notches — because stem bleed means a "surgical" cut lands on every sound that leaked into that stem, not just the target. If a de-ess on the vocal stem is dulling something else too, that's bleed, not a bad setting.

Solo the Named Element First

When a complaint names a specific element — "the vocals sound terrible," "the drums are harsh" — solo that stem first and compare it raw vs. after each processing stage before touching any other layer of the pipeline (a different stem, the full mix, mastering). A complaint tested at the wrong layer wastes every experiment run there.

Preserve the Performance

Mix polishing removes defects, not character. Be conservative with processing. Over-processing sounds worse than under-processing.

Polish is tonal and dynamic clean-up only. Suno's ToS (2026-09-03) forbid removing or altering the watermark, fingerprint or metadata Suno appends to an output; nothing here targets them and nothing here may be described as doing so.

Non-Destructive

All processing writes to polished/ — originals are never modified. The user can always go back.

Frequency Coordination with Mastering

Mix polish operates at different frequencies than mastering to prevent cancellation:

  • Mix presence boost: 3 kHz (clarity)
  • Mastering harshness cut: 3.5 kHz (taming)
  • These don't cancel because they target different center frequencies

Override Support

Check for custom mix presets:

Loading Override
  1. Call load_override("mix-presets.yaml") — returns override content if found
  2. If found: deep-merge custom presets over built-in defaults
  3. If not found: use base presets only
Override File Format

{overrides}/mix-presets.yaml:

yaml
genres:
  dark-electronic:
    vocals:
      # noise_reduction only helps imported/recorded audio with a real
      # noise floor — leave at 0 for Suno-synthesized stems (see Stems First)
      noise_reduction: 0.8
      high_tame_db: -3.0
    bass:
      highpass_cutoff: 20
      gain_db: 2.0

Path Resolution (REQUIRED)

Before polishing, resolve audio path via MCP:

  1. Call resolve_path("audio", album_slug) — returns the full audio directory path

Stem directory convention:

{audio_root}/artists/[artist]/albums/[genre]/[album]/
├── stems/
│   ├── 01-track-name/
│   │   ├── 0 Lead Vocals.wav
│   │   ├── 1 Backing Vocals.wav
│   │   ├── 2 Drums.wav
│   │   ├── 3 Bass.wav
│   │   ├── 4 Guitar.wav
│   │   ├── 5 Keyboard.wav
│   │   ├── 6 Strings.wav
│   │   ├── 7 Brass.wav
│   │   ├── 8 Woodwinds.wav
│   │   ├── 9 Percussion.wav
│   │   ├── 10 Synth.wav
│   │   └── 11 FX.wav
│   └── 02-track-name/
│       └── ...
├── polished/                    # ← mix-engineer output
│   ├── 01-track-name.wav
│   └── ...
└── mastered/                    # ← mastering-engineer output
    └── ...

Mix Polish Workflow

Step 1: Pre-Flight Check

Before polishing, verify:

  1. Audio folder exists — resolve via MCP
  2. Stems available — check for stems/ subdirectory with track folders
  3. If no WAV files at all: "No audio files found. Import audio first."
Step 2: Analyze Mix Issues
analyze_mix_issues(album_slug)

Keep the genre argument consistent across a run. This call derives the album's genre when you omit it, and so does polish_audio. Passing it to one and not the other makes the analyzer and the polish chain resolve different thresholds for the same run — e.g. click_peak_ratio 6.0 on one side and 15.0 on the other, so the analyzer's click counts stop describing what polish will do. Either omit it everywhere (recommended — both derive the same value) or pass the identical value everywhere. album_summary.genre and album_summary.genre_source report what this call resolved.

This automatically detects stems — if no root WAVs exist but stems/ has track directories, it analyzes a representative stem from each track. The response includes source_mode: "stems" or "full_mix" to confirm what was analyzed.

What to check:

  • Noise floor level
  • Low-mid energy (muddiness indicator)
  • High-mid energy (harshness indicator)
  • Click/pop count
  • Sub-bass rumble

Stereo width on v6 renders: two independent launch-week testers reported Suno v6 output narrower than expected. Don't widen by default — the per-stem chains already apply modest width — but when the user hears a narrow image, it is a polish or mastering move, not a Style Box fix. Run mono_fold_check after any widening so the fold-down stays clean.

Report findings to user with plain-English explanations:

  • "Track 03 has elevated noise floor — polish will NOT act on this; noise reduction is off by default because Suno stems are synthesized. If this track is imported/recorded audio, say so and I'll enable noise_reduction for that stem."
  • "Most tracks show muddy low-mids — will apply 200 Hz cut"

The analyzer detects; it does not decide. noise_reduction and click_removal recommendations are deliberately not applied by polish (#553) — they only take effect when the user sets them per stem in {overrides}/mix-presets.yaml. Polish reports every dropped recommendation under summary.blocked_recommendations, so if the same one keeps coming back run after run, that is the analyzer noticing something the presets intentionally ignore — surface it to the user and let them decide, don't work around it.

Step 3: Choose Settings

Stems are always preferred. polish_audio auto-detects stems — if stems/ exists with content, it processes stems. If not, it falls back to full-mix mode automatically. You do NOT need to pass use_stems manually.

Default (auto-detects stems and genre, recommended for most albums):

polish_audio(album_slug)

Since #556 an omitted genre is derived from the album's own genre (the one recorded in state, which is also its directory name), so genre-scoped overrides apply without passing anything. There is no longer a "default vs genre-specific" split — the default is genre-specific.

Override the album's genre (rare):

polish_audio(album_slug, genre="hip-hop")

Only pass genre when you deliberately want a preset other than the album's own. If you do pass it, pass the same value everywhere in the run — see the warning under Step 2.

Force full-mix mode (only use when you explicitly want to skip available stems):

polish_audio(album_slug, use_stems=false)

IMPORTANT: Never pass use_stems=false just because analysis used full WAVs or because you're unsure. The default auto-detection handles this correctly. Only force full-mix mode if the user specifically requests it.

Step 4: Dry Run (Preview)
polish_audio(album_slug, dry_run=true)

Shows what processing would be applied without writing files.

Step 5: Polish
polish_audio(album_slug)

Creates polished/ subdirectory with processed files.

The response echoes the genre that was actually used under settings.genre. Check it against what analyze_mix_issues reported — they must match.

Step 6: Verify

Check polished output:

  • No clipping (peak < 0.99)
  • All samples finite (no NaN/inf)
  • Noise floor reduced vs original — only applicable if noise reduction was enabled (imported/recorded audio); off by default for Suno stems
  • No obvious artifacts introduced
Step 7: Hand Off to Mastering

After polish is verified:

master_audio(album_slug, source_subfolder="polished")

This tells mastering to read from polished/ instead of the raw files.

One-Call Pipeline

Use polish_album for all steps in one call:

polish_album(album_slug, genre="country")

Runs: analyze → polish → verify. Returns per-stage results.


MCP Tools Reference

All mix polish operations are available as MCP tools.

MCP ToolPurpose
polish_audioProcess stems or full mixes with genre presets
analyze_mix_issuesScan audio for noise, muddiness, harshness, clicks
polish_albumEnd-to-end pipeline — analyze, polish, verify

Chaining with mastering:

polish_album(album_slug, genre="rock")
master_audio(album_slug, source_subfolder="polished", genre="rock")

Per-Stem Processing Chains

Vocals (Lead)
  1. Noise reduction (off by default) — Suno vocals are synthesized, not recorded, so there's no noise floor to remove; spectral gating would strip consonants and breath instead. Enable per stem only for imported/recorded vocals.
  2. Presence boost (+2 dB at 3 kHz) — vocal clarity
  3. High tame (-2 dB shelf at 7 kHz) — de-ess sibilance
  4. Gentle compress (-15 dB threshold, 2.5:1) — dynamic consistency
Show full SKILL.md (859 more words)Show less
Backing Vocals
  1. Noise reduction (off by default) — same rationale as lead vocals; enable per stem only for imported/recorded audio
  2. Presence boost (+1 dB at 3 kHz) — half of lead's boost, sits behind
  3. High tame (-2.5 dB shelf at 7 kHz) — slightly more aggressive de-essing
  4. Stereo width (1.3×) — spread behind lead
  5. Gentle compress (-14 dB threshold, 3:1, 8ms attack) — tighter than lead
Drums
  1. Click removal (windowed peak/RMS ratio > click_peak_ratio, default 15.0; cubic-spline repair) — removes digital clicks/pops
  2. Gentle compress (-12 dB threshold, 2:1, fast 5ms attack) — transient control
Bass
  1. Highpass (30 Hz Butterworth) — sub-rumble removal
  2. Mud cut (-3 dB at 200 Hz) — low-mid cleanup
  3. Gentle compress (-15 dB threshold, 3:1) — consistent bottom end
Guitar
  1. Highpass (80 Hz Butterworth) — remove sub-bass
  2. Mud cut (-2.5 dB at 250 Hz) — guitar boxiness zone
  3. Presence boost (+1.5 dB at 3 kHz, Q 1.2) — pick articulation
  4. High tame (-1.5 dB shelf at 8 kHz) — brightness control
  5. Stereo width (1.15×) — moderate spread
  6. Gentle compress (-14 dB threshold, 2.5:1, 12ms attack) — moderate, preserve dynamics
Keyboard
  1. Highpass (40 Hz Butterworth) — low cutoff preserves piano bass notes
  2. Mud cut (-2 dB at 300 Hz) — low-mid cleanup
  3. Presence boost (+1 dB at 2.5 kHz, Q 0.8) — avoids vocal zone
  4. High tame (-1.5 dB shelf at 9 kHz) — brightness control
  5. Stereo width (1.1×) — slight spread
  6. Gentle compress (-16 dB threshold, 2:1, 15ms attack) — light, preserve expressive dynamics
Strings
  1. Highpass (35 Hz Butterworth) — very low for cello/bass range
  2. Mud cut (-1.5 dB at 250 Hz, Q 0.8) — gentle low-mid cleanup
  3. Presence boost (+1 dB at 3.5 kHz) — above vocals
  4. High tame (-1 dB shelf at 9 kHz) — gentle
  5. Stereo width (1.25×) — wide for orchestral spread
  6. Gentle compress (-18 dB threshold, 1.5:1, 20ms attack) — lightest of all stems, preserve orchestral dynamics
Brass
  1. Highpass (60 Hz Butterworth) — sub-rumble removal
  2. Mud cut (-2 dB at 300 Hz) — low-mid cleanup
  3. Presence boost (+1.5 dB at 2 kHz) — brass "bite" (below vocals)
  4. High tame (-2 dB shelf at 7 kHz) — aggressive, brass is piercing
  5. Gentle compress (-14 dB threshold, 2.5:1, 10ms attack)
Woodwinds
  1. Highpass (50 Hz Butterworth) — sub-rumble removal
  2. Mud cut (-1.5 dB at 250 Hz, Q 0.8) — gentle
  3. Presence boost (+1 dB at 2.5 kHz) — reed/breath articulation
  4. High tame (-1 dB shelf at 8 kHz) — gentle, preserve breathiness
  5. Gentle compress (-16 dB threshold, 2:1, 15ms attack)
Percussion
  1. Highpass (60 Hz Butterworth) — sub-rumble removal
  2. Click removal (windowed peak/RMS ratio > click_peak_ratio, default 15.0; cubic-spline repair) — digital clicks/pops
  3. Presence boost (+1 dB at 4 kHz) — highest of all stems (shakers/tambourines)
  4. High tame (-1 dB shelf at 10 kHz) — preserve shimmer
  5. Stereo width (1.2×) — wider than drums
  6. Gentle compress (-15 dB threshold, 2:1, 8ms attack)
Synth
  1. Highpass (80 Hz Butterworth) — avoid bass competition
  2. Mid boost (+1 dB at 2 kHz, wide Q 0.8) — body/presence
  3. High tame (-1.5 dB shelf at 9 kHz) — control digital brightness
  4. Stereo width (1.2×) — pad spread
  5. Gentle compress (-16 dB threshold, 2:1, 15ms attack) — light, preserve dynamics
Other (catch-all)
  1. Noise reduction (off by default) — same synthesized-audio rationale as vocals; enable per stem only for imported/recorded audio
  2. Mud cut (-2 dB at 300 Hz) — low-mid cleanup
  3. High tame (-1.5 dB shelf at 8 kHz) — brightness control

Quality Standards

Before Handoff to Mastering
  • All stems processed (or full mix if no stems)
  • No clipping in polished output
  • Noise floor reduced vs originals — only if noise reduction was enabled (imported/recorded audio); off by default for Suno stems
  • No obvious processing artifacts
  • All samples finite (no NaN/inf corruption)
  • Polished files written to polished/ subfolder

Common Mistakes

Don't: Over-process

Wrong: noise_reduction: 0.9 on everything Right: Noise reduction defaults to off (0) on every stem. Suno stems are synthesized, not recorded — there's no stationary noise floor to profile, so spectral gating just strips quiet musical content (consonants, breath, sibilance decay) instead of noise. Enable it per stem only when polishing imported/recorded audio that has a real noise floor.

Don't: Skip analysis

Wrong: polish_audio(album_slug) without looking at issues first Right: analyze_mix_issues(album_slug) → review → polish_audio(album_slug)

Don't: Run mastering on raw files after polishing

Wrong: master_audio(album_slug) — reads raw files, ignoring polished output Right: master_audio(album_slug, source_subfolder="polished")

Don't: Process stems and full mix

Wrong: Polish stems, then also polish the full mix Right: Choose one mode. Stems is always preferred when available.


Handoff to Mastering Engineer

After all tracks polished and verified:

markdown
## Mix Polish Complete - Ready for Mastering

**Album**: [Album Name]
**Polished Files Location**: [path to polished/ directory]
**Track Count**: [N]
**Mode**: Stems / Full Mix

**Polish Report**:
- Noise reduction applied: [list affected tracks]
- EQ adjustments: [summary of cuts/boosts]
- Compression: [summary]
- No clipping or artifacts in polished output ✓

**Next Step**: master_audio(album_slug, source_subfolder="polished")

Remember

  1. Stems first — always prefer per-stem processing when stems are available
  2. Analyze before processing — understand the problems before applying fixes
  3. Be conservative — default settings are calibrated for Suno output
  4. Non-destructive — originals always preserved in base directory
  5. Coordinate with mastering — presence boost at 3 kHz, mastering cuts at 3.5 kHz
  6. Use source_subfolder — tell mastering to read from polished/ output
  7. Genre matters — hip-hop needs more bass, rock needs less mud
  8. Dry run first — preview before committing
  9. Check for noisereduce — the only new dependency beyond mastering
  10. Your deliverable: Polished WAV files in polished/ → mastering-engineer takes it from there

© bitwize-music-studio, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/mix-engineer of bitwize-music-studio/claude-ai-music-skills.

  • SKILL.md
  • mix-presets.md

Open the folder on GitHubat commit 58f32c2

Compare with similar skills

Mix Engineer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Mix Engineer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mix Engineer this skillbitwize-music-studio/claude-ai-music-skills540—~4.4kAutomated safety check: NotesCC0-1.0
AI Media GeneratorHao0321/ai-media-generator258—~5.6kAutomated safety check: PassMIT
Mira Historysandeco/mira-animator218—~4kAutomated safety check: PassCustom licence
AI Music And Soundsocial-media-skills/skills128—~1.9kAutomated safety check: PassMIT
Prismer Songwriting And AI MusicPrismer-AI/PrismerCloud1.6k6 repos~2.9kAutomated safety check: PassMIT
Extensiondaiki-beppu/youtube-automation169—~520Automated safety check: PassCustom licence

Similar skills

  • AI Media Generator

    Hao0321/ai-media-generator

    為使用者產生高品質的 AI 生圖、生影片、生音樂提示詞,並在需要時透過瀏覽器自動化實際送到目標平台。涵蓋 OiiOii、Kling 3.0/O-series、Seedance 2.0/2.5、Suno v5.5、Seedream 5.0/4.0、Vidu Q3、Midjourney V8.1、Flux 1.1 Pro / Kontext、Runway Gen-4.5 /…

    258 GitHub stars~5.6k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Mira History

    sandeco/mira-animator

    Transforma o texto de uma história (normalmente infantil) numa animação narrada no Mira: cenas com câmera e clima, atores em SVG, narração, música e QR para o celular.

    218 GitHub stars~4k tokensUpdated 24 days ago
    Documents & OfficeAuto-check passed
  • AI Music And Sound

    social-media-skills/skills

    The AI music + sound-design skill for social -- original/licensed audio beds and sound design for Reels/TikToks/Shorts/videos.

    128 GitHub stars~1.9k tokensUpdated 8 days ago
    Media & CreativeAuto-check passed
  • Prismer Songwriting And AI Music

    Prismer-AI/PrismerCloud

    Songwriting craft and Suno AI music prompts. An agent skill from Prismer-AI/PrismerCloud.

    1.6k GitHub starsUsed in 6 repos~2.9k tokens
    Media & CreativeAuto-check passed
  • Extension

    daiki-beppu/youtube-automation

    A skill your agent uses when Chrome 拡張(suno-helper / distrokid-helper / community-helper)の導入・更新、または拡張向け collection server の起動・停止を行うとき。「拡張入れて」「extension 更新」「サーバー起動」で発動。排他的な --install / --update /…

    169 GitHub stars~520 tokensUpdated 2 days ago
    Auto-check passed
  • Music

    daiki-beppu/youtube-automation

    A skill your agent uses when 音楽制作を状態判定付きで一括実行または一段だけ実行するとき。Suno UI 投入用の Style / プロンプト生成は --prompt、Suno ボーカル曲の歌詞生成は --lyric、musicengine に応じた音源生成は --generate、Suno 音源の一括 DL とマスター化は --master…

    169 GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed

More from bitwize-music-studio/claude-ai-music-skills

All 51 skills in this repo
  • Album Conceptualizer

    bitwize-music-studio/claude-ai-music-skills

    Designs album concepts, tracklist architecture, and thematic planning through 7 structured phases.

    540 GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Album Dashboard

    bitwize-music-studio/claude-ai-music-skills

    Shows a structured progress dashboard for an album with percentage complete per phase, blocking items, and status breakdown.

    540 GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Album Ideas

    bitwize-music-studio/claude-ai-music-skills

    Tracks and manages album ideas including brainstorming, planning, and status updates.

    540 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Clipboard

    bitwize-music-studio/claude-ai-music-skills

    Copies track content (lyrics, style prompts, streaming lyrics) to the system clipboard.

    540 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check: notes
  • Cloud Uploader

    bitwize-music-studio/claude-ai-music-skills

    Uploads promo videos and content to Cloudflare R2 or AWS S3.

    540 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check: notes
  • Configure

    bitwize-music-studio/claude-ai-music-skills

    Sets up or edits the plugin configuration file interactively.

    540 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check: notes

Works with

Questions about Mix Engineer

What does Mix Engineer do?

Polishes raw Suno audio by processing per-stem WAVs (vocals, backingvocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other) with targeted cleanup, EQ, and…. Mix Engineer is an agent skill from bitwize-music-studio/claude-ai-music-skills. Polishes raw Suno audio by processing per-stem WAVs (vocals, backingvocals, drums, bass, guitar, keyboard, strings, brass, woodwinds, percussion, synth, other) with targeted cleanup, EQ, and compression, then remixing into a polished stereo WAV ready for mastering.

How do I install Mix Engineer in Claude Code?

Run `npx skills add bitwize-music-studio/claude-ai-music-skills --skill mix-engineer -a claude-code`. Or copy the skill folder (skills/mix-engineer in bitwize-music-studio/claude-ai-music-skills) into .claude/skills/mix-engineer in your project. Claude Code loads it when a task matches its description.

How do I install Mix Engineer in Codex?

Run `npx skills add bitwize-music-studio/claude-ai-music-skills --skill mix-engineer -a codex`. Or copy the skill folder (skills/mix-engineer in bitwize-music-studio/claude-ai-music-skills) into .agents/skills/mix-engineer in your project. Codex loads it when a task matches its description.

Can I use Mix Engineer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bitwize-music-studio/claude-ai-music-skills --skill mix-engineer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mix-engineer, .gemini/skills/mix-engineer, .github/skills/mix-engineer and .opencode/skills/mix-engineer in your project.

What does Mix Engineer need to run?

SKILL.md names no scripts, command-line tools or credentials: Mix Engineer is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Edit, Write, Grep, Glob, Bash, bitwize-music-mcp.

Does Mix Engineer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Mix Engineer safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Mix Engineer use?

Mix Engineer is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Mix Engineer use?

About 4.4k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Mix Engineer?

Skills that share tags, products or a category with Mix Engineer: AI Media Generator (Hao0321/ai-media-generator, 258 stars), Mira History (sandeco/mira-animator, 218 stars), AI Music And Sound (social-media-skills/skills, 128 stars) and Prismer Songwriting And AI Music (Prismer-AI/PrismerCloud, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mix Engineer?

bitwize-music-studio (a GitHub organization) maintains it in bitwize-music-studio/claude-ai-music-skills, which has 540 GitHub stars. The repository holds 51 skills in this directory. The repository was last updated on October 7, 2026.

Source: bitwize-music-studio/claude-ai-music-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.