code search AI Agent Skills

Browse 59 skills related to code search

ast-grep-find

3.6k
parcadeiparcadei

AST-based code search and refactoring via ast-grep MCP

131 days ago

exa-web-search-free

1.8k
openclawopenclaw

Free AI search via Exa MCP. Web search for news/info, code search for docs/examples from GitHub/StackOverflow, company research for business intel. No API key needed.

132 days ago

osgrep

1.1k
Ryandonofrio3Ryandonofrio3

Semantic code search. Use alongside grep - grep for exact strings, osgrep for concepts.

131 days ago

zai-cli

916
numman-alinumman-ali

Z.AI CLI providing: - Vision: image/video analysis, OCR, UI-to-code, error diagnosis (GLM-4.6V) - Search: real-time web search with domain/recency filtering - Reader: web page to markdown extraction - Repo: GitHub code search and reading via ZRead - Tools: MCP tool discovery and raw calls - Code: TypeScript tool chaining Use for visual content analysis, web search, page reading, or GitHub exploration. Requires Z_AI_API_KEY.

131 days ago

file-search

817
massgenmassgen

This skill should be used when agents need to search codebases for text patterns or structural code patterns. Provides fast search using ripgrep for text and ast-grep for syntax-aware code search.

132 days ago

moai-tool-ast-grep

776
modu-aimodu-ai

AST-based structural code search, security scanning, and refactoring using ast-grep (sg CLI) with pattern matching and code transformation across 40+ languages. Use when performing structural code search, AST-based refactoring, codemod operations, security pattern scanning, or syntax-aware code transformations across files. Do NOT use for simple text search (use Grep tool instead) or full codebase exploration (use Explore agent instead).

131 days ago

ast-grep

540
ast-grepast-grep

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. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.

131 days ago

context-engine

349
Context Engine Ai Context Engine Context EngineContext Engine Ai Context Engine Context Engine

Hybrid semantic/lexical code search with neural reranking via MCP tools. Use when Codex needs to search a codebase, find implementations, understand how code works, find callers/definitions, search git history, or store/retrieve knowledge. IMPORTANT - Always prefer these MCP tools over grep/find/cat for code exploration.

131 days ago

tool-ast-grep-rules

271
HeyvhuangHeyvhuang

Write AST-based code search and rewrite rules using ast-grep YAML. Create linting rules, code modernizations, and API migrations with auto-fix. Use when the user mentions ast-grep, tree-sitter patterns, code search rules, lint rules with YAML, AST matching, or code refactoring patterns.

131 days ago

code-search-selector

241
MadAppGangMadAppGang

💡 Tool selector for code search tasks. Helps choose between semantic search (claudemem) and native tools (Grep/Glob) based on query type. Semantic search recommended for: 'how does X work', 'find all', 'audit', 'investigate', 'architecture'.

131 days ago

claudemem-search

241
MadAppGangMadAppGang

⚡ PRIMARY TOOL for semantic code search AND structural analysis. NEW: AST tree navigation with map, symbol, callers, callees, context commands. PageRank ranking. Recommended workflow: Map structure first, then search semantically, analyze callers before modifying.

131 days ago

ast-index

227
defendenddefendend

This skill should be used when the user asks to "find a class", "search for symbol", "find usages", "find implementations", "search codebase", "find file", "class hierarchy", "find callers", "module dependencies", "unused dependencies", "project map", "project conventions", "project structure", "what frameworks", "what architecture", "find Perl subs", "Perl exports", "find Python class", "Go struct", "Go interface", "find React component", "find TypeScript interface", "find Rust struct", "find Ruby class", "find C# controller", "find Dart class", "find Flutter widget", "find mixin", "find Scala trait", "find case class", "find object", "find PHP class", "find Laravel model", "find PHP trait", or needs fast code search in Android/Kotlin/Java, iOS/Swift/ObjC, Dart/Flutter, TypeScript/JavaScript, Rust, Ruby, C#, Scala, PHP, Perl, Python, Go, C++, or Protocol Buffers projects. Also triggered by mentions of "ast-index" CLI tool.

131 days ago

mgrep-code-search

209
intellectronicaintellectronica

Semantic code search using mgrep for efficient codebase exploration. This skill should be used when searching or exploring codebases with more than 30 non-gitignored files and/or nested directory structures. It provides natural language semantic search that complements traditional grep/ripgrep for finding features, understanding intent, and exploring unfamiliar code.

131 days ago

codebase-navigation

206
rsmdtrsmdt

