morph-search

Search large codebases with WarpGrep via the morph workflow.

3|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/Overdrive-Consulting/overdrive-ai-devkit --skill morph-search-overdrive-consulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: morph-search
Source: https://github.com/Overdrive-Consulting/overdrive-ai-devkit/tree/main/skills/morph-search
Command: npx skills add https://github.com/Overdrive-Consulting/overdrive-ai-devkit --skill morph-search-overdrive-consulting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Morph searches large codebases quickly, turning tedious grep-like scans into instant, AI-assisted queries over code.

Core Features & Use Cases

  • WarpGrep-powered search: fast, regex-enabled code searches across multi-language repositories.
  • Codebase navigation: quickly locate definitions, references, and symbols to accelerate refactoring.
  • Use Case: when you need to locate all occurrences of an API or a function name across a huge repository to assess impact.

Quick Start

Run a simple search: uv run python -m runtime.harness scripts/morph_search.py --search "authentication" --path "." uv run python -m runtime.harness scripts/morph_search.py --search "def.*login" --path "./src" uv run python -m runtime.harness scripts/morph_search.py --edit "/path/to/file.py" --content "new content"

Frequently Asked Questions about morph-search

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

FAQPage Schema
How do I search for a function definition across a large codebase quickly?

To search a large codebase quickly, use WarpGrep-powered regex queries to instantly locate function definitions, references, and symbols across multi-language repositories. This approach accelerates refactoring and debugging by rapidly scanning huge project directories for specific code patterns.

What is the best way to find all occurrences of an API call in a huge repository?

The best way to find all occurrences of an API call in a huge repository is using AI-assisted code search to scan large codebases quickly. This method turns tedious grep-like scans into instant queries, helping you assess the impact of changes across multi-language project files.

Can I use regex patterns for code navigation during refactoring?

Yes, you can use regex patterns for code navigation during refactoring. The search functionality is regex-enabled, allowing you to quickly locate definitions and references across multi-language repositories to accelerate your code review and refactoring tasks.

How do I run a quick pattern search in a specific source directory?

To run a quick pattern search in a specific source directory, execute a command-based search via the morph workflow by providing the search string and target path. This allows you to rapidly scan specific folders like "./src" for matching code patterns.

Do I need a specific server environment to enable fast code search?

Yes, you need a configured MCP Morph server to enable fast code search. The operation relies on this configured server environment to execute command-based searches via the morph workflow and WarpGrep tooling integration.