dtsong/claude-code-wsl-setup/code-search
Claude Code and agent skill by dtsong/claude-code-wsl-setup
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Fast codebase searches using grep/glob. Triggers on "find", "search", "where is", "grep for".
Install
npx vskill@latest install dtsong/claude-code-wsl-setup/code-searchSKILL.md
The same SKILL.md was published earlier as dtsong/claude-code-windows-setup/code-search.
Code Search
Scope Constraints
- Read-only file search operations using Grep and Glob
- Does not modify, create, or delete files
- Does not execute found code or run tests
Input Sanitization
- Search patterns: reject null bytes, validate regex syntax before passing to Grep
- File glob patterns: reject
..traversal, null bytes, and shell metacharacters
Use Grep for content searches, Glob for file pattern matching.
Output Format
Gotchas
- Using
greporrgvia Bash instead of the Grep tool — the Grep tool has optimized permissions and better output formatting - Forgetting
--globor--typefiltering returns matches fromnode_modules,.git, and vendored code — always scope searches - Glob patterns are for file names only, not content — use Grep for content, Glob for finding files by path pattern
Grepuses ripgrep regex, not grep regex — literal braces need escaping (interface\{\}notinterface{})- Reading an entire large file when you only need a section — use
offsetandlimitparameters on Read
Examples
- "find all usages of X" → Grep for X
- "where is the config file" → Glob for config patterns
- "search for error handling" → Grep for try/catch, .catch, error patterns
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/code-search/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 8
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dtsong/claude-code-wsl-setup/code-search)