CtrlK
BlogDocsLog inGet started
Tessl Logo

create-keybind

指导如何在 Project Graph 项目中创建新的快捷键。当用户需要添加新的快捷键、修改快捷键绑定或需要了解快捷键系统的实现方式时使用此技能。

68

Quality

82%

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

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

A highly actionable, well-structured guide with concrete code and file paths, undermined by repetition between sections and a lack of verification checkpoints. It would benefit from splitting reference material into a bundled file and removing duplicated content.

Suggestions

Remove duplication: keep the key-format table and key-type explanations in one place (e.g. a dedicated reference section or file) instead of repeating them in step 1 and again later.

Add an explicit verification step to the workflow, e.g. 'After registering, confirm the shortcut appears and triggers correctly in the settings 快捷键绑定 tab before considering the task done.'

Factor the key-format reference and detailed key-type sections into a references/ file (e.g. KEYBIND-FORMAT.md) and link to it from SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient and project-specific (file paths, structures Claude would not know), but material is repeated: the key-format table appears both in step 1 and again in "快捷键键位格式参考", and the key types are explained both in step 1 and in "快捷键类型详解". It is not level 3 because the duplication is unnecessary padding; not level 1 because the content is genuinely project-specific rather than generic concept explanation.

2 / 3

Actionability

Provides concrete file paths, executable TypeScript with real imports, the exact allKeyBinds/shortcutKeysGroups structures, YAML translation snippets, and a complete worked end-to-end example — copy-paste ready. It is not level 2 because the code is complete and executable rather than pseudocode or missing key details.

3 / 3

Workflow Clarity

The four steps (register, add to group, add translations, optional group translation) are clearly numbered and sequenced, but there is no explicit validation/verification checkpoint such as confirming the shortcut appears in settings or testing it triggers. It is not level 3 because no validation feedback loop is present; not level 1 because the sequence is explicit and unambiguous.

2 / 3

Progressive Disclosure

Sections are well-organized with clear headers, but the ~400-line SKILL.md is monolithic with no bundle files or external references, and reference-like material (the key-format table, detailed key-type section) that should be factored out is inlined. It is not level 3 because there is no one-level-deep reference split; not level 1 because the organization into sections is clear rather than a poorly-organized wall of text.

2 / 3

Total

9

/

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, well-structured description that clearly states what the skill does and gives an explicit trigger clause for when to use it. It uses third person, names concrete actions, and is scoped to a distinct project niche.

DimensionReasoningScore

Specificity

Names three concrete actions — "添加新的快捷键", "修改快捷键绑定", and "了解快捷键系统的实现方式" — rather than vague language, matching the level-3 anchor listing multiple specific actions. It is not level 2 because the actions are concrete and enumerated, not partial.

3 / 3

Completeness

Explicitly answers both what ("指导如何在 Project Graph 项目中创建新的快捷键") and when ("当用户需要...使用此技能") with an explicit trigger clause. It is not level 2 because the when is stated explicitly, not merely implied.

3 / 3

Trigger Term Quality

Uses natural terms a user would say — "快捷键", "快捷键绑定", "添加", "修改" — giving good coverage of the phrasings that would naturally trigger this skill. It is not level 2 because the core natural terms are all present rather than missing common variations.

3 / 3

Distinctiveness Conflict Risk

Scoped to the specific "Project Graph" project's shortcut system, giving it a clear niche unlikely to trigger for unrelated skills. It is not level 2 because the project-specific scope removes meaningful overlap risk.

3 / 3

Total

12

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
graphif/project-graph
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.