Mint an API key, paste two lines into your terminal. Claude Code can then create projects on your account and query your graphs — without re-grepping the repo.
Causalist turns any GitHub repo into a typed causal graph — the kind agents can reason over instead of grepping. Connect Claude Code to your account once and it can map new repos, trace blast radius, and answer questions about your codebase from any terminal.
Sign in with GitHub first. Your API keys are tied to your GitHub identity, so projects an agent creates show up under your account.
Sign in with GitHub$ npm install -g causalist-cli
Ships eleven graph-query subcommands + an optional Skill that teaches Claude Code when to use them.
$ causalist login --api-key cspl_live_…
Writes ~/.causalist/session.json. The MCP server and every CLI command pick it up automatically.
$ causalist install
Adds SKILL.md to ~/.claude/skills/causalist/. Claude Code auto-discovers it; the model learns when to reach for `causalist blast`, `causalist tests`, etc.
causalist project create <repo>map a new repo on your accountcausalist blast <id>what depends on this nodecausalist tests <ids…>3 tests not 300causalist path <a> <b>shortest causal pathcausalist writers <id>who writes to this statecausalist verify <a> <b>is this edge real?causalist similar <id>structurally similar nodescausalist topo <ids…>topological build ordercausalist layer <name>nodes in a layercausalist node <id>single-node metadatacausalist neighbors <id>direct in/out edgesGenerate a 6-char code at /pair, then run causalist pair <code> on your machine. The browser tab will flip to paired and start receiving live events.
You don’t need this for normal project creation or graph queries — those run on the API key alone.
New to Claude Code? docs.claude.com/claude-code·Manage keys in settings