Omnigraph
Agentic Skills

omnigraph-intel-bootstrap

Skill that takes a user from zero to a populated, queryable SPIKE graph.

omnigraph-intel-bootstrap is a packaged skill that sets up a new SPIKE-based graph end-to-end. It handles the decision of demo-vs-custom, elicits domain context from the user, adapts the schema and enums, researches initial seed content, and executes init + load.

When to use it

Trigger phrases the skill is tuned for: set up Omnigraph, bootstrap a new graph, create a new SPIKE starter, I want to track X industry, initialize intel for Y, new graph for Z domain, start a new context graph.

What it does

The skill presents two paths:

  • Demo — clone the starter, init, load the reference AI-industry seed (5 patterns, 15 signals, ~109 nodes). Ready to query in roughly 30 seconds.
  • Custom — six-phase flow for a new domain: domain identification → key questions → schema and enum adaptation → initial web research → seed assembly → init + load + validation reads.

Prerequisites

  1. RustFS running on 127.0.0.1:9000. The local-rustfs-bootstrap.sh script in the main repo sets this up in Docker:

    curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/local-rustfs-bootstrap.sh | bash

    The bootstrap installs binaries under <workdir>/.omnigraph-rustfs-demo/bin/ — not on PATH by default. Add it or invoke binaries by absolute path.

  2. The omnigraph-starters repo cloned somewhere on disk. The custom path copies industry-intel/ as a template, so the skill runs from the repo root; the demo path runs from industry-intel/.

  3. omnigraph CLI >= 0.2.2 (earlier versions lack query lint).

AWS env vars

init and load talk to S3-backed storage directly. Both require the seven AWS variables pointed at RustFS — kept in .env.omni (git-ignored):

AWS_ACCESS_KEY_ID=rustfsadmin
AWS_SECRET_ACCESS_KEY=rustfsadmin
AWS_REGION=us-east-1
AWS_ENDPOINT_URL=http://127.0.0.1:9000
AWS_ENDPOINT_URL_S3=http://127.0.0.1:9000
AWS_ALLOW_HTTP=true
AWS_S3_FORCE_PATH_STYLE=true

AWS_ALLOW_HTTP and AWS_S3_FORCE_PATH_STYLE are mandatory — omitting either produces a builder error from lance-io at init/load time.

Installing

npx skills add ModernRelay/omnigraph-starters@omnigraph-intel-bootstrap

After installation, invoke by asking the agent to "set up an Omnigraph SPIKE graph" (or any of the trigger phrases above). When bootstrap completes, switch to omnigraph-best-practices for day-to-day operations.

Reference

On this page