CtrlK
BlogDocsLog inGet started
Tessl Logo

ontoly-software-graph

Use Ontoly's deterministic Software Graph and MCP capabilities for architecture review, request tracing, dependency analysis, configuration lookup, and impact analysis before falling back to source-file search.

68

Quality

81%

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

92%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, well-structured skill body: lean sections, a validated multi-step workflow with explicit error-recovery paths, and a concrete answer-shaped example. The only minor gap is the absence of a sample invocation of the Ontoly MCP capabilities themselves.

DimensionReasoningScore

Conciseness

The body is lean with no padding and no explanations of concepts Claude already knows; every section (When to Use, workflow, capabilities, answer shape, fallbacks) earns its place. This matches the lean-and-efficient anchor rather than the 4 anchor's 'minor instances of over-explanation'.

5 / 5

Actionability

Concrete executable guidance is present ("ontoly build .", seven named MCP capabilities, a copy-ready answer example with the node-ID format "class:src/auth/auth.controller.ts:AuthController"), but there is no example invocation of the capabilities (e.g. a sample CLI call or MCP tool call), leaving a minor gap versus fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

The 7-step workflow has an explicit validation checkpoint ("Inspect graph health before answering") and complete error-recovery feedback paths in Fallback Rules (missing graph → build; validation failure → report and verify the affected area; ambiguity → disambiguate; not found → return NOT_FOUND), matching the clear-sequence-with-explicit-validation anchor.

5 / 5

Progressive Disclosure

No bundle files exist and none are needed; the self-contained body is compact and cleanly sectioned so navigation is trivial. Per the rubric's short-skill guidance, well-organized sections with no need for external references score 5.

5 / 5

Total

19

/

20

Passed

Description

71%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, product-anchored description that clearly states what the skill does, but it omits any explicit "Use when..." trigger guidance, which both caps completeness and weakens when-to-use signaling. Adding a trigger clause with natural synonyms would lift the two lowest dimensions.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user asks to explain a repo's architecture, trace a request or dependency, find the owner of a route or config value, or assess the blast radius of a refactor."

Include natural synonyms users would actually say ("explain this codebase", "who owns X", "blast radius", "dead code") alongside the current capability names to broaden trigger-term coverage.

Mention the fallback condition in when-to-use terms ("Use before searching source files directly") so the ordering guidance doubles as trigger guidance.

DimensionReasoningScore

Specificity

The description lists five concrete actions ("architecture review, request tracing, dependency analysis, configuration lookup, and impact analysis") plus a sequencing condition ("before falling back to source-file search"), matching the comprehensive-coverage anchor rather than the minor-gaps anchor at 4.

5 / 5

Completeness

The "what" is explicit and concrete, but there is no "Use when..." clause or equivalent explicit trigger guidance; "before falling back to source-file search" describes sequencing, not when to invoke the skill. Per the rubric guideline, a missing 'Use when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Terms like "architecture review", "request tracing", and "impact analysis" are natural phrases users would say, but common variations are missing (e.g. "explain the codebase", "who owns this service", "blast radius", "refactor"). This fits the good-coverage-with-a-few-missing anchor, not the comprehensive synonym coverage of 5.

4 / 5

Distinctiveness Conflict Risk

The product anchor ("Ontoly's deterministic Software Graph and MCP capabilities") carves a clear niche, but generic use-case triggers like "architecture review" and "dependency analysis" overlap general code-analysis and repo-search skills, so it is mostly distinct rather than minimally conflict-prone.

4 / 5

Total

16

/

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
anbeime/skill
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.