CtrlK
BlogDocsLog inGet started
Tessl Logo

gitnexus-pdg-query

Use when querying or extending GitNexus's PDG control/data-dependence surface (the `pdg_query` MCP tool, CDG/REACHING_DEF edges), or reasoning about "what controls X" / "where does Y flow" / guard clauses. Examples: "what guards this statement?", "trace this variable within the function", "why is the pdg_query result empty?", "add a CDG query".

72

Quality

88%

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

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

An excellent, lean expert skill: executable Cypher, precise gotchas, and no padding, all well-structured for a single-file read/query tool. The only soft spot is workflow_clarity, which is advisory rather than a destructive/batch validate-fix-retry loop, keeping it at 4.

DimensionReasoningScore

Conciseness

Dense expert knowledge with no padding — assumes Claude's competence, skips generic explanations, and every line carries load-bearing detail (build order, edge semantics, off-by-one corrections); no concept Claude already knows is re-explained.

5 / 5

Actionability

Provides copy-paste-ready executable Cypher with correct property/column names, concrete tool invocation forms (`pdg_query({ mode: 'controls', target })`), and precise file/symbol pointers (`_pdgQueryImpl`, `gitnexus/src/mcp/local/local-backend.ts`) covering the common query cases.

5 / 5

Workflow Clarity

Clear sequenced mental model (build order → modes → corrected query → gotchas → reuse guidance) with explicit failure-mode checkpoints (no PDG layer returns a note, unanchored scans are unbounded), but it is a read/query skill rather than a destructive/batch workflow so it lacks an explicit validate→fix→retry loop; the sequence is strong but checkpoints are advisory rather than enforced.

4 / 5

Progressive Disclosure

Well-organized with clear section headers and no nested references; appropriate for an under-90-line single-file skill. No bundle files exist to split into, and all referenced paths (source files, RFC #567, milestone IDs) are pointers rather than inline dumps — solid structure, though some Cypher detail could arguably live in a reference.

4 / 5

Total

18

/

20

Passed

Description

88%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, niche description that explicitly states both what it does and when to use it, with natural quoted trigger phrases and specific tool/edge names. Minor gap: the enumerated concrete actions are embedded in prose rather than listed, keeping specificity just below 5.

DimensionReasoningScore

Specificity

Names concrete actions — 'querying or extending', 'reasoning about what controls X / where does Y flow', 'add a CDG query' — and specific surfaces (`pdg_query`, CDG/REACHING_DEF edges), but coverage of actions is moderate rather than a long enumerated list.

4 / 5

Completeness

Explicit 'Use when...' clause covers the when with concrete trigger phrases, and the 'what' is stated as querying/extending GitNexus's PDG control/data-dependence surface via the `pdg_query` MCP tool — both answered clearly.

5 / 5

Trigger Term Quality

Includes natural user phrases users would actually say ('what guards this statement?', 'trace this variable within the function', 'why is the pdg_query result empty?', 'add a CDG query') plus the technical synonyms (CDG, REACHING_DEF, guard clauses).

5 / 5

Distinctiveness Conflict Risk

Highly niche triggers tied to a specific tool (`pdg_query`, GitNexus PDG, CDG/REACHING_DEF) make conflict with other skills minimal; the trigger phrases are distinctive to this surface.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
abhigyanpatwari/GitNexus
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.