# Semantic Search:search

> Use when searching the codebase with natural language queries like "authentication logic" or "database connection"

- Skill: `majiayu000/semantic-search-search` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/semantic-search-search`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/semantic-search-search/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/semantic-search-search

---


# Semantic Search

Search the codebase using natural language.

## Action

1. Take the user's query (everything after `/semantic-search:search`)
2. Call `mcp__semantic-search__search_code` with:
   - `query`: the user's search terms
   - `max_results`: 10 (default, adjust if user specifies)
3. Present results clearly showing:
   - File path and line numbers
   - Code snippet
   - Relevance score

## Examples

User: `/semantic-search:search authentication middleware`
→ Search for "authentication middleware"

User: `/semantic-search:search database connection pooling`
→ Search for "database connection pooling"

## Optional Filters

If user specifies filters, pass them:
- `language`: "python", "typescript", etc.
- `file_pattern`: glob pattern like "**/*_test.py"
- `chunk_type`: "function", "class", "method"

