skills/mgrep/SKILL.md
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.
npx skillsauth add sreenivasanac/claude_code_setup mgrepInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Whenever you need to search your local files. Do not use grep, use this skill instead.
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.
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
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
search, grep, files, local files, local search, local grep, local search, local grep, local search, local grep
development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
development
Apply rigorous coding standards. Use when writing, implementing, or reviewing code.
development
React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, data fetching, or state synchronization. Teaches when NOT to use Effect and better alternatives.