CtrlK
BlogDocsLog inGet started
Tessl Logo

computer-health-check

Run a comprehensive, read-only health check on the user's computer and return a scored chat summary with prioritized, plain-English recommendations and safe cleanup suggestions. Use this whenever the user wants to check their computer's health, speed it up, free up / reclaim disk space, find what's eating CPU / memory / storage, check battery health and wear, audit login & startup items, see pending updates, or asks for a "tune-up", "checkup", "system report", "health check", or "is my Mac/PC/laptop healthy". Trigger even on casual phrasing like "my laptop feels slow", "why is my fan so loud", "my computer is laggy", "running out of space", or "clean up my machine". Works on macOS, Windows, and Linux. This is a Desktop Commander skill: it relies on a real local shell (start_process / interact_with_process) and is strictly read-only by default — it never needs sudo and only performs cleanups the user explicitly approves.

75

Quality

94%

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

The canonical home for this skill is computer-health-check in wonderwhy-er/DesktopCommanderMCP

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

An exemplary skill body: lean, concrete, and safely structured. The workflow has real validation and approval checkpoints around cleanup actions, and per-platform detail is correctly pushed into verified one-level-deep reference files. Only minor rhetorical trimmings keep conciseness from a perfect score.

Suggestions

Trim motivational framing ('This is the part that makes users trust the skill', the 'good technician' analogy) — state the safety contract rules directly to save tokens.

The 'What this skill does' section largely restates the frontmatter description; it could be folded into the safety contract or workflow to reduce duplication.

DimensionReasoningScore

Conciseness

The body is dense and high-value throughout (scoring rubric table, exact report template, findings-to-advice mappings) and assumes Claude's competence — no concept explanations. A few rhetorical lines could be trimmed ('This is the part that makes users trust the skill, so honor it strictly', the 'good technician' analogy, and the intro section partly restating the description), fitting the 4 anchor ('minor instances of over-explanation') rather than 5 ('every token earns its place').

4 / 5

Actionability

Fully executable guidance: a copy-paste report template, a numeric scoring formula ('Start at 100 and subtract 8 per 🟡 and 18 per 🔴'), a threshold table per area, concrete OS detection ('read Desktop Commander's config (get_config)... or run uname'), and real batched shell scripts verified in each reference file. Specific examples cover the common cases, matching the 5 anchor.

5 / 5

Workflow Clarity

Five clearly sequenced steps (detect OS → collect → score → report → suggest cleanups) with explicit checkpoints: error recovery ('If a single command errors... continue — partial data is fine'), output bounding, and approval gating for the destructive-adjacent cleanup operations ('only execute one after the user explicitly approves... show the exact command first') plus a re-verify loop ('Re-running Step 2's storage check afterward is a nice confirmation'). This satisfies the validation requirement for batch/destructive contexts rather than triggering the cap.

5 / 5

Progressive Disclosure

The body is a clear overview that delegates per-OS command sets to three well-signaled, one-level-deep markdown links (references/macos.md, windows.md, linux.md), all verified to exist with the promised structure (batched collection script, interpretation notes, cleanup commands). 'Read only the one that matches' makes navigation unambiguous, matching the 5 anchor.

5 / 5

Total

19

/

20

Passed

Description

96%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 'Use this whenever' trigger clause, and unusually rich natural-language trigger coverage including casual phrasings. Its only weakness is that a few broad triggers ('speed it up', 'clean up my machine') create minor overlap risk with general cleanup or file-management skills.

DimensionReasoningScore

Specificity

Quotes like 'Run a comprehensive, read-only health check' and 'return a scored chat summary with prioritized, plain-English recommendations and safe cleanup suggestions' name multiple concrete actions, and the trigger list enumerates specific areas (disk space, CPU/memory, battery health and wear, login & startup items, pending updates). Coverage is comprehensive with concrete verbs in third person, matching the 5 anchor; 4 would require a minor coverage gap, which is absent.

5 / 5

Completeness

Explicitly answers both: what ('Run a comprehensive, read-only health check... return a scored chat summary... safe cleanup suggestions', cross-platform) and when ('Use this whenever the user wants to check their computer's health...'). This mirrors the 5 anchor's what+when with concrete trigger phrases; a 4 would need a less explicit 'when', which is not the case.

5 / 5

Trigger Term Quality

Includes natural user phrasings and their synonyms: 'tune-up', 'checkup', 'system report', 'health check', 'is my Mac/PC/laptop healthy', plus casual phrasing like 'my laptop feels slow', 'why is my fan so loud', 'running out of space', 'clean up my machine'. Coverage of natural terms including synonyms matches the 5 anchor; the 4 anchor requires 'a few natural terms missing', which does not apply.

5 / 5

Distinctiveness Conflict Risk

The system-health/diagnostics niche is clear and it self-identifies ('This is a Desktop Commander skill... strictly read-only by default'), giving minimal conflict risk overall. However, broad triggers like 'speed it up', 'free up / reclaim disk space', and 'clean up my machine' create minor overlap with generic disk-cleanup or file-organization skills, fitting the 4 anchor ('mostly distinct; minor overlap risk') rather than 5.

4 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
wonderwhy-er/DesktopCommanderMCP
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.