一键导入
graph-aware-navigation
Navigate the codebase via FlowAI's compiled knowledge graph instead of searching raw files. Mandatory context for all pipeline agents.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Navigate the codebase via FlowAI's compiled knowledge graph instead of searching raw files. Mandatory context for all pipeline agents.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | graph-aware-navigation |
| version | 1.0 |
| description | Navigate the codebase via FlowAI's compiled knowledge graph instead of searching raw files. Mandatory context for all pipeline agents. |
This project maintains a compiled knowledge graph of its codebase under
.flowai/wiki/. The graph engine always runs a structural pass (imports,
links, spec traceability, function nodes). An optional semantic pass (LLM-driven
concepts and inferred edges) runs only when graph.semantic_enabled is true in
.flowai/config.json — it adds cost and latency, so keep it off unless you need it.
Always navigate via the graph first. Raw file reads are for drilling into specific locations the graph has already pointed you to.
Before any task, read .flowai/wiki/GRAPH_REPORT.md. It contains:
This is your architectural map. Reading it before touching any file is mandatory.
.flowai/wiki/index.md lists every wiki page with a one-line summary and its
source count. Before asking "where is X implemented?", scan the index for a page
about X. If a page exists, read it. If it doesn't, check GRAPH_REPORT.md for
which god node or community is most likely to contain it.
For questions like "what does module A depend on transitively?" or "which files
import the Config struct?", query graph.json directly. Edges have three
provenance tags:
After the graph directs you to a specific location (a god node, a community, a wiki page that cites a file and line range), then read that file. Do not start by reading files — the graph is your GPS.
If you discover a relationship, pattern, or architectural decision that is not
represented in the wiki, include it clearly in your response. The human can
run flowai graph update to integrate it. This is how the knowledge base
compounds over time.
Reading the graph is dramatically more efficient than grepping raw files:
Prefer this order:
GRAPH_REPORT.md → index.md → wiki/<topic>.md → graph.json → source files
When starting work that involves navigating the codebase, announce:
"Reading .flowai/wiki/GRAPH_REPORT.md to orient via the knowledge graph."
This keeps the human informed and confirms you are following the graph-first protocol.