CtrlK
BlogDocsLog inGet started
Tessl Logo

configure-ecc

在 Claude Code、Codex 或 Kimi 内引导 ECC 安装、更新或重新配置,同时严格遵守各家工具真实的插件、范围和 Hook 能力。

65

Quality

79%

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

Fix and improve this skill with Tessl

tessl review fix ./docs/zh-CN/skills/configure-ecc/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is highly actionable and well-sequenced with strong validation and feedback loops across all three tools, and it is largely concise and well-structured. Minor redundancy in the cross-tool Hook-mapping cautions and the single-file length keep conciseness and progressive disclosure at 4 rather than 5.

Suggestions

Consolidate the repeated 'do not map Claude Hook configs to Codex/Kimi' warnings into a single stated-once rule referenced by each tool section.

Consider moving the Codex/Kimi terminal-welcome argument-array detail into a short reference block to reduce inline length.

Add a one-line per-tool checklist recap to make the validation gates scannable at a glance.

DimensionReasoningScore

Conciseness

The body is dense and command-driven, assuming Claude's competence without explaining ECC or plugin concepts, but repeats the 'do not map Claude Hook configs to Codex/Kimi' caution three times, which could be trimmed.

4 / 5

Actionability

Provides fully executable, copy-paste-ready commands with complete flags for every path (claude plugin, node setup.js, npx ecc-universal, codex plugin, the renderTerminalWelcome node -e invocation), including fallbacks.

5 / 5

Workflow Clarity

Sequences a clear 5-step process (check → gather → preview/confirm → apply → verify → welcome) with explicit validation checkpoints (zero exit status, scope/hooks equality, single enabled ecc@ecc) and feedback loops that report errors and recovery instead of proceeding.

5 / 5

Progressive Disclosure

Well-organized into per-tool sections with clear navigation and only one level of external references (plugin scripts), but at ~175 lines with no bundle files to offload detail into, it sits just below the clean single-file ideal.

4 / 5

Total

18

/

20

Passed

Description

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

The description is specific and distinctive, naming ECC and three concrete operations across three tools, but it lacks an explicit 'Use when' trigger clause which caps its completeness. Trigger term coverage is good but not exhaustive of natural synonyms.

Suggestions

Add an explicit 'Use when...' clause, e.g. '当用户要在 Claude Code、Codex 或 Kimi 中安装、更新或重新配置 ECC 时使用'.

Include natural trigger synonyms such as '配置 ECC', 'ECC 插件', 'ECC Hook' to broaden keyword coverage.

Mention verification/validation as a concrete capability to round out the action list.

DimensionReasoningScore

Specificity

Names the domain (ECC) and three concrete actions ('安装、更新或重新配置') plus the three target tools and the plugin/scope/Hook axes, listing several specific actions with minor coverage gaps.

4 / 5

Completeness

Clearly states what the skill does (guide ECC install/update/reconfigure across three tools) but provides no explicit 'Use when...' trigger guidance, so per the rubric completeness is capped at 3.

3 / 5

Trigger Term Quality

Includes natural terms a user would say ('ECC', '安装', '更新', '重新配置', 'Claude Code', 'Codex', 'Kimi', '插件', 'Hook') with good coverage, though it lacks explicit synonyms or a 'Use when' trigger phrase.

4 / 5

Distinctiveness Conflict Risk

Targets a clearly named product (ECC) scoped to three specific tools with distinct plugin/scope/Hook capabilities, giving it a clear niche with minimal overlap risk.

5 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing, 1 deeper-than-1-level

Warning

Total

14

/

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.