CtrlK
BlogDocsLog inGet started
Tessl Logo

cursor-indexing-issues

Troubleshoot Cursor codebase indexing: stuck indexing, empty search, @codebase failures, and performance issues. Triggers on "cursor indexing", "cursor index", "@codebase not working", "cursor search broken", "indexing stuck".

76

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-3

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

The body is concise and highly actionable with well-sequenced workflows, but it underuses its reference bundle — existing detail files are never referenced, leaving progressive disclosure as the weakest dimension.

Suggestions

Link the existing bundle files from the body, e.g. a '## Common Errors' section pointing to references/errors.md and a '## Verify the Index' section pointing to references/index-verification.md, so detail lives one level deep.

Move the diagnostic example/edge-case detail into references/examples.md and references/common-indexing-issues.md, keeping SKILL.md as a concise overview that signals them.

Add an explicit '## Reference Materials' block listing examples.md, errors.md, index-verification.md, and common-indexing-issues.md with one-line descriptions of when to consult each.

DimensionReasoningScore

Conciseness

The body is lean — a diagnostic table plus targeted code/config blocks and benchmark tables — with no filler explaining what an IDE or indexer is; every section earns its place.

3 / 3

Actionability

Fully executable: concrete .cursorignore/.cursorindexingignore blocks, exact keybindings, per-OS cache-clear commands, settings.json, and sysctl snippets are copy-paste ready.

3 / 3

Workflow Clarity

Each fix is a numbered sequence with a conditional checkpoint ("Clear Cache (if resync fails)"), and recovery fallbacks are explicit rather than implied.

3 / 3

Progressive Disclosure

Real bundle files (errors.md, examples.md, index-verification.md, common-indexing-issues.md) exist but are never signaled or linked from the body, and content that belongs in them is inline rather than split out one level deep.

2 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 concise, third-person, and explicitly covers both capabilities and trigger conditions with natural user phrasings. It hits the top anchor on every dimension.

DimensionReasoningScore

Specificity

Lists several concrete action categories — "stuck indexing, empty search, @codebase failures, and performance issues" — matching the score-3 anchor for multiple specific concrete actions, not just a named domain.

3 / 3

Completeness

It states what the skill does (troubleshoot indexing) and gives an explicit "Triggers on …" clause answering when to use it, satisfying both halves of the score-3 anchor.

3 / 3

Trigger Term Quality

"cursor indexing", "cursor index", "@codebase not working", "cursor search broken", "indexing stuck" are natural phrases a user would actually say, giving good coverage.

3 / 3

Distinctiveness Conflict Risk

The narrow Cursor-indexing niche plus distinct trigger phrases make it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.