Manage Easy Effects on Linux: maintain a preset library, install/export presets, bind autoload to specific mics, test input levels, and set up clean voice-dictation chains. Works with Flatpak or native installs. Library location is captured once via the Claude-Controller user-var contract.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin Easy-Effects-ManagerBind an Easy Effects preset to autoload when a specific microphone (or output device) becomes active. Lists current PipeWire devices, lets the user pick, and writes the autoload JSON Easy Effects expects.
Back up Easy Effects presets from the live data dir into the user's library. Optionally git-commit and push if the library is configured as a git repo. Use after creating or tweaking a preset to capture it.
Copy a preset from the user's library into the live Easy Effects data dir so it can be loaded. Use after pulling new presets into the library or on a fresh workstation.
List Easy Effects presets — what's loaded right now, what's in the live data dir (installed but not active), and what's in the user's library. Use to figure out what's available before loading, installing, or exporting.
Activate an Easy Effects preset by name. Wraps `easyeffects -l <name>` (or the Flatpak equivalent) and verifies it loaded by reading back the last-loaded preset.
Onboard Easy-Effects-Manager — capture the user's preset library path (and whether it's a git repo) into the user-var store, then scaffold the directory tree. Run once per workstation before using any other skill in this plugin. Idempotent.
Record a short sample from the active input device, compute peak/RMS levels, and recommend gain adjustments. Use to verify a mic preset is producing clean, well-leveled audio for voice dictation or recording.
Open or modify a single value in an installed Easy Effects preset JSON file, then reload it. Useful for quick adjustments (autogain target, threshold, gain) without launching the full GUI. For structural edits, use the GUI.
Opinionated end-to-end setup for clean voice dictation input — confirm Easy Effects is running, ensure a noise-reduction + autogain preset is active, run a level test, and report whether the chain is dictation-ready.
Claude-Controller plugin for managing Easy Effects on Linux: maintain a preset library, install/export presets, bind autoload to specific microphones, test input levels, and set up clean voice-dictation chains.
Works with both native and Flatpak installs of Easy Effects (auto-detected).
| Skill | What it does |
|---|---|
setup-library | One-time onboarding. Captures your library path + git-repo flag via the Bridge cc-uvar user-var store. Run first. |
list-presets | Shows what's loaded now, what's installed, and what's in your library. |
load-preset | Activates an installed preset. |
install-preset | Copies a preset from your library into the live Easy Effects data dir. |
export-presets | Backs presets up from the live data dir into your library. Optional git commit + push. |
bind-mic-autoload | Binds a preset to a specific mic so it auto-loads when that mic is active. |
test-input-level | Records a short sample, reports peak/RMS via sox stats, recommends adjustments. |
voice-dictation-setup | Opinionated end-to-end "make my mic dictation-ready" flow. |
tweak-preset | Quick numerical edit to a single value in a preset JSON, then reload. |
Two user-vars (captured automatically by setup-library):
EE_LIBRARY_PATH — where preset backups + curated presets live on disk.EE_LIBRARY_IS_GIT_REPO — whether export-presets should git commit && push after writing.Both live in ~/.config/claude-controller/user-vars/<identity>.json (the
Claude-Controller user-var store, per decisions/0008-user-vars-contract.md
in the Claude-Controller repo). Manage directly via:
cc-uvar list
cc-uvar set EE_LIBRARY_PATH /new/path
cc-uvar unset EE_LIBRARY_PATH # forces re-prompt next run
easyeffects package, or flatpak install flathub com.github.wwmm.easyeffects)python3 (already installed on every modern Linux)test-input-level: parecord (pulseaudio-utils or pipewire-pulse) and soxexport-presets with EE_LIBRARY_IS_GIT_REPO=true: git with a configured remoteThis plugin is consumed via Claude-Controller. Subscribe with:
admin-subscribe Easy-Effects-Manager
then bridge-reload-index to refresh the SessionStart pin.
MIT
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Share bugs, ideas, or general feedback.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Automates browser interactions for web testing, form filling, screenshots, and data extraction
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim