CtrlK
BlogDocsLog inGet started
Tessl Logo

storage-analyzer

macOS / Windows 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可 起本地服务在网页上一键删除(移废纸篓/直接删)。扫描全程只读。务必在以下场景 使用:用户说"存储分析""磁盘满了""C盘/硬盘满了""空间不够""清理空间" "清理磁盘""占空间""哪些东西占地方""帮我看看存储""看一下电脑存储/空间" "存储空间""电脑空间不够""内存满了/不够/不足""看下内存/存储"(中文口语里 "内存"常指存储空间)"storage analysis""disk cleanup""清缓存""磁盘清理"; 或用户抱怨电脑没空间、想知道什么东西吃硬盘、想要清理建议时。注意:若用户明确 指运行内存/RAM(如"哪个进程吃内存""内存占用高"想看活动监视器),那是 RAM 不是存储,不属于本 skill。

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, highly actionable skill body with strong safety validation for its destructive capabilities and clean reference splitting. Slight room to tighten verbose classification paragraphs and surface the analysis JSON schema more directly.

Suggestions

Tighten the 🟡/🔴 classification paragraphs into scannable bullets; move the report-rendering detail (tier_stats/pill/progress-bar parsing rules) into a separate reference file.

Inline a minimal analysis JSON schema (or a link to a dedicated schema reference) so the agent does not have to open build_report.py to learn the required fields.

Add an explicit validation step between Step 2 analysis and Step 3 report generation (e.g., assert every 🟢 item has trash_paths and tier_stats values parse as GB numbers) before building the report.

DimensionReasoningScore

Conciseness

Mostly efficient and dense with actionable specifics rather than concept explanation, but the very long 🟡/🔴 classification paragraphs and minor asides (扫描较慢耐心等、repeated read-only emphasis) could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready commands (scan.py, server.py, build_report.py) and concrete field names (trash_paths, app_paths, tier_stats), but the full analysis JSON schema lives in build_report.py rather than inline — a minor gap.

4 / 5

Workflow Clarity

Clear four-step sequence (扫描→分级→报告→摘要) with explicit validation for destructive ops (three-whitelist security model, realpath + $HOME + token + confirm), a 铁律 checklist, and an 排障 feedback loop for error recovery.

5 / 5

Progressive Disclosure

System-specific data layouts are cleanly split into references/macos.md and references/windows.md (real, well-signaled, one level deep) with scripts separated out; the inline report-rendering detail (tier_stats parsing, pill/progress-bar rules) could partly move to a reference.

4 / 5

Total

17

/

20

Passed

Description

100%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, third-person description that explicitly covers capabilities, trigger phrases, and a clear RAM/storage boundary. Verbosity is the only minor weakness, but the length is substantive (triggers + actions) rather than fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 扫描整机磁盘占用、找出占空间大户、三级分类、给出可执行处置方案、生成交互式 HTML 报告、起本地服务一键删除 — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Clearly states both what the skill does and when to use it via an explicit 务必在以下场景使用 clause with concrete trigger phrases, fully answering both questions.

5 / 5

Trigger Term Quality

Enumerates a comprehensive set of natural user phrases (存储分析、磁盘满了、空间不够、清理空间、占空间、内存满了) plus English storage analysis / disk cleanup, covering synonyms and colloquial variants a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (read-only storage analysis with HTML report + one-click delete) with distinct triggers, and explicitly disambiguates RAM/运行内存 from storage to minimize conflict with activity-monitor style skills.

5 / 5

Total

20

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
KKKKhazix/khazix-skills
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.