<< All versions
Skill v1.0.0
currentAutomated scan100/100ypares/rigup.nix/code-search
──Details
PublishedJune 26, 2026 at 03:56 AM
Content Hashsha256:b9c826e3c9236433...
Git SHA5416b14d5e2a
──Files
Files (1 file, 2.3 KB)
SKILL.md2.3 KBactive
SKILL.md · 88 lines · 2.3 KB
version: "1.0.0"
Code Search & File Tree Browsing
Fast, efficient utilities for searching code and browsing file hierarchies.
Tools Overview
ripgrep (rg)
Ultra-fast grep alternative that respects .gitignore by default.
Common usage:
bash
rg <pattern> [<path>] # Search for pattern in filesrg -t <type> <pattern> # Search files of specific typerg --no-ignore <pattern> # Search ignoring .gitignorerg -w <pattern> # Match whole wordrg -C <num> <pattern> # Show context lines
fd
Faster, simpler alternative to find with better defaults and colorized output.
Common usage:
bash
fd <pattern> [<path>] # Find files matching patternfd -e <ext> <pattern> # Find by extensionfd -t f <pattern> # Find files onlyfd -t d <pattern> # Find directories onlyfd --follow <pattern> # Follow symlinks
bat
Syntax-highlighting cat with git integration and line numbers.
Common usage:
bash
bat <file> # View file with syntax highlightingbat --line-range <start:end> <file> # Show specific line rangerg <pattern> | bat --file-name <path> # Syntax highlight search results
fzf
Fuzzy filtering and pattern matching for command pipelines.
Common usage:
bash
<command> | fzf --filter <pattern> # Filter output by pattern (non-interactive)echo -e "file1\nfile2\nfile3" | fzf --filter "file" # Match lines containing "file"rg <pattern> | fzf --filter <secondary-pattern> # Further filter search results
tree
Display directory structure in tree format.
Common usage:
bash
tree [<path>] # Show tree structuretree -L <depth> [<path>] # Limit depthtree -I '<pattern>' # Exclude patterntree -a # Include hidden files
Common Workflows
Filter search results by secondary pattern
bash
rg <primary-pattern> | fzf --filter <secondary-pattern>
Search code and show context
bash
rg -C 3 <pattern>
Search specific file types
bash
rg -t ts <pattern> # TypeScript filesrg -t py <pattern> # Python filesrg -t go <pattern> # Go files
List directory tree
bash
tree -L 3