explore

Combine breadth-first discovery with depth-first tracing for code investigation.

11|3|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/artk0de/TeaRAGs-MCP --skill explore-artk0de
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explore
Source: https://github.com/artk0de/TeaRAGs-MCP/tree/main/.claude-plugin/tea-rags/skills/explore
Command: npx skills add https://github.com/artk0de/TeaRAGs-MCP --skill explore-artk0de

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of inefficient code exploration by providing an intent-aware interface that distinguishes between architectural questions, dependency tracing, and pre-generation research, preventing agents from relying on superficial semantic matches.

Core Features & Use Cases

  • Intent-Based Routing: Automatically classifies user queries into specific strategies like EXPLAIN, TRACE, or PRE-GEN to ensure the most relevant tools are used.
  • Codegraph Integration: Leverages structural call and import edges to answer complex questions about architecture, circular dependencies, and entry points.
  • Use Case: When refactoring a complex module, use this skill to identify all callers of a specific function, assess its architectural centrality, and gather the necessary context to safely modify the code without breaking dependencies.

Quick Start

Use the explore skill to explain the architecture of the authentication module and identify any circular dependencies within it.

Frequently Asked Questions about explore

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

FAQPage Schema
How do I identify circular dependencies and trace function callers in a complex codebase?

To identify circular dependencies and trace callers, code exploration uses structural codegraph indices to map call and import edges, enabling depth-first tracing of architectural loops and function entry points.

What is the best way to gather pre-generation context for refactoring a module without breaking imports?

Pre-generation context gathering for refactoring uses intent-aware search to classify queries as PRE-GEN, routing them to structural tools that assess architectural centrality and identify necessary context for safe code modification.

How does intent-aware code exploration work for architectural analysis?

Intent-aware code exploration works by automatically classifying user queries into specific strategies like EXPLAIN or TRACE, combining breadth-first discovery with depth-first tracing to deliver structure-aware code insights.

Do I need codegraph indices to perform dependency analysis and trace code paths?

Yes, performing dependency analysis and tracing code paths requires integration with codegraph indices and semantic search tools to accurately map structural call edges and deliver structure-aware code insights.

Why does semantic search return superficial matches when explaining codebase architecture?

Semantic search returns superficial matches because it lacks structural awareness, whereas intent-aware code exploration combines breadth-first discovery with codegraph integration to distinguish architectural questions from dependency tracing.