codenavi

Investigate code flows and document findings in a persistent notebook.

Updated May 6, 2026
One-click install
npx skills add https://github.com/wilfoz/plan_game --skill codenavi-wilfoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codenavi
Source: https://github.com/wilfoz/plan_game/tree/main/.claude/skills/codenavi
Command: npx skills add https://github.com/wilfoz/plan_game --skill codenavi-wilfoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps developers navigate and understand complex, undocumented, or messy codebases efficiently.

Core Features & Use Cases

  • Code Investigation: Systematically analyze code flows, dependencies, and structures.
  • Knowledge Logging: Maintain a persistent .notebook/ knowledge base of discoveries.
  • Use Case: When fixing bugs or implementing features in unfamiliar code, use this Skill to map the relevant parts and document findings for future reference.

Quick Start

Command the AI to investigate the source directory after specifying a particular flow or component to analyze.

Frequently Asked Questions about codenavi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze and map code flows in an unfamiliar codebase?

To map code flows in an unfamiliar codebase, you systematically investigate source directories to map dependencies and document structures. This process aids ongoing development tasks by logging discoveries into a persistent knowledge base.

What is the best way to document code exploration findings for future reference?

Documenting code exploration findings involves maintaining a persistent `.notebook/` knowledge base. This approach retains investigation discoveries and detailed notes, ensuring knowledge is preserved for future development tasks.

Can I use code analysis to fix bugs in undocumented source directories?

Yes, you can use code analysis to fix bugs in undocumented source directories. By mapping relevant components and dependencies, the investigation process clarifies complex structures and produces detailed notes to guide your fixes.

How do I start investigating a specific component within a complex codebase?

To start investigating a specific component, specify the flow or component to analyze, then command the AI to investigate the source directory. The system will systematically review the code and update notes regarding that target.

Does code exploration require systematic review and note updating capabilities?

Yes, code exploration requires systematic code review and note updating capabilities. This ensures accurate flow mapping and knowledge retention as you navigate complex, undocumented, or messy codebases during development.

When do I need to map dependencies and structures in code investigation?

You need to map dependencies and structures in code investigation when navigating complex, undocumented, or messy codebases. This systematic analysis clarifies workflows and aids in fixing bugs or implementing features efficiently.