By iPlug3
Validate VST3, AudioUnit, and CLAP audio plugins across macOS, Windows, and Linux using official tools like auval, VST3 validator, clap-validator, and pluginval at configurable strictness levels. Verify macOS code signatures, hardened runtime, entitlements, notarization, and test UIs visually in Steinberg's EditorHost without a DAW.
Validate AudioUnit v2/v3 plugins (.component bundles and .appex app extensions) using Apple's auval tool. Use when user says "validate AU", "run auval", "test AudioUnit", "check the .component", "check the .appex", "validate AUv3", or needs to check AudioUnit compatibility. For .vst3 use validate-vst3; for .clap use validate-clap.
Validate CLAP plugins (.clap files) using clap-validator. Use when user says "validate CLAP", "run clap-validator", "test the .clap", or "test CLAP plugin". Does NOT validate .vst3 or .component — use the appropriate validators.
Validate VST3 (.vst3) and AudioUnit (.component) plugins with pluginval at configurable strictness levels. Use when user says "run pluginval", "validate plugin", or wants comprehensive cross-format testing. Does NOT support .clap files. For multi-bus VST3 plugins that crash, use validate-vst3 instead.
Test VST3 plugin UIs (.vst3 bundles) using Steinberg's EditorHost without a full DAW. Use when user says "test the plugin UI", "open in editorhost", "show the .vst3 editor", or wants to visually inspect the VST3 editor. For functional validation use validate-vst3 instead.
Validate VST3 plugins (.vst3 bundles) using Steinberg's official validator tool. Use when user says "run VST3 validator", "validate VST3", "test the .vst3", or needs Steinberg-specific test suites. Prefer this over pluginval for multi-bus VST3 plugins.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace that provides skills for validating audio plugins across formats (VST3, AudioUnit, CLAP). Once installed, you can ask Claude to validate your plugins or use the slash commands directly in Claude Code.
In Claude Code, run:
/plugin marketplace add iPlug3/audio-plugin-dev-skills
/plugin install audio-plugin-validators@audio-plugin-dev-skills
Validate VST3, AudioUnit, and CLAP plugins using official and third-party CLI tools.
| Skill | Description |
|---|---|
validate-audiounit | Validate AudioUnit v2/v3 plugins with auval |
validate-vst3 | Validate VST3 plugins with Steinberg's validator |
validate-clap | Validate CLAP plugins with clap-validator |
validate-pluginval | Validate VST3/AU plugins with pluginval |
validate-vst3-editorhost | Test VST3 UI with EditorHost |
check-codesign | Check macOS code signature, hardened runtime, entitlements, and notarization |
You can invoke these as slash commands (e.g. /audio-plugin-validators:validate-vst3) or just ask Claude to "validate my VST3 plugin" and it will use the appropriate skill.
Copyright (c) 2026 Oli Larkin
MIT
npx claudepluginhub iplug3/audio-plugin-dev-skills --plugin audio-plugin-validatorsCreate and manage JUCE audio plugin projects from the JUCE-Plugin-Starter template
Validates Claude Code plugin structure against official Anthropic spec and Intent Solutions enterprise standard
AI audio engineering skills for mixing, mastering, effects, diagnostics, and session setup. Pairs with the Phantom MCP server for audio analysis.
Validates and optimizes Claude Code plugins against official best practices and file patterns
Video and audio file analysis, quality auditing, and encoding guidance
iOS/macOS app deployment via asc CLI — a lightweight fastlane alternative for TestFlight, App Store submission, signing, metadata, and analytics