KDE Plasma (Wayland) runtime utilities — KWin scripting, plasmoid management, panel layout, virtual desktops & activities, KGlobalAccel shortcuts, theme/look-and-feel switching, KDE Connect, Klipper, Baloo, kwriteconfig, qdbus introspection. Complements generic Linux desktop-management plugins with Plasma-specific ops.
Safely edit KDE config files via kwriteconfig6 / kwriteconfig5 with backup-before-write. Use whenever you need to set a key in a KDE rc file (kwinrc, kdeglobals, plasmarc, etc.) — never edit those files with sed.
Inspect, pause, resume, and reset the Baloo file indexer. Use when search is missing files, indexing is hammering disk/CPU, or the user wants to add/remove indexed paths.
Pair, list, ping, find, and send files / SMS / clipboard via kdeconnect-cli to phones and other KDE Connect devices. Use for scripted phone↔desktop interactions.
Inspect and edit KGlobalAccel keyboard shortcuts (global hotkeys) on KDE Plasma. Use when the user wants to bind, unbind, or audit a Meta/Ctrl/Alt key combination, or troubleshoot a shortcut that stopped firing.
Read, clear, and push entries to the Klipper clipboard history via D-Bus. Use when the user wants to inspect what's been copied recently, clear sensitive history, or programmatically stage clipboard content.
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.
Claude Code plugin for runtime management of a KDE Plasma (Wayland) desktop. Pairs alongside generic Linux desktop-management plugins by bundling Plasma-specific things: KWin scripting, plasmoids, panels, virtual desktops & activities, KGlobalAccel shortcuts, look-and-feel/theme switching, KDE Connect, Klipper, Baloo, kwriteconfig, qdbus introspection, and Plasma component restart helpers.
Targets Plasma 6 (Wayland) primarily; falls back to Plasma 5 tooling (kwriteconfig5, kquitapp5) where the user is still on KF5.
kwin-scripting — list / install / load / remove KWin scripts via kpackagetool6 and org.kde.KWin D-Bus.plasmoid-manage — list, add, remove, and configure Plasma widgets on panels and the desktop.virtual-desktops-activities — manage Plasma virtual desktops and KActivities (create, rename, switch, remove).keyboard-shortcuts — inspect and edit KGlobalAccel shortcuts via kglobalaccel* and kwriteconfig.panel-layout-backup — back up and restore Plasma panel layouts (plasma-org.kde.plasma.desktop-appletsrc + companions).theme-switch — apply look-and-feel packages, color schemes, icon themes, cursor themes, and GTK theming via plasma-apply-* / lookandfeeltool.kde-connect-ops — pair, list, ping, find-device, and send files / SMS via kdeconnect-cli.klipper-ops — read, clear, and push the Klipper clipboard history via qdbus org.kde.klipper.baloo-ops — inspect, pause, resume, and reset the Baloo file indexer; check disabled paths.kwriteconfig-edit — safe wrapper for kwriteconfig6 / kwriteconfig5 edits to KDE config files (with backup-before-write).plasma-restart — restart plasmashell, krunner, kglobalaccel, kwin_wayland (when safe) without logging out.qdbus-introspect — list KDE D-Bus services, interfaces, and methods to discover automation surfaces.screen-config-save — snapshot the current multi-monitor layout (mode, position, scale, primary, rotation) to a named preset.screen-config-apply — restore a saved screen preset, or set ad-hoc display state via kscreen-doctor.kwallet-status — check whether kwalletd is running, enabled, and which wallets exist (stub).kwallet-list — list wallets, folders, and entries (stub).kwallet-read — read a single password / map / binary entry (stub).kwallet-write — write or update a wallet entry (stub).claude plugins marketplace add danielrosehill/Claude-Code-Plugins
claude plugins install kde-plasma@danielrosehill
Or, ad-hoc per-project:
claude plugins install kde-plasma@danielrosehill --scope project
Runtime operation of an installed Plasma desktop. For developing new Plasma widgets (QML scaffolding, plasmoid packaging, Plasma 5→6 migration), use the companion kde-plasmoid-dev plugin instead.
MIT — see LICENSE.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin kde-plasmaComprehensive 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.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
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.
Frontend design skill for UI/UX implementation
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin for generating personal user manuals and private documentation for codebases. Creates personalized, private reference guides with PDF output support.
Research, filter, compare, and evaluate AI models on OpenRouter — discover models by capability (tool use, vision, audio), get cost/context-aware recommendations, run head-to-head comparisons, and conduct deep research that goes beyond the OpenRouter catalog.
Claude Code plugin for writing assistance, proofreading, style editing, and text transformation workflows.