Navigate, search, and understand project structures. Use when onboarding to a codebase, locating implementations, tracing dependencies, or understanding architecture. Provides patterns for file searching with Glob, code searching with Grep, and systematic architecture analysis.

131 days ago

linggen

105
linggenlinggen

Use Linggen for cross-project code search, indexed context, and prompt enhancement. For single-repo tasks, use local repo tools first; Linggen server startup is optional. A skill registry for lookup and install.

131 days ago

ast-grep

96
natsukiumnatsukium

AST-based code search and transformation tool using tree-sitter. Use for structural pattern matching, refactoring deprecated APIs, detecting anti-patterns, migrating code between library versions, and enforcing coding standards.

131 days ago

osgrep

95
pr-pmpr-pm

Semantic code search using natural language queries. Use when users ask "where is X implemented", "how does Y work", "find the logic for Z", or need to locate code by concept rather than exact text. Returns file paths with line numbers and code snippets.

131 days ago

morph-warpgrep

62
letta-ailetta-ai

Integration guide for Morph's WarpGrep (fast agentic code search) and Fast Apply (10,500 tok/s code editing). Use when building coding agents that need fast, accurate code search or need to apply AI-generated edits to code efficiently. Particularly useful for large codebases, deep logic queries, bug tracing, and code path analysis.

131 days ago

ace-tool

59
Dianel555Dianel555

Semantic codebase search, code indexing, and prompt enhancement via standalone CLI. Use when: (1) Semantic code search with natural language queries, (2) Code indexing for remote codebase retrieval, (3) Prompt enhancement with codebase context, (4) Before grep/find/glob operations for better accuracy, (5) Complex requirements clarification, (6) Large codebase navigation. Triggers: "search context", "enhance prompt", "find code that", "index project", "clarify requirements". IMPORTANT: Always use ace-tool BEFORE grep/find/glob for semantic-level code location.

131 days ago

smgrep

58
can1357can1357

Semantic code search using natural language queries. Use when users ask "where is X implemented", "how does Y work", "find the logic for Z", or need to locate code by concept rather than exact text. Returns file paths with line numbers and code snippets.

131 days ago

ast-grep

58
ampcodeampcode

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. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.

131 days ago

ast-grep

56
pproencapproenca

ast-grep rule writing and usage best practices. This skill should be used when writing, reviewing, or debugging ast-grep rules for code search, linting, and transformation. Triggers on tasks involving YAML rules, pattern syntax, meta variables, constraints, or code rewriting.

131 days ago

ast-grep-rule-crafter

52
hylarucoderhylarucoder

Write AST-based code search and rewrite rules using ast-grep YAML. Create linting rules, code modernizations, and API migrations with auto-fix. Use when the user mentions ast-grep, tree-sitter patterns, code search rules, lint rules with YAML, AST matching, or code refactoring patterns.

131 days ago

ast-grep

43
edmundmilleredmundmiller

Structural code search and refactoring using AST patterns. Use when searching for code patterns (not text), finding deprecated patterns, or systematic refactoring. Supports Nextflow, JavaScript, Python, and more.

131 days ago

sgrep

39
Rika-LabsRika-Labs

Use sgrep for semantic code search. Use when you need to find code by meaning rather than exact text matching. Perfect for finding concepts like "authentication logic", "error handling patterns", or "database connection pooling".

131 days ago

osgrep-reference

24
tdiminotdimino

Comprehensive CLI reference and search strategies for osgrep semantic code search. Use for detailed CLI options, index management commands, search strategy guidance (architectural vs targeted queries), and troubleshooting. Complements the osgrep plugin which handles daemon lifecycle.

131 days ago

search-enhancer

22
CuriousLearnerCuriousLearner

Enhanced code search with semantic understanding, pattern matching, and intelligent query interpretation.

131 days ago

Codebase Navigator

22
leegonzalesleegonzales

Semantic code search using osgrep for understanding codebases, finding implementations, and navigating large projects. Use when asked “where is”, “how does”, “find the code that”, or any question about code location or implementation.

131 days ago

ripgrep

15
oimiragieooimiragieo

Enhanced code search with custom ripgrep binary supporting ES module extensions and advanced patterns.

131 days ago

code-semantic-search

15
oimiragieooimiragieo

Semantic code search using Phase 1 vector embeddings and Phase 2 hybrid search.

131 days ago

grepai-mcp-cursor

14
yoanbernabeuyoanbernabeu

Integrate GrepAI with Cursor IDE via MCP. Use this skill to enable semantic code search in Cursor.

131 days ago

grepai-search-basics

14
yoanbernabeuyoanbernabeu

Basic semantic code search with GrepAI. Use this skill to learn fundamental search commands and concepts.

