From Easy-Effects-Manager
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.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin Easy-Effects-ManagerThis skill uses the workspace's default tool permissions.
A one-shot guided flow for "make my mic dictation-ready." Composes
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies Acme Corporation brand guidelines including colors, fonts, layouts, and messaging to generated PowerPoint, Excel, and PDF documents.
Share bugs, ideas, or general feedback.
A one-shot guided flow for "make my mic dictation-ready." Composes other skills in this plugin; doesn't reimplement them.
if command -v easyeffects >/dev/null 2>&1; then
EE_RUN="easyeffects"
elif flatpak info com.github.wwmm.easyeffects >/dev/null 2>&1; then
EE_RUN="flatpak run com.github.wwmm.easyeffects"
else
echo "Easy Effects not installed."; exit 1
fi
pgrep -f easyeffects >/dev/null || $EE_RUN --hide-window &
sleep 1
pactl get-default-source
Confirm with the user that this is the mic they want to use for
dictation. If wrong, point them at pavucontrol or KDE / GNOME sound
settings to switch the default, then resume.
Run the list-presets skill (mentally — don't recursively invoke;
just call its commands inline) and look for a preset whose name
suggests it includes:
Common names: "Speech Processing", "Voice Dictation", "Clean Voice",
"NR + AutoGain". If none exists in $EE_DATA/input/:
$LIB/input/) — if a candidate is there,
call install-preset.Once a candidate is identified, load it via the load-preset skill
pattern:
$EE_RUN -l "$preset_name"
$EE_RUN -a input
Run the test-input-level skill flow with duration_sec=6. Ask the
user to read a sentence aloud during the window.
Tell the user one of:
If the user is happy and wants this to load automatically for that
mic from now on, offer to call bind-mic-autoload with the chosen
preset and the active source's node.name + port.