codebase-graph
Build a queryable knowledge graph of the codebase before generating or reviewing code, so "does this already exist?" is answered by evidence instead of a…
Skill by vikisingh23
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/vikisingh23-codebase-graph
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/codebase-graph
What's inside
- Skill name
codebase-graph- Description
- Build a queryable knowledge graph of the codebase before generating or reviewing code, so "does this already exist?" is answered by evidence instead of a quick grep
- License
- Apache-2.0
- Instructions
- 63 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Codebase Graph
Backs the Reuse Decision Tree's first step — "search codebase, does something
similar exist?" (`ARCHITECTURE_PRINCIPLES.md` §3) and the Minimal Solution
Principle's second rung (`MINIMAL_SOLUTION.md`) — with a tool built for that
exact question: [graphify](https://github.com/Graphify-Labs/graphify)
(package name on PyPI: `graphifyy`). Entirely optional — every forge/reviewer
agent works without it, this just makes "search first" scale past what grep
can reliably answer on a large or unfamiliar codebase.
## When to Use It
Before generating code in a codebase you haven't already mapped this session,
and especially before creating a new file, entity, or service — this is where
"I didn't realize X already does this" gets caught before it ships as a
duplicate.
## Setup (once per machine)
```bash
uv tool install graphifyy
# or: pipx install graphifyy / pip install graphifyy
```
If `graphify` isn't on `$PATH`, skip this skill and fall back to plain
search (Grep/Glob) — don't block on it.
## Usage
```bash
# Build the graph (local AST parsing only, no LLM/API key needed, no network call)
graphify update . --code-only
# Ask it directly instead of re-reading files by hand
graphify query "what handles order creation?"
graphify explain "OrderService"
graphify path "OrderController" "PaymentGateway"
```
Output lands in `graphify-out/` (`graph.json`, `graph.html`, `GRAPH_REPORT.md`)
— add `graphify-out/` to `.gitignore` if it isn't already there, it's a local
cache, not something to commit.
## How to Fold This Into Generation/Review
1. Run `graphify update . --code-only` once at the start of a session touching
an unfamiliar part of the codebase.
2. Before creating a new entity/service/component, `graphify query` for it by
name or responsibility instead of assuming it doesn't exist.
3. Check `GRAPH_REPORT.md`'s "God Nodes" and "Surprising Connections" sections
when reviewing architecture — they surface coupling a reviewer skimming
diffs would miss.
4. Re-run `graphify update .` (same flags) after a batch of changes — it's
incremental, not a full re-scan.
## What This Doesn't Replace
Anti-pattern checks (`rules/anti-patterns/{stack}.md`), the architecture
reviewer, and the eval suite are unaffected — this is purely a *search* tool,
not a correctness check. A clean graph doesn't mean the code is right, only
that you know what else touches it before you change it.From vikisingh23/neuraforge-ai, Apache-2.0.
More from vikisingh23/neuraforge-ai
- 0.513score
domain-setup
vikisingh23
Configure your industry domain, country, and regulatory context — agents automatically adapt to your business
SkillCFreshness: C★ 4Claude Code +9 - 0.513score
design-sync
vikisingh23
Sync DESIGN.md with your Figma design library — auto-update colors, typography, spacing, and component tokens
SkillCFreshness: C★ 4Claude Code +9 - 0.513score
code-review
vikisingh23
Review code against enterprise standards — auto-detects stack (.NET, NestJS, React, RN, Flutter)
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
changelog
vikisingh23
Auto-generate changelog from git commits — grouped by feat/fix/docs with PR links
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
debug
vikisingh23
Paste an error, stack trace, or describe a bug — get a diagnosis and fix across any stack
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
deps-audit
vikisingh23
Scan dependencies for outdated packages, vulnerabilities, unused deps, and license issues
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
devils-advocate
vikisingh23
Challenge and stress-test Product Manager output for regulatory accuracy, edge cases, and feasibility
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
devops
vikisingh23
Generate Dockerfiles, GitLab CI pipelines, K8s configs, and deployment setups
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
django-forge
vikisingh23
Generate production-ready Django + DRF APIs following Controller → Repository → Serializer pattern with Celery
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
doc-generator
vikisingh23
Generate PowerPoint presentations, Word documents, and Excel reports from plain English descriptions
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
documentation
vikisingh23
Generate API docs, feature docs, system architecture docs, and onboarding guides
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
dotnet-forge
vikisingh23
Generate production-ready .NET Core APIs with Entity Framework, repository pattern, CQRS, and enterprise standards
SkillCFreshness: C★ 4Claude Code +9
Signals
- Stars
- 4
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 4, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/vikisingh23/neuraforge-ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from vikisingh23
- 0.513score
domain-setup
vikisingh23
Configure your industry domain, country, and regulatory context — agents automatically adapt to your business
SkillCFreshness: C★ 4Claude Code +9 - 0.513score
code-review
vikisingh23
Review code against enterprise standards — auto-detects stack (.NET, NestJS, React, RN, Flutter)
SkillCFreshness: C★ 4Claude Code +9 - 0.513score
design-sync
vikisingh23
Sync DESIGN.md with your Figma design library — auto-update colors, typography, spacing, and component tokens
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
architecture-review
vikisingh23
Review layer separation, design patterns, DI, and module boundaries
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
debug
vikisingh23
Paste an error, stack trace, or describe a bug — get a diagnosis and fix across any stack
SkillCFreshness: C★ 4Claude Code +9 - 0.508score
changelog
vikisingh23
Auto-generate changelog from git commits — grouped by feat/fix/docs with PR links
SkillCFreshness: C★ 4Claude Code +9
Cite this page
codebase-graph skill. Agent Mart. https://agentmart.dev/skills/vikisingh23-codebase-graph (last updated 2026-10-24)