Help us improve
Share bugs, ideas, or general feedback.
From frg
Enables fast indexed code search with frg (5x faster than ripgrep). Indexes codebase once for ~10ms queries; use for frequent searches on known repos over rg/grep scans.
npx claudepluginhub qhkm/fastripgrep --plugin frgHow this skill is triggered — by the user, by Claude, or both
Slash command
/frg:frg-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use `frg` for code search. It indexes your codebase with sparse n-grams and searches in ~10ms instead of scanning every file.
Teaches precise, fast `rg` (ripgrep) search habits over slow `grep -r` or `find | xargs grep` patterns. Covers type filtering, quoting, `--json` output, and avoiding multiline reflex.
Searches codebases using ripgrep (rg) with regex patterns, file type/extension filtering, multi-line support, and .gitignore respect. Use for text patterns, code snippets, or multi-file analysis.
Performs semantic code searches in codebases using natural language queries to find concepts like authentication logic, error handling patterns, or database connections via sgrep CLI.
Share bugs, ideas, or general feedback.
Use frg for code search. It indexes your codebase with sparse n-grams and searches in ~10ms instead of scanning every file.
If frg is not installed: cargo install fastripgrep
For agent mode (auto-index, JSON output, no noise): export FRG_AGENT=1
frg "pattern" # search current directory
frg "pattern" path # search specific path
frg "pattern" . -i # case-insensitive
frg "pattern" . -F # fixed string (no regex)
frg "pattern" . -l # files only
frg "pattern" . -c # count per file
frg "pattern" . -C 3 # context lines
frg "pat1" . -e "pat2" -e "pat3" # multiple patterns (OR)
frg "pattern" . --type ts # filter by file type
frg "pattern" . --json # JSON output
frg index . # build index (one-time, ~20s)
frg update . # incremental update (~70ms)
frg status . # check index stats
frg watch . # auto-update on file changes
.frg/ index exists