CtrlK
BlogDocsLog inGet started
Tessl Logo

hivemind-graph

Query the local AST-derived code graph (functions, classes, calls, imports) for structural codebase questions — what calls X, what does Y import, where is Z defined, blast radius of a change. The graph rebuilds automatically after each agent turn; use hivemind_graph_search and hivemind_graph_neighborhood tools (no manual build step).

74

Quality

93%

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

93%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, executable, well-organized skill body that assumes Claude's competence and adds only non-obvious guidance (anti-patterns, staleness caveats). The only slight gap is the absence of explicit validation checkpoints, which is largely inherent to a read-only query skill.

DimensionReasoningScore

Conciseness

Lean and information-dense throughout — no padding, no explaining basic concepts (AST, functions) Claude already knows; every section (Tools, Workflow, Anti-patterns) earns its tokens with non-obvious, actionable guidance.

5 / 5

Actionability

Fully executable tool invocations with realistic example parameters (hivemind_graph_search({ pattern: 'auth+handler' }), neighborhood for 'src/hooks/capture.ts') and a concrete config path, covering the common search-by-symbol and neighborhood-by-file cases.

5 / 5

Workflow Clarity

Clear 3-step decision sequence (search → neighborhood → read source_file:line) with soft retry hints in Anti-patterns ('try multiple keywords if the first misses', 'prefer live source'), but no explicit validation checkpoints since it is a read-only query skill.

4 / 5

Progressive Disclosure

Self-contained ~55-line skill with no need for external references, organized into well-signaled sections (When to use, Tools, Workflow, When NOT to use, Anti-patterns); nothing that belongs in a separate file is inlined.

5 / 5

Total

19

/

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 specific, well-triggered, and highly distinct description that answers both what the skill does and when to use it via concrete structural-question phrases. The only minor gap is synonym breadth in the trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — querying an AST-derived graph for functions/classes/calls/imports, finding callers ('what calls X'), imports, definitions, and 'blast radius of a change' — giving comprehensive coverage rather than a single generic action.

5 / 5

Completeness

Explicitly answers both what ('Query the local AST-derived code graph...') and when ('for structural codebase questions — what calls X, what does Y import...'), with multiple concrete trigger phrases equivalent to a 'Use when' clause.

5 / 5

Trigger Term Quality

Strong natural phrasings a user would actually say ('what calls X', 'what does Y import', 'where is Z defined', 'blast radius of a change'), but coverage could add a few more synonyms (callers, dependents, impact analysis) for full comprehensiveness.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (AST-derived structural code graph) with distinct triggers and named tools (hivemind_graph_search, hivemind_graph_neighborhood), giving minimal overlap risk with other skills.

5 / 5

Total

19

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository
activeloopai/hivemind
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.