framework-search

Index and retrieve framework code by semantic meaning with Qdrant vector search.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill framework-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: framework-search
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/.claude/skills/framework-search
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill framework-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Framework-search helps you locate the right place in the codebase when you know the behavior or concept you want, but not the exact file, symbol, or function name. It turns large framework navigation into a fast semantic lookup instead of a manual grep session.

Core Features & Use Cases

  • Semantic code discovery: Find implementation details from natural-language descriptions such as fallback logic, indexing flows, or hook behavior.
  • Broad framework coverage: Search across Python code, skills, hooks, scripts, docs, and related configuration used by the framework.
  • Operational maintenance: Use it for refactoring impact analysis, onboarding, and keeping the framework index fresh through reindexing workflows.
  • Use case: Ask where a concept is implemented, and the skill can surface the relevant files and supporting instructions without requiring an exact filename.

Quick Start

Ask the assistant to search the framework repository for the concept, behavior, or feature you want to locate.

Frequently Asked Questions about framework-search

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

FAQPage Schema
How do I find framework code by semantic meaning instead of searching for exact filenames?

Semantic code discovery uses Qdrant vector search to index and retrieve framework code by intent. It indexes Python modules, hooks, and docs, allowing you to locate implementation details using natural-language descriptions of behavior or concepts.

Can I search across Python modules and documentation to locate where a specific feature is implemented?

Yes, broad framework coverage searches across Python code, skills, hooks, scripts, docs, and configuration files. You can ask where a concept is implemented and surface relevant files without requiring exact filenames or symbol names.

How do I keep semantic search results current when my framework repository changes?

Keep semantic search results current using lazy mtime reindexing, file watcher logic, and git-hook refresh workflows. These mechanisms automatically update the Qdrant vector index when framework files are modified.

Does semantic code search work for refactoring impact analysis and onboarding?

Yes, semantic code search supports operational maintenance tasks like refactoring impact analysis and onboarding. It helps locate the right place in large codebases by turning manual grep sessions into fast semantic lookups.

Do I need Qdrant installed to use semantic code indexing for framework search?

Yes, Qdrant vector search is required as the underlying engine for semantic code indexing and retrieval. The skill uses deterministic chunking and Qdrant to perform semantic lookup across the framework repository.

What is the best way to locate fallback logic or indexing flows without knowing function names?

Use semantic code discovery to find implementation details from natural-language descriptions such as fallback logic, indexing flows, or hook behavior. It retrieves relevant framework files based on conceptual meaning rather than exact symbols.