cqs-search

Match user queries to code concepts and retrieve relevant functions.

13|3|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/jamie8johnson/cqs --skill cqs-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cqs-search
Source: https://github.com/jamie8johnson/cqs/tree/main/.claude/skills/cqs-search
Command: npx skills add https://github.com/jamie8johnson/cqs --skill cqs-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Semantic code search helps developers find functions by intent rather than by name or exact text, reducing time wasted on manual grep-like searches.

Core Features & Use Cases

  • Concept-based code search across codebases to locate function implementations and usage patterns.
  • Language- and path-scoped filtering to narrow results for targeted reviews and refactoring.
  • Use cases include understanding code behavior, validating implementations, and speeding code navigation.

Quick Start

Invoke the search with a natural language query, for example 'retry with exponential backoff' to locate relevant code.

Frequently Asked Questions about cqs-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find functions by concept instead of exact text in a codebase?

Semantic code search matches natural language queries to code concepts, helping you locate function implementations by intent rather than by name. This reduces time spent on manual grep-like searches across your project.

How does semantic code search work for locating function usage patterns?

Semantic code search works by matching your natural language query, like 'retry with exponential backoff', to code concepts across languages and projects. It retrieves relevant functions to help you understand behavior and validate implementations.

Can I filter semantic code search results by programming language or file path?

Yes, you can narrow semantic code search results using filters including --lang for programming language, --path for directory scope, --limit for result count, and --sources to produce precise, bounded outputs for targeted code reviews.

What is the best way to search for code behavior descriptions during refactoring?

Concept-based semantic code search is the best way to find code behavior descriptions during refactoring. It applies to codebases across languages to locate implementations and usages, using controls like --name-only and --semantic-only for precision.

Does semantic code search work across multiple programming languages and projects?

Yes, semantic code search applies to codebases across languages and projects to locate implementations, usages, and behavior descriptions. It supports language-scoped filtering to narrow results for targeted development and review tasks.

When should I use semantic code search instead of text-based grep?

You should use semantic code search instead of grep when you need to find functions by intent rather than by exact name or text. It is ideal for understanding code behavior, validating implementations, and speeding up code navigation.