CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

cursor-keybindings

tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill cursor-keybindings
github.com/jeremylongshore/claude-code-plugins-plus-skills

Manage 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%

SKILL.md
Review
Evals

Generated

Validation

Total

13/16

Score

Passed
CriteriaScore

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

  • Add a table or list of the most important Cursor-specific shortcuts (AI commands like Cmd+K, Cmd+L, etc.) with their default bindings
  • Include at least one concrete example of rebinding a shortcut, showing the exact command name and a common alternative binding
  • Add specific guidance on resolving Vim mode conflicts with common problematic keybindings
  • Remove the 'Output' section as it lists abstract outcomes rather than actionable information
DimensionScoreReasoning

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

  • Add more specific concrete actions like 'view default shortcuts', 'add custom keybindings', 'reset to defaults', 'export/import configurations'
  • Remove the duplicate 'cursor keybindings' entry and the overly generic 'cursor' trigger which could cause false matches with other Cursor-related skills
  • Add file-based triggers like 'keybindings.json' or context like 'keyboard shortcut conflicts' to improve distinctiveness
DimensionScoreReasoning

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.