code-context-finder

Identify relevant knowledge graph entities and code relationships for unfamiliar files.

4|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/89jobrien/steve --skill code-context-finder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-context-finder
Source: https://github.com/89jobrien/steve/tree/main/steve/skills/code-context-finder
Command: npx skills add https://github.com/89jobrien/steve --skill code-context-finder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

While coding, developers often need contextual history. This Skill automatically surfaces relevant knowledge graph entities and code relationships to inform decisions and reduce back-and-forth.

Core Features & Use Cases

  • Knowledge Graph Context: prior decisions and project context
  • Code Relationships: imports, dependencies, test coverage
  • Smart Triggers: detect when context would help (new file, unfamiliar code)
  • Synthesis: concise context summaries for rapid decision-making
  • Handoff-ready Context: ready for agent handoffs in multi-step work

Quick Start

Open an unfamiliar file and surface related entities and prior decisions for quick orientation.

Frequently Asked Questions about code-context-finder

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

FAQPage Schema
How do I surface relevant code context when opening unfamiliar files?

Code-context-finder automatically identifies and displays related knowledge graph entities, prior decisions, imports, and dependencies when you open a new or unfamiliar file, reducing the need to manually hunt for context across your codebase.

What code relationships does this Skill track and surface?

The Skill surfaces imports, dependencies, function calls, class hierarchies, and test coverage relationships, helping you understand how code components connect and what prior decisions affect your current work.

When should I use context surfacing during development?

Use it when opening unfamiliar files, building new features, debugging errors, refactoring code, making architectural decisions, or modifying configuration and infrastructure files to quickly orient yourself.

How does this help with handoffs and multi-step work?

Context is synthesized into concise summaries ready for agent handoffs, enabling seamless continuation of complex tasks by providing all relevant knowledge graph entities and code relationships upfront.

Does this Skill work without external dependencies?

Yes, code-context-finder has no external dependencies and works by analyzing your existing codebase and knowledge graph to extract and surface relevant relationships and prior decisions automatically.