# graphify

Drives the graphify CLI to create and inspect code knowledge graphs. Useful for tracing structural links across a repo and scoping diffs before code reviews.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 657 installs · ★ 51
- Author: akillness
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/akillness/jeo-skills/tree/HEAD/.agent-skills/graphify/SKILL.md
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/akillness-graphify

## What it does

This skill directs the assistant to query and maintain a persistent code knowledge graph through the terminal. The agent uses actual CLI calls such as `graphify update` and `graphify summary` instead of re-reading raw files repeatedly. A common pitfall is trying to run `graphify build`, which does not exist. Initial index generation runs strictly through `graphify update .`.

Output files land in the `.graphify/` folder, producing `graph.json` alongside `GRAPH_REPORT.md`. Creating the visual file `graph.html` requires a separate command: `graphify export html`. The model tracks component dependencies, runs graph queries with token budgets, and inspects execution flows affected by code edits.

Working with this skill requires Python 3.10+ and the `graphifyy` package from PyPI. Without the `graphify` executable present on your `PATH`, every terminal operation will fail immediately.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill graphify -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/graphify/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/graphify/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill graphify -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/graphify/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill graphify -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/graphify/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install akillness/jeo-skills graphify
```

2. **Manually: put the files in place**
- File: `.github/skills/graphify/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill graphify -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/graphify
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/graphify/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill graphify -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/akillness/jeo-skills/tree/HEAD/.agent-skills/graphify/SKILL.md

## When to use it
- Generate a persistent codebase graph inside `.graphify/`
- Trace the shortest path between two architectural nodes using `graphify path`
- Export an interactive `graph.html` diagram for visual inspection
- Map affected execution flows and assess risk before diff reviews

## Example prompts
- Build the repository graph using `graphify update .` and show a summary of key hubs.
- Find the shortest path between `AuthMiddleware` and `UserSession` using graphify.
- Export our codebase graph to HTML and summarize `GRAPH_REPORT.md`.

## Similar
- [understand](https://affpapa.org/en/nevibecode/skills/understand.md) — skill · 5200 installs
- [codebase-analysis](https://affpapa.org/en/nevibecode/skills/codebase-analysis.md) — skill · 580 installs
- [veritasgraph](https://affpapa.org/en/nevibecode/mcp/veritasgraph.md) — MCP server · ★ 326
- [repomix-explorer](https://affpapa.org/en/nevibecode/skills/repomix-explorer.md) — skill · 1900 installs
- [codebase-onboarding](https://affpapa.org/en/nevibecode/skills/codebase-onboarding.md) — skill · 698 installs
- [neo4j-graphrag-skill](https://affpapa.org/en/nevibecode/skills/neo4j-graphrag-skill.md) — skill · 1100 installs

## Other versions with the same name
- [graphify · howell5](https://affpapa.org/en/nevibecode/skills/graphify.md) — 2000 installs

From the same set: [akillness/jeo-skills](https://affpapa.org/en/nevibecode/by/akillness/jeo-skills.md) — 65 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