131 days ago

grepai-mcp-claude

14
yoanbernabeuyoanbernabeu

Integrate GrepAI with Claude Code via MCP. Use this skill to enable semantic code search in Claude Code.

131 days ago

gh-cli

13
JamesPrialJamesPrial

This skill should be used when working with the GitHub CLI (gh) for tasks such as code search, workflow debugging, GitHub Pages deployment, or general GitHub operations. Use this skill for enhanced code search capabilities, analyzing failed workflow runs, managing GitHub Pages, or any gh command usage.

131 days ago

github-search

12
samhvw8samhvw8

Search GitHub for repos, code, and usage examples using gh CLI. Capabilities: repo discovery, code search, finding library usage patterns, issue/PR search. Actions: search, find, discover repos/code/examples. Keywords: gh, github, search repos, search code, find examples, how to use library, stars, language filter. Use when: finding repositories, searching code patterns, discovering how libraries are used, exploring open source.

131 days ago

ast-grep

10
OutlineDrivenOutlineDriven

Effective code search, analysis, and refactoring using ast-grep (sg). Use this skill for precise AST-based code modifications, structural search, and linting.

131 days ago

rg-code-search

10
laurigateslaurigates

Fast code search using ripgrep (rg) with smart defaults, regex patterns, and file filtering. Use when searching for text patterns, code snippets, or performing multi-file code analysis.

131 days ago

ast-grep

9
xdgxdg

Use ast-grep for structural code search and refactoring when editing code structure with ambiguity in text matching, handling "old_string not unique" problems, or performing formatting-independent pattern matching across function signatures, method calls, and class structures

131 days ago

ast-grep

9
ssiumhassiumha

Creates ast-grep patterns for structural code search. Use when finding functions/classes by structure, refactoring code, or when grep returns too many false positives.

131 days ago

ast-grep

9
mauromeddamauromedda

AST-aware code search and refactoring using ast-grep (sg). Use INSTEAD of grep/ripgrep for searching code structure. Finds functions, classes, patterns, anti-patterns across Go, Python, Bash, Terraform/HCL codebases. Triggers on "ast-grep", "sg", "find function", "find class", "find method", "find all usages", "where is X used", "search for pattern", "find anti-pattern", "code smell", "refactor pattern", "structural search", "AST search", "find error handling", "find imports", "find decorators", "find struct", "find interface", "search code", "locate function", "grep for function", "find definition". PROACTIVE: Use for ANY code search task; prefer over grep/ripgrep for code files.

131 days ago

Code Search

9
Comfy-OrgComfy-Org

Search the ComfyUI codebase and custom nodes using the comfy-codesearch service. Use this when the user wants to find code examples, locate specific functions, or explore ComfyUI repositories.

131 days ago

ast-grep

8
joncranglejoncrangle

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. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.

131 days ago

ast-grep

8
not-matthiasnot-matthias

Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree patterns, find specific code structures, or perform complex code queries that go beyond simple text search.

131 days ago

analyzing-code-structure

5
iota9stariota9star

Performs structural code search and refactoring by matching code structure instead of exact text. Use when editing code structure with text matching ambiguity, handling "old_string not unique" problems, or performing formatting-independent pattern matching across function signatures, method calls, and class structures

131 days ago

gh-grep

5
huynguyen03devhuynguyen03dev

Search real-world code examples across millions of GitHub repositories using grep.app. This skill should be used when looking for implementation patterns, API usage examples, library integration patterns, or production code references. Supports literal code search, regex patterns, and filtering by language/repo/path.

131 days ago

ast-grep

4
onbjergonbjerg

Structural code search using ast-grep. Use for syntax-aware searches, finding patterns, refactoring, or when you need to understand code structure beyond plain text matching.

131 days ago

ogrep

4
gplv2gplv2

Semantic code search - finds code by meaning, not just keywords. Helpful when: - User asks WHERE or HOW something is implemented ("where is X handled", "how does Y work", "where are Z". "how are X", "explain Y", "find where X") - User searches for an explanation on certain behavior - You need to understand code behavior without knowing exact function names - Exploring unfamiliar codebases where you don't know the terminology yet - You need to find the exact file and linenumber without classical grep through the whole filebase - "find the X code" - "show me X" - "X implementation" - "look up X" - "search for X" - Any question about code that isn't a known file path

131 days ago

ast-grep

4
leiserfgleiserfg

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. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.

131 days ago
ClawiskillClawiskill
Network
Building with
?

Join Clawiskill today. The decentralized skill network for AI Agents.

Registry
70K+
Agent Joins
120K+
Explore Network