Remove a Wireplumber preference rule — by filename, by matched device name, or by description. Restarts Wireplumber so the change takes effect immediately. Use when a rule is no longer wanted or is causing wrong-device routing.
danielrosehill/Claude-Pipewire-Skills-plugin
SkillsMP has collected 11 skills from danielrosehill/Claude-Pipewire-Skills-plugin. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 11
- GitHub stars
- 0
- GitHub forks
- 0
Skills in this repository
Showing 11 of 11 collected skills.
Diagnose and tune a microphone for speech-to-text dictation — evaluate level, apply RNNoise/noise-cancellation virtual source, set a higher software gain, and optionally persist the noise-cancelled source as the default. Use when the user dictates frequently…
STUB — manage EasyEffects presets and bindings. Apply/remove input or output presets (compressor, EQ, RNNoise GUI, etc.) and bind a preset to a specific device so it auto-loads on connect.
List Pipewire audio sinks and sources with their IDs, descriptions, default-status, and current state. Use when the user asks "what mics/speakers are connected", needs IDs to feed into other skills, or is debugging why an expected device is missing.
List all custom Wireplumber rules currently active on the system — device priorities, routing rules, profile overrides. Use to see what's been set before adding/removing.
Sample a microphone for a few seconds and report peak/RMS level, clipping, and silence. Use to confirm a mic is actually picking up audio and roughly at the right gain. Quick diagnostic — for full dictation tuning use dictation-mic-tune.
Create persistent Wireplumber rules that auto-prefer specific microphones when connected — e.g. "if the Jabra headset is connected, always make it the default mic; otherwise fall back to the laptop array". Use when the user is tired of manually switching mics.
Set up combined-sink / fan-out output routing — e.g. "when the Jabra is connected, also play audio through it without changing the default speakers". Use for the case the GUI can't handle: simultaneous output to multiple sinks, or conditional routing tied to…
Set the default Pipewire audio input (source / microphone) right now. Use for one-off mic switches; for "always prefer this mic when connected" use microphone-preference-rules instead.
Set the default Pipewire audio output (sink) — speakers, headphones, HDMI, Bluetooth, etc. Use when the user wants to switch where system audio plays right now, without writing a persistent rule.
Get, set, mute, or unmute volume on any Pipewire sink or source. Supports software gain >100% (up to ~150% cleanly). Use for one-off volume changes; persistent device-specific volume defaults belong in a Wireplumber rule.