Community程式設計與開發github.com

howell5/graphify

在探索陌生程式碼庫、搜尋程式碼之前或編輯檔案之後使用。透過 tree-sitter 從 12 種語言建立結構化的 AST 索引(類別、函式、匯入、呼叫圖譜)。觸發指令:/graphify

graphify 是什麼?

此技能用於建立程式碼庫的結構化抽象語法樹(AST)索引,支援 JavaScript、TypeScript、Python、Ruby、Go、Rust、Java、C、C++、C#、PHP 和 Swift 等 12 種語言。當開發者需要快速理解不熟悉的程式碼庫時,graphify 會掃描所有原始碼檔案,並提取出類別定義、函式、匯入陳述以及函式之間的呼叫關係,形成一個完整的結構化索引。此索引不僅有助於開發者概覽程式碼的整體架構,還能作為後續程式碼搜尋與編輯的上下文基礎。使用者可在 VS Code 或支援 Cline 的編輯器中透過 `/graphify` 指令觸發此技能,它通常作為探索程式碼的第一步,為後續的程式碼生成、重構或除錯提供全面的靜態分析資訊。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/howell5/willhong-skills/tree/main/skills/graphify

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

graphify 是做什麼的?

在探索陌生程式碼庫、搜尋程式碼之前或編輯檔案之後使用。透過 tree-sitter 從 12 種語言建立結構化的 AST 索引(類別、函式、匯入、呼叫圖譜)。觸發指令:/graphify

相關技能