Performance and space optimisation for Linux desktops — hardware-aware CPU/GPU/disk/memory benchmarks with governor / I/O scheduler / sysctl tuning, plus disk-usage analysis (BTRFS-aware), duplicate-file detection, package audit, and dev-clutter pruning (venvs, node_modules, caches).
npx claudepluginhub danielrosehill/claude-code-plugins --plugin linux-system-optimisationAudit installed packages on a Linux desktop and surface candidates for removal — manually-installed packages that haven't been used recently, orphaned dependencies, large packages, and unused Flatpak / Snap apps. Cross-references package-manager records with binary access times where available. Reports only — does not uninstall. Triggers on "what can I uninstall", "audit installed packages", "find unused programs".
Run a system benchmark tailored to the detected hardware on a Linux desktop. CPU (sysbench / stress-ng), GPU (glmark2 / vkmark / clpeak — chosen by GPU vendor), disk I/O (fio against the benchmark folder's filesystem), memory (sysbench memory + mbw), and a quick desktop-responsiveness probe. Saves timestamped JSON + Markdown summary to the user-defined benchmark folder. Triggers on "benchmark my system", "run benchmark", "rebench", or as a follow-up to `onboard`.
Analyse disk fill on a Linux desktop and surface where the space actually went. BTRFS-aware — reports real free space (`btrfs filesystem usage`), unallocated vs allocated, snapshot weight (`btrfs subvolume list` + size estimates), and compression ratio (`compsize`). For ext4/xfs/zfs, falls back to `df -hT` + `du`-based hot-spot detection. Triggers on "where did my disk space go", "check disk usage", "btrfs free space", "df is lying".
Find duplicate files (or specifically large duplicates) under a path on Linux, using `rmlint` (preferred) or `fdupes` / `jdupes` as a fallback. Reports size-ranked groups, total reclaimable bytes, and writes a delete script that the user can review before running. Does NOT auto-delete. Triggers on "find duplicate files", "dedupe my downloads", "what duplicates do I have".
First-run setup for linux-system-optimisation. Detects the machine's hardware (CPU, GPU, RAM, storage type, kernel, distro, DE, display server), asks the user where to store benchmark results (default ~/linux-system-optimisation/benchmarks/), installs missing benchmark tools, then runs the first tailored benchmark via the `benchmark` skill. Triggers on "set up linux-system-optimisation", "first run", or any optimise/benchmark request when no config exists.
Read the latest benchmark results from the linux-system-optimisation benchmark folder, then propose and apply tuning — CPU governor + EPP, power-profiles-daemon profile, GPU power profile (NVIDIA / AMD / Intel vendor-specific), per-disk I/O scheduler, swappiness, vm.* sysctls, transparent hugepages, zswap/zram. Shows a before/after diff before applying. Persistent changes (/etc/sysctl.d, systemd units) require explicit confirmation; runtime-only changes apply directly. Triggers on "optimise my system", "tune based on benchmark", "apply optimisations".
Find and (on confirmation) remove the most common dev-environment space sinks on a Linux desktop — Python virtualenvs (.venv / venv / env), Node.js node_modules, Rust target/, Java target/build/, Go pkg/mod cache, Docker dangling images/volumes, and language-tool caches (pip, npm, yarn, pnpm cache). Prioritises stale ones (mtime > N days) and shows reclaimable bytes per category before any deletion. Triggers on "clean dev clutter", "prune venvs", "find old node_modules", "clear pip cache".
Claude Code plugin for Linux desktop users. Two halves:
onboard — first-run setup. Detects hardware, picks a benchmark folder (default ~/linux-system-optimisation/benchmarks/), runs the first tailored benchmark.benchmark — re-run the benchmark suite (CPU, GPU, disk I/O, memory, desktop responsiveness). Saves timestamped JSON + human-readable summary.optimise — read the latest benchmark, propose tuning (governor, power profile, GPU profile, I/O scheduler, sysctls, zswap/zram), show the diff, and apply on confirmation. Persistent changes (/etc/sysctl.d, systemd units) require explicit confirmation.disk-usage — analyse disk fill; on BTRFS reports real free space, snapshot weight, and compression ratio (btrfs filesystem usage, compsize). On other filesystems, falls back to df + hot-spot scan.find-duplicates — find duplicate files under a path using rmlint / jdupes / fdupes. Reports reclaimable bytes and writes a review-able prune script. Never auto-deletes.audit-installed — audit apt / Flatpak / Snap installs; surface orphans, unused runtimes, and packages that haven't been touched in months. Report-only.prune-dev-clutter — find stale Python venvs, node_modules, Rust target/, Java build/, language caches, Docker dangling. Quantifies reclaim, then deletes the user's chosen subset.Installed on first benchmark run if missing: sysbench, stress-ng, fio, glmark2, vkmark, mbw, cpupower, power-profiles-daemon, lm-sensors. Space skills additionally use rmlint (preferred) / jdupes and compsize (BTRFS).
claude plugins install linux-system-optimisation@danielrosehill
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Share bugs, ideas, or general feedback.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
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.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
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