CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hivemind-graph

Query the local code graph (functions, classes, calls, imports) through the Deeplake mount at memory/graph/. Use when the user asks structural questions about the codebase — "what calls X?", "what does Y import?", "where is Z defined?", "what's the architecture / which subsystems exist?", "what's the impact of changing this?". The graph is an AST-derived map of the repo, queried as files (no build needed — it rebuilds automatically).

Quality

84%

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

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

A tight, high-quality body: exact commands with documented outputs, an intent-mapped workflow, honest coverage limits (languages, staleness, unresolved dispatch), and prominent anti-patterns that prevent real misuse. Weaknesses are minor — placeholder-only examples without a worked sample, some duplicated guidance between sections, and error-recovery advice kept out of the workflow steps themselves.

Suggestions

Add one worked example in the cheat sheet with a real symbol and its actual output (e.g., `cat ~/.deeplake/memory/graph/find/pushSnapshot` and a sample of the numbered-handle output) so the command templates become fully copy-paste verifiable.

Deduplicate the rebuild/staleness guidance: state the auto-rebuild behavior and the mtime-vs-build-timestamp check once (either in the intro or in anti-patterns) instead of twice each.

Fold the key feedback loops into the Workflow steps themselves (e.g., step 2: "if find/ returns nothing, try multiple keywords"; step 5: "if the file's mtime is newer than the build, Read the live source") so checkpoints are embedded rather than deferred to a separate section.

DimensionReasoningScore

Conciseness

The body is dense and assumes competence — no explanation of concepts Claude already knows — but has minor repetition that could be trimmed: auto-rebuild is stated twice ("builds and refreshes automatically... You never run a build command" and the anti-pattern "Don't try to build it"), and staleness guidance appears in both "When NOT to use" ("If a file's mtime is newer than the build timestamp") and the anti-patterns ("The graph can be stale"). Above the 3-anchor because every section still carries unique information.

4 / 5

Actionability

The path cheat sheet gives concrete copy-ready commands with exact mount paths and expected output ("cat ~/.deeplake/memory/graph/find/<pattern> ... Prints numbered handles [1] [2]"), and the workflow maps intent to specific commands. Not a 5 because all examples are templates with placeholders (<pattern>, <from>/<to>) — a single worked example with a real symbol and its actual output would close the gap.

4 / 5

Workflow Clarity

The 5-step Workflow clearly sequences intent to action (broad → index.md, symbol → find/, relationships → show/, flow → path/, impact → impact/), and anti-patterns supply feedback loops ("Try multiple keywords if the first misses", stale build → "prefer the live source"). Below the 5-anchor because those checkpoints live in a separate section rather than being embedded as explicit validation steps in the workflow itself.

4 / 5

Progressive Disclosure

A single self-contained file with clean, well-labeled sections (When to use / When NOT to use / cheat sheet / Workflow / Anti-patterns). No bundle files exist and none are needed — the skill itself acts as an index that progressively discloses to the mount's own index.md/query results, and nothing that belongs in a separate file is inlined.

5 / 5

Total

17

/

20

Passed

Description

83%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: it clearly states what the skill does (queries an AST-derived code graph of functions, classes, calls, and imports through a specific mount), when to use it via five natural trigger phrases, and occupies a distinct niche. The only gaps are a few missing trigger synonyms (e.g., "find references", "usages") and reliance on a single action verb.

DimensionReasoningScore

Specificity

"Query the local code graph (functions, classes, calls, imports) through the Deeplake mount at memory/graph/" names the domain and several concrete query targets, plus mechanics ("AST-derived map of the repo, queried as files (no build needed — it rebuilds automatically)"). Not a 5 because the only action verb is 'query' — it doesn't enumerate several distinct actions the way the 5-anchor does.

4 / 5

Completeness

Explicitly answers what ("Query the local code graph... through the Deeplake mount at memory/graph/", AST-derived map, auto-rebuilding) and when ("Use when the user asks structural questions about the codebase — "what calls X?"...") with concrete trigger phrases — a direct match for the 5-anchor.

5 / 5

Trigger Term Quality

Five natural quoted phrasings ("what calls X?", "what does Y import?", "where is Z defined?", "what's the architecture / which subsystems exist?", "what's the impact of changing this?") are exactly what users say. Falls short of the 5-anchor's comprehensive synonym coverage — common variations like "find references", "who uses", "usages", or "trace this flow" are absent.

4 / 5

Distinctiveness Conflict Risk

The structural/relational-query niche with a named mount is mostly distinct, but triggers like "where is Z defined?" and "what's the architecture" could also plausibly fire general code-search or repo-exploration skills — minor overlap risk, matching the 4-anchor rather than the 5-anchor's minimal conflict risk.

4 / 5

Total

17

/

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

activeloopai/hivemind

Path

harnesses/claude-code/skills/hivemind-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.