agentsclimarketplace

Ontoly software graph

Skill charlieviettq/awesome-agent-skill/.cursor/skills/ai-agent-systems/ontoly-software-graph

Use Ontoly's deterministic Software Graph and MCP capabilities for repository architecture, request tracing, dependency analysis, and impact analysis before falling back to direct source search. Triggers: "Ontoly", "Software Graph", "trace request", "impact analysis", "dependency graph".From its SKILL.md

Install
npx -y skills add charlieviettq/awesome-agent-skill --skill ontoly-software-graph

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 24 stars24 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.7 KB, 479 tokens by cl100k_base, as published. Nobody here has run it

Ontoly Software Graph

Use this skill when a coding agent needs graph-backed software understanding from Ontoly before searching repository files directly.

Ontoly builds a deterministic Software Graph for TypeScript repositories and exposes the result through CLI queries, MCP capabilities, validation reports, and agent skills. This skill teaches workflow only; Ontoly is the source of truth.

When to use

  • Explain repository architecture, packages, modules, services, routes, controllers, or ownership.
  • Trace a request, route, controller, service, provider, dependency, or call chain.
  • Estimate impact for removing, renaming, or refactoring a symbol, module, package, route, or service.
  • Review graph diagnostics, unresolved imports, circular dependencies, dead code, configuration usage, or environment variable usage.

When not to use

  • The repository has no Ontoly installation and the user does not want local graph artifacts.
  • The user explicitly asks for a manual source review without graph assistance.
  • The graph is stale, untrusted, or missing the semantic concept needed for the answer and cannot be rebuilt.

Workflow

  1. Check for Ontoly artifacts such as .ontoly/, SoftwareGraph.json, graph reports, validation output, or documented Ontoly scripts.
  2. If the graph is missing and local output is acceptable, run ontoly build ..
  3. Review diagnostics, trust, semantic coverage, framework detection, graph hash, and validation status before making claims.
  4. Prefer Ontoly CLI or MCP capabilities for architecture summaries, request tracing, dependency analysis, configuration lookup, framework reports, and impact analysis.
  5. Inspect source files only when Ontoly cannot answer, the graph is incomplete, or the user asks for source-level verification.
  6. Rebuild the graph after meaningful repository changes before answering current-state questions.

Output

Answer with:

  • The relevant graph nodes, edges, packages, routes, diagnostics, or query outputs.
  • A clear split between measured graph facts and inference.
  • Confidence based on graph evidence, diagnostics, and coverage.
  • A narrow fallback explanation when direct file inspection was needed.

Related skills

  • mcp-builder - when designing or validating MCP server capabilities.
  • agent-tool-contracts - when reviewing agent-facing CLI or tool schemas.
  • agent-evaluation - when measuring whether graph-backed answers improve agent behavior.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.