Before you grep blindly through an unfamiliar codebase, build a structural index first. This skill wraps graphify-ts, a tree-sitter-based AST indexer that extracts classes, functions, imports, and call graphs from 12 languages and saves them to a queryable JSON graph. You run `/graphify build` once per project, then `/graphify query <name>` to find symbols by name instead of guessing filenames. The index doesn't auto-refresh, so after editing files you'll need to manually run `/graphify update` if you want the graph to stay current. It's a solid layer between "I have no idea what's here" and "let me search for keywords and hope."

skills.sh installs
2K
GitHub stars
1
last updated
Aug 21, 2026

Install

$ npx -y skills add howell5/willhong-skills --skill graphify --agent claude-code

Installs into .claude/skills of the current project.

Files

graphify — Code Navigation Layer

Structural index of the codebase. Know what exists, where, and how it connects — before you grep.

Requires CLI: npm i -g graphify-ts (uses Bun runtime).

Manual updates only. The graph does not refresh on its own — you (or the user) run graphify update or graphify build when you want a fresh index. This avoids write conflicts in git worktrees and other multi-session setups.

First-time setup (one-time per machine)

npm i -g graphify-ts    # install CLI

Then, once per project:

graphify build .

After that, refresh manually whenever the index drifts from the code (see graphify update below).

Commands

/graphify build — Build index (first time, or full rebuild)

graphify build .

Scans all source files, extracts AST structure, saves to graphify-out/graph.json.

Report: "Indexed {files} files, {nodes} symbols, {edges} relationships"

/graphify query <name> — Search for symbols

graphify query graphify-out/graph.json <name>

Case-insensitive search. Returns matching symbols with file locations.

/graphify update <files...> — Incremental update after edits

Sponsors

Details

Repository
github.com/howell5/willhong-skills
Category
Marketing & SEO
First seen
Jun 3, 2026
1redis avatarredis-clusteringredis/agent-skillsRedis Cluster and replication guidance covering hash tags for multi-key operations, avoiding CROSSSLOT errors, and reading from replicas to scale read-heavy wor2Kskills.sh installs
2refoundai avatarsales-qualificationrefoundai/lenny-skillsHelp users qualify sales leads effectively. Use when someone is wasting time on bad leads, struggling with low conversion rates, needs to build a qualification 1.9Kskills.sh installs
3nexscope-ai avatardropshipping-product-researchnexscope-ai/ecommerce-skillsProduct research for dropshipping businesses. Identify profitable products with reliable suppliers, healthy margins, and manageable competition. Evaluates shipp1.9Kskills.sh installs
4samuraigpt avatarmuapi-youtube-thumbnailsamuraigpt/generative-media-skillsDesign a high-CTR YouTube thumbnail — striking imagery, bold text placement, and emotional face/subject if needed.1.9Kskills.sh installs
5nvidia avatardicom-series-preflightnvidia/skillsUsed for header-only preflight of one DICOM series folder before conversion or inference. Not for de-identification or clinical clearance.1.9Kskills.sh installs
6samuraigpt avatarmuapi-instagram-postsamuraigpt/generative-media-skillsCreate a polished, on-brand Instagram post — square or portrait hero image with matching caption and hashtags.1.9Kskills.sh installs