Claude-skill-registry-data mgrep
A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/mgrep" ~/.claude/skills/majiayu000-claude-skill-registry-data-mgrep && rm -rf "$T"
manifest:
data/mgrep/SKILL.mdsource content
When to use this skill
Whenever you need to search your local files. Do not use grep, use this skill instead.
How to use this skill
Use
mgrep to search your local files. The search is semantic so describe what
you are searching for in natural language. The results is the file path and the
line range of the match.
Do
mgrep "What code parsers are available?" # search in the current directory mgrep "How are chunks defined?" src/models # search in the src/models directory mgrep -m 10 "What is the maximum number of concurrent workers in the code parser?" # limit the number of results to 10
Don't
mgrep "parser" # The query is to imprecise, use a more specific query mgrep "How are chunks defined?" src/models --type python --context 3 # Too many unnecessary filters, remove them
Keywords
search, grep, files, local files, local search, local grep, local search, local grep, local search, local grep