一键导入
navigation-mcp
MCP navigation, code discovery, symbol lookup, trace_flow, trace_callers, endpoints. Use navigation-agent MCP before reading workspace code.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
MCP navigation, code discovery, symbol lookup, trace_flow, trace_callers, endpoints. Use navigation-agent MCP before reading workspace code.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Write warm, direct collaboration comments. Trigger: PR feedback, issue replies, reviews, Slack messages, or GitHub comments.
user mentions pending, tech-debt, TODO, pendiente, deuda técnica, or asks about pending tasks. Normalizes Engram task tracking.
Trigger: judgment day, dual review, adversarial review, juzgar. Run blind dual review, fix confirmed issues, then re-judge.
Implement SDD tasks from specs and design. Trigger: orchestrator launches apply for one or more change tasks.
Archive a completed SDD change by syncing delta specs. Trigger: orchestrator launches archive after implementation and verification.
Create the SDD technical design and architecture approach. Trigger: orchestrator launches design for a change.
| name | navigation-mcp |
| description | MCP navigation, code discovery, symbol lookup, trace_flow, trace_callers, endpoints. Use navigation-agent MCP before reading workspace code. |
| license | Apache-2.0 |
| compatibility | opencode |
| metadata | {"author":"j0k3r-dev-rgl","version":"1.7.0"} |
Use this skill for workspace-only code discovery: locating files, symbols, routes, endpoints, text matches, caller impact, or downstream flow before editing.
Do not use it for web search, external repositories, parent directories, arbitrary filesystem access, or reading full file contents.
read is allowed.code.inspect_tree, code.find_symbol, code.list_endpoints, code.search_text, code.trace_flow, and code.trace_callers.navigation-agent_code_find_symbol; use the available alias but preserve canonical code.* semantics.typescript, javascript, go, java, php, python, rust, csharp.react-router, spring.snake_case parameters: max_depth, include_hidden, file_pattern, recursive.glob, bash grep, or bash find only when navigation is unavailable, unsupported, or returned no useful result after narrowing.trace_flow to find callers or trace_callers to follow behavior.| Need | Use first | Then |
|---|---|---|
| Understand an unknown module | code.inspect_tree | Read selected paths only |
| Find a class/function/method/type | code.find_symbol | Trace or read returned path |
| Audit REST/GraphQL/routes | code.list_endpoints | Trace or read entrypoints |
| Find imports/decorators/text | code.search_text | Prioritize topFiles, then read |
| Know what a symbol calls | code.find_symbol | code.trace_flow with items[].path |
| Know who calls a symbol | code.find_symbol | code.trace_callers with recursive: true for shared APIs |
path, language, and framework when available.find_symbol.items[].path as path to trace_flow or trace_callers.trace_flow is downstream behavior; trace_callers is upstream impact.find_symbol misses constants, config keys, decorators, imports, or generated names, use code.search_text scoped by path, include, and language.path, language, framework, or symbol; for trace_callers, lower max_depth.path and the most specific framework or kind before concluding there is no public surface.truncated: true, narrow before reading files or increasing limit.Return:
read before editing.README.md — public contract, compatibility matrix, and agent usage guide.