CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

code-review-graph

Use the local code-review-graph knowledge graph for compact repository exploration, architecture questions, code review, debugging, dependency tracing, impact analysis, and refactoring safety checks. Use when the user mentions CRG/code-review-graph, asks to use its graph, or an existing graph can materially narrow repository work; do not invoke it repeatedly for an ordinary repository with no graph and no graph request.

Quality

91%

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

85%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 content is a tight, safety-oriented operational guide with an explicit entry workflow, concrete validation criteria, error-recovery loops, and executable commands backed by a real bundled script. It could be marginally leaner (some repetition around not re-checking status) and the MCP-side tooling is slightly less concretely specified than the CLI fallback.

DimensionReasoningScore

Conciseness

The body is dense and operational, with no explanation of concepts Claude already knows, but the 'do not re-check/poll' point is repeated across three sections ('do not call the CLI or MCP merely to keep checking', 'do not poll status on every turn', 'Reuse the result') and the WSL/Windows section carries niche detail, matching anchor 4's 'minor instances of over-explanation that could be trimmed' rather than anchor 5's every-token-earns-its-place.

4 / 5

Actionability

Guidance is mostly executable: a concrete MCP call signature ('get_minimal_context_tool(task=<short task>, repo_root=<root>)') and six copy-paste CLI wrapper commands whose subcommands match the actual bundled script. Minor gaps (the 'available graph-stats tool' is never named, and MCP query names are left generic) place it at anchor 4 rather than anchor 5's fully executable, common-cases-covered level.

4 / 5

Workflow Clarity

The entry workflow is a clear numbered sequence with explicit validation gates: exactly one read-only health check with concrete readiness/staleness criteria ('nodes or files is zero, or last_updated is null'), a retry-once-then-CLI-fallback error loop, a stop condition for stale graphs, and post-mutation verification — matching anchor 5's 'explicit validation steps; feedback loops for error recovery' rather than anchor 4's 'minor validation gaps'.

5 / 5

Progressive Disclosure

The body is a well-organized, compact overview whose only bundle dependency — 'scripts/crg_readonly.py' — is a real, clearly signaled, one-level-deep reference that exists and matches the documented subcommands. No content that belongs in a separate file is inlined and there are no nested references, so it meets the top anchor for a short, well-structured skill.

5 / 5

Total

18

/

20

Passed

Description

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

A strong description: concrete capability list, explicit use/anti-use triggers with tool synonyms, and a distinct niche. The only notable gap is that a few natural user phrasings (call graph, tracing callers) are not covered in the trigger terms, which keeps trigger quality just below the top anchor.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions — 'compact repository exploration, architecture questions, code review, debugging, dependency tracing, impact analysis, and refactoring safety checks' — giving comprehensive coverage of what the skill does, matching the score-5 anchor rather than the score-4 anchor's 'minor gaps in coverage'.

5 / 5

Completeness

It explicitly answers both 'what' (the listed graph-backed capabilities) and 'when' ('Use when the user mentions CRG/code-review-graph, asks to use its graph, or an existing graph can materially narrow repository work'), plus an explicit anti-trigger ('do not invoke it repeatedly for an ordinary repository with no graph'), matching the score-5 anchor with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural terms like 'code review', 'debugging', 'impact analysis', and synonyms 'CRG/code-review-graph' are present, but a few phrasings users would plausibly say (e.g., 'call graph', 'who calls this function', 'trace dependencies') are absent from the trigger clause. This sits above anchor 3 ('some relevant keywords but missing common variations') but below anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

It names a clear niche (the local code-review-graph/CRG knowledge graph) with distinct triggers tied to the tool's name or an existing graph, so it is unlikely to fire for unrelated skills — matching the 'clear niche with distinct triggers; minimal conflict risk' anchor rather than anchor 4's 'minor overlap risk'.

5 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

tirth8205/code-review-graph

Path

code_review_graph/assets/code-review-graph/SKILL.md

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.