discovery

Discover files and code patterns across codebases using file name patterns and semantic search.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/rom-orlovich/agents-system --skill discovery-rom-orlovich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery
Source: https://github.com/rom-orlovich/agents-system/tree/main/agent-bot/agent-engine/.claude/skills/discovery
Command: npx skills add https://github.com/rom-orlovich/agents-system --skill discovery-rom-orlovich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly locate files, code patterns, symbols, and project structure across large codebases without manual exploration.

Core Features & Use Cases

  • File discovery: Find files by name, pattern, or symbol across the repository.
  • Code pattern search: Locate code snippets, function signatures, or usage across languages.
  • Project navigation: Understand structure and relationships between modules using semantic cues.

Quick Start

Ask this skill to locate all occurrences of a function named "process_data" within "/workspace/app".

Frequently Asked Questions about discovery

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

FAQPage Schema
How do I find files and code patterns across a large codebase?

To find files and code patterns across a large codebase, you can use semantic search and file name patterns to locate specific snippets, function signatures, or directory structures without manual exploration.

Can I search for function usage across multiple programming languages in one project?

Yes, you can search for function usage across multiple programming languages. The tool supports project-wide searches to locate code snippets and symbols across diverse repositories.

What is the best way to navigate project structure using semantic search?

The best way to navigate project structure using semantic search is by querying module relationships and file patterns, which helps you understand directory traversal and project architecture quickly.

How do I locate all occurrences of a specific symbol in my repository?

To locate all occurrences of a specific symbol in your repository, request a project-wide search using the symbol name to retrieve fast pattern matching and semantic-context-aware results.

Does semantic code search work for understanding relationships between modules?

Yes, semantic code search works for understanding relationships between modules. It uses semantic cues to help you navigate project structure and discover how different modules interact.

What are the limitations of using file name patterns for code discovery in large repositories?

Using file name patterns for code discovery in large repositories provides fast pattern matching, but relies on semantic-context-aware results to fully understand complex module relationships and structure exploration.