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).
Audit 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.
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 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
npx claudepluginhub danielrosehill/claude-code-plugins --plugin linux-system-optimisationIntelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
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.
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.
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.