morph-search

Search codebases with WarpGrep using regex and edit files programmatically.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill morph-search-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: morph-search
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/analysis/morph-search
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill morph-search-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the need for rapid and efficient searching within large codebases, significantly outperforming traditional tools like grep.

Core Features & Use Cases

  • High-Speed Code Search: Utilizes WarpGrep for searches up to 20x faster than grep.
  • Pattern and Regex Matching: Supports both simple text patterns and complex regular expressions for targeted searches.
  • Programmatic File Editing: Enables direct modification of file content through specified paths.
  • Use Case: Quickly locate all occurrences of a specific function signature or a configuration variable across an entire project to understand its usage or prepare for refactoring.

Quick Start

Search the current directory for the string "authentication".

Frequently Asked Questions about morph-search

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

FAQPage Schema
How do I speed up codebase search for large projects?

Codebase search for large projects is accelerated using WarpGrep, which delivers up to 20x speed improvement over traditional grep. It supports pattern matching and regular expressions to quickly locate code elements across specified directories.

Can I use regular expressions to search for specific function signatures in my code?

Regular expressions are fully supported for searching code. You can match both simple text patterns and complex regex expressions to locate function signatures or configuration variables across your entire project directory.

What's the best way to search for a configuration variable across an entire codebase?

The best way to search for configuration variables across a codebase is using WarpGrep, which scans specified directories 20x faster than grep. It matches text patterns and regex to quickly identify all occurrences for refactoring.

Does this fast search tool support programmatic file editing after locating code?

Programmatic file editing is supported alongside fast search. After locating code elements through WarpGrep, you can directly modify file content through specified paths within your project directory.

Why is my grep search slow on a large codebase and how can I improve it?

Traditional grep search becomes slow on large codebases due to linear scanning. WarpGrep improves search speed by 20x, utilizing optimized pattern matching and regex to quickly locate code elements across extensive project directories.

Are there limitations when using regex pattern matching for codebase searches?

Regex pattern matching limitations are not explicitly specified, but the tool is designed for high-speed codebase searches and programmatic file editing. It handles both simple text patterns and complex regular expressions across specified directories.