CtrlK
BlogDocsLog inGet started
Tessl Logo

config-gc

Garbage collection for your Claude Code configuration. Periodically scans ~/.claude (skills, memory, hooks, permissions, MCP servers, caches) for redundant, stale, orphaned, or low-value items, then walks the user through a confirm-each-deletion cleanup. Use when the user says "clean up my config", "config GC", "too many skills", "audit my setup", "my .claude is bloated", or asks for a periodic config review.

79

Quality

100%

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

100%

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

A high-quality, self-contained skill body: actionable executable commands, a clearly sequenced workflow with explicit confirmation checkpoints and soft-delete undo paths, and tight prose with no token waste. The anti-patterns section meaningfully reinforces the workflow's safety design.

DimensionReasoningScore

Conciseness

Lean and efficient throughout: the runtime-GC analogy is a one-line frame, not padding, and no section explains concepts Claude already knows; every section (channels table, workflow, commands, anti-patterns) earns its tokens.

3 / 3

Actionability

Provides fully executable bash/jq commands — the orphaned-hook grep loop, the duplicate-permission jq pipeline, and the soft-delete/log snippets are copy-paste ready, with a deliberate macOS/BSD portability note ('du -k instead of GNU-only find -printf').

3 / 3

Workflow Clarity

The six-step workflow (Scan, Rank, Confirm, Soft-delete, Log, Report) is explicitly sequenced with a human-in-the-loop checkpoint ('[y/n/skip]' per item) and anti-patterns (bulk approval, hard-deleting on first pass) that function as validation guardrails for destructive/batch operations.

3 / 3

Progressive Disclosure

Self-contained SKILL.md with no bundle files and no nested references; content is organized into well-signaled sections (channels table, workflow, example commands, anti-patterns, related skills) that stay one level deep, satisfying the simple-skill bar for organized single-file skills.

3 / 3

Total

12

/

12

Passed

Description

100%

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: third-person voice, concrete capabilities, explicit trigger guidance with natural user phrases, and a distinctive niche. It cleanly hits the top anchor on every dimension with no fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Periodically scans ~/.claude (skills, memory, hooks, permissions, MCP servers, caches) for redundant, stale, orphaned, or low-value items, then walks the user through a confirm-each-deletion cleanup' — naming both the targets and the action sequence.

3 / 3

Completeness

Clearly answers both what (scan and confirm-each-deletion cleanup) and when via the explicit 'Use when the user says...' clause, satisfying the full what-and-when bar.

3 / 3

Trigger Term Quality

Quotes natural phrases a user would actually say — "clean up my config", "config GC", "too many skills", "audit my setup", "my .claude is bloated" — giving strong coverage of realistic trigger language.

3 / 3

Distinctiveness Conflict Risk

The config-GC niche and its specific quoted triggers ('config GC', 'my .claude is bloated') are clearly distinguishable from general cleanup skills and unlikely to fire for the wrong skill.

3 / 3

Total

12

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
affaan-m/ECC
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.