Intelligent codebase search via WarpGrep. Use when user asks "how does X work", "trace flow", "find all implementations", "understand codebase", or needs cross-file exploration in large repos (1000+ files).
From dev-workflownpx claudepluginhub alexei-led/cc-thingz --plugin dev-workflowThis skill is limited to using the following tools:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
WarpGrep is an RL-trained search agent that reasons about code, not just pattern matches.
| Use WarpGrep | Use Smart Explore (claude-mem) | Use Built-in Grep |
|---|---|---|
| "How does auth flow work?" | "What functions are in this file?" | "Find class UserService" |
| "Trace data from API to DB" | "Show me this function's source" | Simple regex patterns |
| "Find all error handling" | "Find all types matching X" | "Where is X defined?" |
| Large repos (1000+ files) | File structure at a glance | Known file patterns |
| Before major refactoring | Targeted function extraction | Quick needle lookups |
When available, prefer Smart Explore for structural queries (10-20x fewer tokens). Use WarpGrep for semantic/reasoning queries across files.
Good queries (reasoning required):
"How does authentication flow from the login handler to the database?"
"Find all places where user permissions are checked"
"Trace the request lifecycle from router to response"
Bad queries (use Grep instead):
"Find UserService" → use Grep
"Search for 'import React'" → use Grep
mcp__morphllm__warpgrep_codebase_searchsearch_string: "natural language description of what to find"
repo_path: "/absolute/path/to/repo"