By netresearch
Perform fast, multi-tool codebase searches — text, structural patterns, filenames, archives, and code statistics — to quickly gather context for a task.
An AI agent skill that teaches efficient CLI-based code and file search strategies. Provides tool selection guidance, pattern recipes, and best practices for searching codebases of any size.
| Tool | Purpose | Replaces |
|---|---|---|
ripgrep (rg) | Ultra-fast text/regex search | grep, grep -r |
ast-grep (sg) | Structural/syntax-aware code search | complex regex hacks |
semgrep (semgrep) | Security/lint rules at scale with taint analysis | hand-rolled regex CI checks |
fd (fd) | Fast file finder | find |
ripgrep-all (rga) | Search PDFs, Office docs, archives | manual text extraction |
| tokei | Fast code statistics by language | cloc, wc -l |
| scc | Code counter with complexity analysis | cloc, tokei (when complexity needed) |
rg instead of grep for text search in source codefd instead of find for file discoveryrga instead of rg when searching non-code files (PDFs, Office docs, archives)sg instead of regex when matching code structuresemgrep when you want a catalog of security/lint rules (taint, registry) — not just a single patterntokei or scc to assess codebase size, not cloc or wc -lAdd the Netresearch marketplace once, then browse and install skills:
# Claude Code
/plugin marketplace add netresearch/claude-code-marketplace
Install with any Agent Skills-compatible agent:
npx skills add https://github.com/netresearch/file-search-skill --skill file-search
Download the latest release and extract to your agent's skills directory.
git clone https://github.com/netresearch/file-search-skill.git
composer require netresearch/file-search-skill
Requires netresearch/composer-agent-skill-plugin.
npm install --save-dev \
@netresearch/agent-skill-coordinator \
github:netresearch/file-search-skill
Requires @netresearch/agent-skill-coordinator, which discovers the skill in node_modules and registers it in AGENTS.md via a postinstall hook. For pnpm, also allowlist the coordinator's postinstall:
{
"pnpm": {
"onlyBuiltDependencies": ["@netresearch/agent-skill-coordinator"]
}
}
skills/file-search/
SKILL.md # Main skill file (tool selection, usage, best practices)
evals/
evals.json # Evaluation definitions for testing skill effectiveness
references/
ripgrep-patterns.md # Extensive rg pattern recipes by use case
ast-grep-patterns.md # Structural search patterns by language
semgrep-patterns.md # Security/lint rules, taint mode, registry
fd-guide.md # fd file finder guide
rga-guide.md # ripgrep-all for non-code files
search-strategies.md # Search targeting strategies
code-metrics.md # tokei/scc code statistics guide
remote-handoff.md # When to hand off to remote tools
This project uses split licensing:
See the individual license files for full terms.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub netresearch/claude-code-marketplace --plugin file-searchComprehensive Jira integration with auto-detection of issue keys
Generate and maintain AGENTS.md, copilot-instructions.md, and other agent rule files
PHP 8.x modernization patterns with type safety and PHPStan
Git workflow best practices with commit validation hooks
Security audit patterns (OWASP Top 10, CWE Top 25 2025, CVSS v4.0) and GitHub project security checks for any project. Deep automated PHP/TYPO3 scanning with 80+ checkpoints, 19 reference guides, PreToolUse warnings. By Netresearch.
Fast indexed code search — 5x faster than ripgrep using sparse n-gram indexing
Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search.
Smart semantic + hybrid code search for local repositories
Semantic code search for Claude Code. Automatically indexes your project and provides intelligent search capabilities.
Semantic code search powered by ColBERT. Replaces grep/ripgrep with natural language understanding for smarter code navigation.
Beacon — semantic code search for Claude Code