Code Intelligence Tool Selection

SkillDev tools

Code understanding tool selection. Use when exploring architecture,

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Code Intelligence Tool Selection skill

What this skill tells your AI

The instructions your AI receives, as published by wingedguardian/genesis-agi in .claude/skills/code-intelligence/SKILL.md and read by ahel’s review.

NeedToolExample
Package/module overviewcodebase_navigate MCP (L0→L1→L2)"What packages exist?"
Symbol definition/signatureSerena find_symbol"Where is Router defined?"
Who calls/references XSerena find_referencing_symbols"Who calls _set_output?"
File symbol overviewSerena get_symbols_overview"What's in engine.py?"
What breaks if I change XGitNexus impact"Blast radius of renaming Router"
End-to-end execution flowGitNexus query"How does task submission work?"
Architecture/clustersGitNexus context or clusters resource"What's in the memory package?"
String pattern / non-PythonGrep"Find all TODO comments"
File by nameGlob"Find all *_hook.py files"

Escalation Path

Start cheap, escalate as needed:

  1. codebase_navigate for orientation (always available, fast)
  2. Serena for precise symbol work (LSP-powered, Python-only)
  3. GitNexus for relationships and impact (knowledge graph, needs index)
  4. Grep/Glob for everything else

Availability

  • Serena: Always available. 1-2s init per session.
  • GitNexus: Requires index. Check freshness: npx gitnexus status. PostToolUse hook auto-detects staleness after commits.
  • codebase_navigate: Always available (Genesis health MCP).

Signals

GitHub stars
96
Forks
23
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
code-intelligence-wingedguardian
Source
github.com/wingedguardian/genesis-agi