tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill cursor-keybindingsManage master Cursor keyboard shortcuts and customize keybindings. Triggers on "cursor shortcuts", "cursor keybindings", "cursor keyboard", "cursor hotkeys", "cursor commands". Use when working with cursor keybindings functionality. Trigger with phrases like "cursor keybindings", "cursor keybindings", "cursor".
Review Score
64%
Validation Score
13/16
Implementation Score
50%
Activation Score
67%
Generated
Validation
Total
13/16Score
Passed| Criteria | Score |
|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) |
metadata_version | 'metadata' field is not a dictionary |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata |
Implementation
Suggestions 4
Score
50%Overall Assessment
This skill provides a basic framework for customizing Cursor keybindings but lacks the concrete, actionable content that would make it immediately useful. The instructions are generic steps without specific shortcuts, examples, or common conflict resolution patterns. Too much content is deferred to external files without providing sufficient standalone value.
Suggestions
| Dimension | Score | Reasoning |
|---|---|---|
Conciseness | 2/3 | The content includes some unnecessary sections like 'Prerequisites' explaining modifier keys and 'Output' listing vague outcomes that don't add actionable value. The overview paragraph restates what the skill does rather than diving into useful content. |
Actionability | 2/3 | The instructions provide a basic step sequence but lack concrete examples of actual keybindings, specific commands to search for, or what conflicts look like. No executable code or specific shortcut examples are provided. |
Workflow Clarity | 2/3 | Steps are listed in sequence but lack validation checkpoints. Step 5 mentions 'resolve any conflicts shown' without explaining how to resolve them. No feedback loop for verifying the binding works correctly. |
Progressive Disclosure | 2/3 | References to external files (errors.md, examples.md) are present but the main content is thin - it defers too much to external files without providing enough substance in the skill itself. The examples should be inline or at least one concrete example shown. |
Activation
Suggestions 3
Score
67%Overall Assessment
The description adequately covers the what and when requirements with explicit trigger guidance, but suffers from moderate specificity issues and trigger term quality problems including redundancy and an overly generic 'cursor' trigger. The skill would benefit from more concrete action verbs and removal of duplicate/overly-broad trigger terms.
Suggestions
| Dimension | Score | Reasoning |
|---|---|---|
Specificity | 2/3 | Names the domain (Cursor keyboard shortcuts/keybindings) and mentions two actions ('manage' and 'customize'), but lacks specific concrete actions like 'add shortcuts', 'remove bindings', 'export configurations', or 'resolve conflicts'. |
Completeness | 3/3 | Explicitly answers both what ('Manage master Cursor keyboard shortcuts and customize keybindings') and when ('Use when working with cursor keybindings functionality. Trigger with phrases like...'), meeting the requirement for explicit trigger guidance. |
Trigger Term Quality | 2/3 | Includes relevant keywords like 'cursor shortcuts', 'keybindings', 'keyboard', 'hotkeys', 'commands', but has redundant entries ('cursor keybindings' listed twice) and the standalone 'cursor' is too generic and would cause false matches. |
Distinctiveness Conflict Risk | 2/3 | The Cursor-specific focus provides some distinctiveness, but the generic trigger 'cursor' could conflict with other Cursor-related skills, and terms like 'keyboard' and 'shortcuts' could overlap with general keyboard/shortcut skills. |