recon

Map codebase structure, dependencies, and conventions for downstream agent tasks.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/linenoize/topia --skill recon-linenoize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recon
Source: https://github.com/linenoize/topia/tree/main/skills/recon
Command: npx skills add https://github.com/linenoize/topia --skill recon-linenoize

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Recon removes the guesswork from working in an unfamiliar repository by quickly finding structure, relevant files, dependencies, and conventions without modifying anything.

Core Features & Use Cases

  • Structure discovery: Maps directories, entry points, and framework signals so agents understand the project layout fast.
  • Targeted search: Locates implementation files, related tests, and configuration patterns for a specific task domain.
  • Dependency and convention analysis: Identifies imports, blast radius, naming patterns, and test tooling to support safe planning and review.
  • Use case: A developer asks for context before fixing a bug, and Recon returns the most relevant files and dependency relationships instead of scanning the entire repo.

Quick Start

Use the recon skill to scan this repository and return the most relevant files, dependencies, and conventions for the task at hand.

Frequently Asked Questions about recon

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

FAQPage Schema
How do I map codebase structure and dependencies before modifying files?

Codebase structure mapping identifies directories, entry points, and framework signals to understand project layout. It performs read-only discovery using file search and dependency mapping to locate relevant files without modifying anything.

What is the best way to find relevant files and conventions for a specific task in an unfamiliar repository?

Targeted repository analysis locates implementation files, related tests, and configuration patterns for a specific task domain. It identifies imports, naming patterns, and test tooling to support safe planning and review.

Can I use dependency mapping and framework detection for onboarding without scanning the entire repository?

Yes, search-first classification uses standard repository files to perform targeted repository context discovery. It satisfies read-only discovery by returning relevant files and dependency relationships instead of performing a full scan.

How do I analyze imports and blast radius to support safe refactoring in a codebase?

Dependency and convention analysis identifies imports, blast radius, and naming patterns to support safe planning and review. It maps codebase structure to track how changes propagate across implementation files.

Does repository analysis work for debugging and reviewing tasks without altering the code?

Repository analysis applies to planning, debugging, reviewing, refactoring, and onboarding tasks. It removes guesswork by performing read-only discovery of dependencies and conventions without modifying any files.