Agent skill · software engineering · aiskillstore

azure-search-documents-py

Azure AI Search SDK for Python. Use for vector search, hybrid search, semantic ranking, indexing, and skillsets.

Why this skill is useful

Provides specific commands and patterns for implementing Azure AI Search with vector and hybrid search capabilities that the AI wouldn't reliably generate on its own.

What it needs

Requires azure-search-documents installed locally. Requires azure account access. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Azure AI Search SDK for Python Full-text, vector, and hybrid search with AI enrichment capabilities. Installation Environment Variables Authentication API Key Entra ID (Recommended) Client Types Client Purpose -------- --------- SearchClient Search and document operations SearchIndexClient Index management, synonym maps SearchIndexerClient Indexers, data sources, skillsets Create Index with Vector Field Upload Documents Keyword Search Vector Search Hybrid Search (Vector + Keyword) Semantic Ranking Filters Facets Autocomplete & Suggest Indexer with Skillset Best Practices 1. Use hybrid search for best relevance combining vector and keyword 2. Enable semantic ranking for natural language queries 3. Index in batches of 100-1000 documents for efficiency 4. Use filters to narrow results before ranking 5. Configure vector dimensions to match your embedding model 6. Use HNSW algorithm for large-scale vector search 7. Create suggesters at index creation time (cannot add later) Reference Files File Contents ------ ---------- references/vector-search.md HNSW configuration, integrated vectorization, multi-vector queries references/semantic-ranking.md Semantic configuration, captions, answers, hybrid patterns scripts/setupvectorindex.py CLI script to create vector-enabled search index --- Additional Azure AI Search Patterns Additional SDK Focus Write clean, idiomatic Python code for Azure AI Search using azure-search-documents. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/azure-search-documents-py

View the source on GitHub

Browse the @skills marketplace