CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

graphify

Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools.

Quality

77%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/graphify/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 body is an auto-generated wrapper that delegates entirely to an external shared skill file with a single instruction. It is maximally concise, but as a skill document it provides no task guidance, no workflow, and no bundled reference material — its usefulness depends wholly on the referenced file existing at an environment-specific absolute path.

Suggestions

Add a brief inline overview (3-5 lines) of the shared skill's core workflow — build graph, query, explain — so the skill remains minimally useful even if the delegation path is unavailable.

Reference the shared skill via a relative or bundled path (e.g., a references/ directory) instead of an environment-dependent absolute home path, so navigation does not break across machines.

State what to do if the shared skill file is missing (e.g., fallback behavior or how to locate it), which also addresses the missing validation/feedback loop for the delegation step.

DimensionReasoningScore

Conciseness

The body is two lines with zero padding or over-explanation — an HTML generation comment plus one delegation instruction — and every token earns its place, matching the 'lean and efficient; assumes Claude's competence' anchor.

5 / 5

Actionability

'Load and follow the shared skill at ~/.agents/skills/graphify/SKILL.md' is a concrete, executable instruction, but it is the only guidance present — every key detail for actually performing the task is delegated away with nothing summarized inline, fitting 'some concrete guidance but incomplete' rather than the mostly-executable anchor at 4.

3 / 5

Workflow Clarity

The single written action (load the shared skill) is unambiguous, but the skill's actual workflow — batch-processing arbitrary inputs into a graph — has no steps, sequence, or validation checkpoints in the body; batch operations without validation cap this at 3 even though the delegation step itself is clear.

3 / 5

Progressive Disclosure

The one reference is clearly signaled and only one level deep, but the SKILL.md contains no overview content at all and points to an external absolute path (~/.agents/skills/graphify/SKILL.md) rather than any bundled file (no references/ or other bundle directories exist), making navigation and discovery fragile — 'some structure but could be better organized' rather than the well-placed-content anchor at 4.

3 / 5

Total

14

/

20

Passed

Description

80%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 that clearly states both capabilities and explicit trigger conditions, including a smart environment-based trigger (graphify-out/ existence). Its main weakness is breadth: claiming to apply to 'any question about a codebase... or project content' creates real conflict risk with other code-analysis skills.

Suggestions

Narrow the trigger scope from 'any question about a codebase... or project content' to cases where a graph/structural view is actually needed (e.g., 'when the user asks about architecture, file relationships, or how code connects'), reducing overlap with general code-comprehension skills.

Add a few natural user phrasings as triggers — e.g., 'understand this codebase', 'code navigation', 'dependencies between files' — to improve trigger term coverage.

Briefly name what the query/path/explain tools do (one clause each) so the 'what' is as concrete as the graph-building claim.

DimensionReasoningScore

Specificity

Lists several concrete capabilities — 'Turns any input... into a persistent knowledge graph', 'god nodes, community detection, and query/path/explain tools' — but stops short of comprehensive coverage of what each tool does, matching the 'several specific actions; minor gaps' anchor rather than the comprehensive anchor at 5.

4 / 5

Completeness

Explicitly answers both 'what' ('Turns any input... into a persistent knowledge graph with... query/path/explain tools') and 'when' with concrete trigger phrases ('Use for any question about a codebase, its architecture, file relationships, or project content — especially when graphify-out/ exists'), matching the top anchor; the 4 anchor's 'when could be more explicit' does not apply here.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('codebase', 'architecture', 'file relationships', 'knowledge graph', 'graphify-out/') but misses common phrasings users would say such as 'understand this code', 'code navigation', or 'dependencies', so it falls short of the comprehensive-synonyms anchor at 5.

4 / 5

Distinctiveness Conflict Risk

'any question about a codebase... or project content' is broad enough to overlap with general code-comprehension skills, though distinctive markers like 'graphify-out/' and 'god nodes' narrow it; this sits at 'somewhat specific but could still overlap', below the mostly-distinct anchor at 4.

3 / 5

Total

16

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

phatblat/dotfiles

Path

.claude/skills/graphify/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.