OntoIndex Code Intelligence — Universo Complement

SkillAI & models

Universo-specific complement to the OntoIndex code-intelligence tool. Use alongside the generated `.claude/skills/ontoindex/*` skills when querying the code graph in this monorepo. Adds the three things those generated skills do NOT cover — the namespace-collision caveat (this is code intelligence over source, NOT OWL/RDF/SPARQL), this repo's pnpm wrapper and golden queries, and the SQL-first edge-quality limitation.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the OntoIndex Code Intelligence — Universo Complement skill

What this skill tells your AI

The instructions your AI receives, as published by teknokomo/universo-platformo-react in .agents/skills/ontoindex-code-intelligence/SKILL.md and read by ahel’s review.

This skill is a thin, project-specific complement. The generated OntoIndex skills under .claude/skills/ontoindex/ are the source of truth for how to use the tool (tools, resources, workflows, checklists, graph schema):

  • .claude/skills/ontoindex/ontoindex-guide — tools/resources/schema reference
  • .claude/skills/ontoindex/ontoindex-exploring — understand architecture
  • .claude/skills/ontoindex/ontoindex-impact-analysis — blast radius before edits
  • .claude/skills/ontoindex/ontoindex-debugging — trace bugs through the graph
  • .claude/skills/ontoindex/ontoindex-refactoring — safe rename/extract/split
  • .claude/skills/ontoindex/ontoindex-clianalyze/status/clean/wiki

Read those for mechanics. This file adds only what is specific to universo-platformo-react and is not in the generated set.

Critical: Namespace Collision

ontograph/ontoindex is a code-AST graph tool for AI agents. It is NOT:

  • the OWL/RDF/"OntoGraph" semantic-web family;
  • the unrelated Rust ontoindex-* crates (ontoindex-core, ontoindex-lsp).

Never npm/pnpm add/cargo install a similarly named package expecting this tool. Install only the pinned release described in the contributor docs (docs/en/contributing/ontoindex-code-intelligence.md).

This Repo: pnpm Wrapper, Not Bare npx

The generated skills call npx ontoindex …. In this monorepo, prefer the committed wrapper and scripts (pnpm-only, run from the repo root):

  • pnpm ontoindex:status — index health, indexed lastCommit vs HEAD.
  • pnpm ontoindex:analyze — build/rebuild the graph (.ontoindex/).
  • pnpm ontoindex:changes — incremental detect-changes (pre-commit audit).
  • Other verbs: node tools/ontoindex/run-ontoindex.mjs <verb> … (the wrapper warns if the installed version differs from the pinned one).

The local graph lives in .ontoindex/ (gitignored) and the global registry in ~/.ontoindex/; it never leaves the machine and is never committed.

SQL-First Edge-Quality Limitation

OntoIndex treats TypeScript/JavaScript as first-class. This repo is SQL-first, so the quality of DEFINES/CALLS edges inside raw SQL and DDL under supabase/ and the schema-DDL helpers should be verified in use. Treat the graph as a strong aid for TypeScript, route, and call-graph questions, and keep direct review for the SQL layer. Do not overclaim SQL coverage.

References

  • references/usage.md — golden Universo queries to copy (three-tier DB executors, publication sync, metahub migrations, module runtime).
  • Contributor docs: docs/en/contributing/ontoindex-code-intelligence.md (and docs/ru/...) — install, MCP setup, daily use, limitations.

Signals

GitHub stars
22
Forks
3
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ontoindex-code-intelligence
Source
github.com/teknokomo/universo-platformo-react