CtrlK
BlogDocsLog inGet started
Tessl Logo

configure-ecc

Everything Claude Code のインタラクティブなインストーラー — スキルとルールの選択とインストールをユーザーレベルまたはプロジェクトレベルのディレクトリへガイドし、パスを検証し、必要に応じてインストールされたファイルを最適化します。

62

Quality

72%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./docs/ja-JP/skills/configure-ecc/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

This is a well-structured interactive installer skill with excellent workflow clarity and actionability — every step has concrete commands, clear user prompts, and validation checkpoints. Its main weakness is the monolithic structure: the full 31-skill catalog and detailed optimization/troubleshooting sections are all inlined, making it token-heavy. The content would benefit from splitting reference material into separate files.

Suggestions

Extract the full skill catalog tables (Steps 2b) into a separate CATALOG.md file and reference it from the main SKILL.md to reduce token consumption

Move the troubleshooting section to a separate TROUBLESHOOTING.md file, keeping only a brief pointer in the main skill

DimensionReasoningScore

Conciseness

The skill is quite long (~300 lines) with detailed tables listing all 31 skills and their descriptions. While much of this is reference material needed for the interactive installer, some sections could be tightened — e.g., the full skill description table could be in a separate reference file. The troubleshooting section and step descriptions are reasonably efficient but the overall length is substantial.

2 / 3

Actionability

The skill provides concrete, executable bash commands for every step (git clone, cp -R, mkdir -p, grep, ls -la), specific AskUserQuestion prompts with exact options, and clear variable naming conventions ($TARGET, $ECC_ROOT). The trailing-slash handling tip and the cp command patterns are copy-paste ready.

3 / 3

Workflow Clarity

The 7-step workflow (Steps 0-6) is clearly sequenced with explicit validation in Step 4 (file existence, path references, cross-references, issue reporting). It includes error recovery (clone failure fallback, missing dependency warnings for common rules), feedback loops (fix and re-validate), and a final cleanup + summary report. Destructive operations are guarded appropriately.

3 / 3

Progressive Disclosure

The content is a monolithic single file with no references to supporting bundle files. The complete skill catalog tables (20 + 3 + 8 skills with descriptions) are inlined rather than referenced from a separate catalog file. For a skill of this complexity, splitting the skill catalog, troubleshooting, and optimization details into separate referenced files would improve organization. However, the section headers and step numbering provide reasonable internal structure.

2 / 3

Total

10

/

12

Passed

Description

67%

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

The description effectively communicates specific capabilities of an interactive installer for Claude Code skills and rules, with good detail about what it does (selection, installation, path validation, optimization). However, it lacks an explicit 'Use when...' trigger clause, and being entirely in Japanese may limit trigger term matching for mixed-language environments.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user wants to install, set up, or configure Claude Code skills and rules.'

Consider adding English trigger terms alongside Japanese to improve matching in bilingual contexts, e.g., 'install skills', 'setup rules', 'configure Claude Code'.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: guiding skill/rule selection and installation, validating paths, and optimizing installed files at user-level or project-level directories.

3 / 3

Completeness

Clearly answers 'what' (interactive installer that guides skill/rule selection, validates paths, optimizes files), but lacks an explicit 'Use when...' clause specifying when Claude should select this skill.

2 / 3

Trigger Term Quality

Contains relevant terms like 'インストーラー' (installer), 'スキル' (skills), 'ルール' (rules), 'インストール' (install), but is in Japanese which limits natural trigger matching. Missing common English variations like 'setup', 'configure', 'Claude Code skills'.

2 / 3

Distinctiveness Conflict Risk

Very specific niche — an interactive installer for Claude Code skills and rules — which is unlikely to conflict with other skills. The combination of 'installer', 'skills/rules selection', and 'user/project-level directories' creates a distinct identity.

3 / 3

Total

10

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
affaan-m/everything-claude-code
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.