semantic-search

Search code, messages, and facts using vector embeddings.

6|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/pwv-vc/agentcribs-community --skill semantic-search-pwv-vc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: semantic-search
Source: https://github.com/pwv-vc/agentcribs-community/tree/main/resources/tearsheets/arsenal/dot-claude/skills/semantic-search
Command: npx skills add https://github.com/pwv-vc/agentcribs-community --skill semantic-search-pwv-vc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Semantic search across code, messages, and production data using vector embeddings to locate relevant items by meaning rather than exact text.

Core Features & Use Cases

  • Semantic code search across Python functions and classes using AST extraction.
  • Production data search for messages and facts with configurable time and confidence filters.
  • Fast, Dockerized deployment with a centralized embedding index.

Quick Start

Install and run the semantic search skill, index your codebase, and perform a semantic search to retrieve relevant results.

Frequently Asked Questions about semantic-search

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

FAQPage Schema
How does semantic code search work across Python functions and classes?

Semantic code search uses vector embeddings and AST extraction to index Python functions and classes, allowing you to locate relevant code by meaning rather than exact text matching.

Can I search production data messages and facts using pgvector?

Yes, you can search production data messages and facts using a pgvector-backed PostgreSQL index with configurable time and confidence filters to retrieve relevant user data.

What's the best way to deploy a vector embedding search index with Docker?

The best way to deploy a vector embedding search index is using the Dockerized deployment provided, which centralizes the embedding index for fast code and production data search.

Does semantic search work with OpenAI embeddings for webhook tracing?

Yes, semantic search relies on OpenAI embeddings to index and trace webhooks by meaning, identifying relevant events within indexed datasets without requiring exact text matches.

How do I find code elements by meaning instead of exact text matching?

You find code elements by meaning using AST-based code extraction and vector embeddings, which index the semantic meaning of your codebase to retrieve relevant items regardless of exact text.

When should I use pgvector for semantic search instead of keyword search?

You should use pgvector for semantic search when you need to locate code, messages, or facts by conceptual meaning rather than exact keywords, especially when tracing webhooks or discovering code elements.