CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

linux-speed-optimizer

Use when the user asks to optimize, speed up, tune, or make a Linux system faster — laptops, desktops, or servers. Analyzes hardware, kernel and boot parameters, memory/swap/zram, storage, services, GPU, desktop environment, and network; proposes a prioritized, risk-labeled optimization plan; applies ONLY user-approved changes; verifies every change and documents rollback. Idempotent: re-running on the same system converges, never duplicates config, never re-installs. Analyze-only mode is available. Do NOT use for application code, containers, or website performance.

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

Excellent operational content: executable, guarded, distro-aware recipes with verification readbacks and a strong approval/rollback workflow. The weaknesses are inlined detail that belongs in reference files (custom kernels, per-distro matrix) and some cross-section repetition of the same safety rules.

Suggestions

Move the distro-specific deep detail — section 4.7 (custom kernel repos, Secure Boot/MOK signing, microarch levels) and the section 8 distribution matrix — into reference files such as references/custom-kernels.md and references/distros.md, linked one level deep from SKILL.md so the main file stays an overview.

Deduplicate the safety rules: `mitigations=off` and security-tradeoff approval appear in sections 0, 3, 4.5, and 9, and idempotency in sections 0, 4, and 7 — state each rule once and reference it, freeing tokens for operational detail.

Tighten section 2's prose notes (e.g., the zram swap-priority and ROTA explanations) into the findings-table criteria, since the commands already make the state observable.

DimensionReasoningScore

Conciseness

Largely efficient — commands, guards, and tables with little concept explanation Claude already knows — but there is repetition: idempotency is restated in sections 0, 4, and 7; `mitigations=off` warnings appear in sections 0, 3, 4.5, and 9; and section 9 re-states rules already established. This matches 'efficient; minor instances of over-explanation that could be trimmed' rather than the every-token-earns-its-place bar of 5.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout: guarded sed/tee recipes (e.g., the sysctl drop-in with grep guard and `/sbin/sysctl vm.swappiness` readback), the GRUB edit with `update-grub` and grub.cfg grep verification, exact config paths per distro (`/etc/default/zramswap`, `/etc/systemd/zram-generator.conf`), and a verification matrix mapping every change to its readback command. Not 4 because there are no meaningful gaps in the common cases.

5 / 5

Workflow Clarity

Clear numbered sequence (Preflight → Analysis → Approval gate → Apply → Verification → Report → Idempotency check) with explicit validation checkpoints despite this being a risky system-modification skill: 'guard → apply → verify' recipes, a full verification matrix of readbacks, and an approval gate that blocks all writes. Matches the top anchor including feedback behavior (skip when guard shows target state, restart only if the file changed).

5 / 5

Progressive Disclosure

Internal section structure is good (numbered sections, findings table, distro matrix), but the skill is a ~330-line monolith with no reference files at all — detail-heavy content such as section 4.7 (custom kernels, per-distro repos, Secure Boot/MOK signing) and the distribution matrix is inlined in SKILL.md where the rubric expects an overview pointing one level deep to separate materials. Not 2 because structure is far from minimal; not 4 because no content is split out and no clearly signaled references exist.

3 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: concrete third-person capabilities, an explicit natural-language 'Use when' trigger, idempotency and safety guarantees stated plainly, and negative triggers that bound the skill's scope. Only gap is a few missing natural synonyms such as 'slow', 'performance', or 'boot time'.

DimensionReasoningScore

Specificity

Multiple concrete third-person actions are listed — "Analyzes hardware, kernel and boot parameters, memory/swap/zram, storage, services, GPU, desktop environment, and network; proposes a prioritized, risk-labeled optimization plan; applies ONLY user-approved changes; verifies every change and documents rollback" — covering the full capability surface (analyze, plan, apply, verify, rollback, idempotency). Not 4 because coverage is comprehensive rather than having minor gaps; not below because no action is generic or abstract.

5 / 5

Completeness

Explicitly answers both questions: what ("Analyzes... proposes... applies ONLY user-approved changes; verifies every change and documents rollback. Idempotent...") and when ("Use when the user asks to optimize, speed up, tune, or make a Linux system faster — laptops, desktops, or servers"), plus an explicit exclusion ("Do NOT use for application code, containers, or website performance"). Clearly matches the top anchor with concrete trigger phrases, not the 4 anchor where 'when' could be more specific.

5 / 5

Trigger Term Quality

Good natural-phrase coverage: "optimize, speed up, tune, or make a Linux system faster" are phrases users actually say. A few common variations are missing — users often say "my Linux is slow", "improve performance", or "speed up boot" — none of which appear. Matches the 'good keyword coverage; a few natural terms missing' anchor rather than the comprehensive synonym/variation coverage of 5.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Linux system/host performance) with distinct triggers, and the negative boundary ("Do NOT use for application code, containers, or website performance") actively prevents overlap with code-profiling or web-performance skills. Minimal conflict risk; the 4 anchor's 'minor overlap risk' does not apply given the explicit exclusions.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

administrakt0r/pro-skills-repo-administraktor

Path

skills/system-administration-skills/linux-speed-optimizer/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.