agentsclimarketplace

Azure cognitive search

Skill MicrosoftDocs/Agent-Skills/skills/azure-cognitive-search

Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.

Install
npx -y skills add MicrosoftDocs/Agent-Skills --skill azure-cognitive-search

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Expert knowledge for Azure AI Search development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building indexes/indexers, AI enrichment skillsets, vector/semantic search, secure access, or multi-region setups, and other Azure AI Search related development tasks. Not for Azure Data Explorer (use azure-data-explorer), Azure Cosmos DB (use azure-cosmos-db), Azure SQL Database (use azure-sql-database), Azure Synapse Analytics (use azure-synapse-analytics).

SKILL.md

38.1 KB, as published. Nobody here has run it

Azure AI Search Skill

This skill provides expert guidance for Azure AI Search. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L48Diagnosing and fixing Azure AI Search indexer and skillset errors, debug sessions, OData filter issues, private link problems, and storage/metrics-related failures.
Best PracticesL49-L67Design, performance, cost, and reliability best practices for Azure AI Search: AI enrichment, custom skills, indexing/updates, vectors/chunking, concurrency, blob changes, and query/index tuning.
Decision MakingL68-L82Guidance on planning Azure AI Search capacity, pricing and regions, and safely migrating or upgrading APIs, SDKs, skills, and data source connectors.
Architecture & Design PatternsL83-L88Designing Azure AI Search architectures for multitenancy vs isolated indexes, and planning resilient multi-region deployments, failover, and data locality.
Limits & QuotasL89-L99Limits, quotas, and scheduling for indexers and services, including billing/free enrichment, tier caps, vector index size, and how to manage and run indexers with .NET.
SecurityL100-L136Securing Azure AI Search: RBAC/Entra auth, keys, CMK encryption, IP firewalls/private endpoints, indexer network security, and document/query-time ACL and sensitivity label enforcement.
ConfigurationL137-L219Configuring Azure AI Search behavior: indexes, indexers, analyzers, vectorization, skillsets/enrichment, semantic ranking, retrieval/answer synthesis, logging, and query/OData options.
Integrations & Coding PatternsL220-L305Integrating Azure AI Search with data sources, indexers, skills, vectorization, query syntax, semantic ranking, and knowledge bases for agentic and organizational retrieval.
DeploymentL306-L313Deploying and moving Azure AI Search services: ARM/Bicep/Terraform provisioning, region moves and feature availability, and deploying search apps to Static Web Apps.

Troubleshooting

TopicURL
Troubleshoot Azure AI Search indexer errors and warningshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-common-errors-warnings
Understand Debug Sessions for skillset troubleshootinghttps://learn.microsoft.com/en-us/azure/search/cognitive-search-debug-session
Debug and troubleshoot Azure AI Search skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-how-to-debug-skillset
Debug Azure AI Search skillsets using portal sessionshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-tutorial-debug-sessions
Diagnose and fix Azure AI Search indexer issueshttps://learn.microsoft.com/en-us/azure/search/search-indexer-troubleshooting
Troubleshoot OData collection filter errors in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-troubleshoot-collection-filters
Troubleshoot shared private link resource issues in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/troubleshoot-shared-private-link-resources
Troubleshoot Azure AI Search storage metric issueshttps://learn.microsoft.com/en-us/azure/search/troubleshoot-storage-metrics

Best Practices

TopicURL
Apply AI enrichment design tips in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-concept-troubleshooting
Scale and manage custom skills in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-scale
Apply responsible AI best practices for GenAI Prompt skillhttps://learn.microsoft.com/en-us/azure/search/responsible-ai-best-practices-genai-prompt-skill
Handle changed and deleted blobs in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-changed-deleted
Optimize large-scale indexing in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-large-index
Apply optimistic concurrency for Azure AI Search resourceshttps://learn.microsoft.com/en-us/azure/search/search-howto-concurrency
Update or rebuild Azure AI Search indexes safelyhttps://learn.microsoft.com/en-us/azure/search/search-howto-reindex
Analyze Azure AI Search query and indexing performancehttps://learn.microsoft.com/en-us/azure/search/search-performance-analysis
Optimize Azure AI Search query and indexing performancehttps://learn.microsoft.com/en-us/azure/search/search-performance-tips
Optimize Azure AI Search Serverless costs and usagehttps://learn.microsoft.com/en-us/azure/search/serverless-cost-optimization
Efficient C# indexing with Azure AI Search Push APIhttps://learn.microsoft.com/en-us/azure/search/tutorial-optimize-indexing-push-api
Use narrow vector data types to reduce Azure AI Search storagehttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-assign-narrow-data-types
Chunk large documents for Azure AI Search vector retrievalhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-chunk-documents
Choose vector optimization and compression in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-compression-storage
Truncate text-embedding-3 dimensions using MRL in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-truncate-dimensions

Decision Making

TopicURL
Migrate from deprecated Azure AI Search skillshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-deprecated
Migrate Azure AI Search REST API versions safelyhttps://learn.microsoft.com/en-us/azure/search/search-api-migration
Estimate Azure AI Search capacity needshttps://learn.microsoft.com/en-us/azure/search/search-capacity-planning
Choose appropriate data source connectors for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-data-sources-gallery
Upgrade Azure AI Search .NET management SDKshttps://learn.microsoft.com/en-us/azure/search/search-dotnet-mgmt-sdk-migration
Upgrade Azure AI Search .NET apps to SDK v11https://learn.microsoft.com/en-us/azure/search/search-dotnet-sdk-migration-version-11
Compare Azure AI Search features by tier and regionhttps://learn.microsoft.com/en-us/azure/search/search-features-list
Upgrade Azure AI Search to higher capacityhttps://learn.microsoft.com/en-us/azure/search/search-how-to-upgrade
Choose alternative regions for Azure AI Search capacityhttps://learn.microsoft.com/en-us/azure/search/search-region-capacity
Plan and manage Azure AI Search costshttps://learn.microsoft.com/en-us/azure/search/search-sku-manage-costs
Select Azure AI Search pricing model and tierhttps://learn.microsoft.com/en-us/azure/search/search-sku-tier

Architecture & Design Patterns

TopicURL
Design multitenant and isolated content in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-modeling-multitenant-saas-applications
Design multi-region architectures for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-multi-region

Limits & Quotas

TopicURL
Billing limits and free quotas for Azure AI Search enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-attach-cognitive-services
Manage Azure AI Search indexer runs and resetshttps://learn.microsoft.com/en-us/azure/search/search-howto-run-reset-indexers
Configure Azure AI Search indexer schedules and limitshttps://learn.microsoft.com/en-us/azure/search/search-howto-schedule-indexers
Understand indexer execution quotas on Serverless and S3 HDhttps://learn.microsoft.com/en-us/azure/search/search-indexer-high-density-serverless-overview
Azure AI Search service limits by tierhttps://learn.microsoft.com/en-us/azure/search/search-limits-quotas-capacity
Create and load Azure AI Search index with .NEThttps://learn.microsoft.com/en-us/azure/search/tutorial-csharp-create-load-index
Understand Azure AI Search vector index size limitshttps://learn.microsoft.com/en-us/azure/search/vector-search-index-size

Security

TopicURL
Use built-in Azure Policy definitions for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/policy-reference
Implement document-level access control in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-document-level-access-overview
Configure keyless RBAC access to Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-get-started-rbac
Configure managed identity access to SQL Managed Instancehttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance-with-managed-identity
Secure AI Search indexer connections to SQL Server VMshttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-server
Configure managed identities and RBAC for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-managed-identities
Secure Azure Functions indexer connections with Easy Authhttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-azure-functions
Secure Cosmos DB indexer connections with managed identityhttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-cosmos-db
Configure managed identity access from Azure AI Search to Azure SQLhttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-sql
Configure managed identity access from Azure AI Search to Storagehttps://learn.microsoft.com/en-us/azure/search/search-howto-managed-identities-storage
Index ACL and RBAC metadata via Azure AI Search REST APIhttps://learn.microsoft.com/en-us/azure/search/search-index-access-control-lists-and-rbac-push-api
Connect Azure AI Search indexers to SQL Managed Instance privatelyhttps://learn.microsoft.com/en-us/azure/search/search-indexer-how-to-access-private-sql
Configure Azure AI Search indexer access through IP firewallshttps://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-ip-restricted
Configure shared private link access for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-private
Use trusted service exception for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-howto-access-trusted-service-exception
Secure indexer access to network-protected resources in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-indexer-securing-resources
Configure indexers to ingest Purview sensitivity labelshttps://learn.microsoft.com/en-us/azure/search/search-indexer-sensitivity-labels
Configure security and access for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-manage
Enforce ACL and RBAC at query time in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-access-control-rbac-enforcement
Enforce Purview sensitivity labels at query time in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-sensitivity-labels
Manage Azure AI Search admin and query API keyshttps://learn.microsoft.com/en-us/azure/search/search-security-api-keys
Apply security best practices to Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-best-practices
Enable RBAC and Entra ID auth for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-enable-roles
Retrieve encryption key details for Azure AI Search resourceshttps://learn.microsoft.com/en-us/azure/search/search-security-get-encryption-keys
Configure customer-managed encryption keys for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-manage-encryption-keys
Set up cross-tenant CMK encryption for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-managed-encryption-cross-tenant
Join Azure AI Search to a network security perimeterhttps://learn.microsoft.com/en-us/azure/search/search-security-network-security-perimeter
Assign Azure RBAC roles for Azure AI Search accesshttps://learn.microsoft.com/en-us/azure/search/search-security-rbac
Configure client applications for keyless RBAC access to Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-rbac-client-code
Implement document-level security filters in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-security-trimming-for-azure-search
Use Azure Policy compliance controls for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/security-controls-policy
Configure IP firewall and trusted service access for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/service-configure-firewall
Configure Azure AI Search private endpointshttps://learn.microsoft.com/en-us/azure/search/service-create-private-endpoint

Configuration

TopicURL
Enable or disable Web Knowledge Source access in Azurehttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web-manage
Configure answer synthesis for Azure AI Search knowledge baseshttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-answer-synthesis
Configure freshness-aware retrieval for agentic knowledge sourceshttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-configure-freshness
Define Azure AI Search index for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-index
Configure agentic retrieval billing consent in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-enable-disable
Configure image serving for agentic retrieval answer synthesishttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-image-serving
Set retrieval reasoning effort for agentic Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-set-retrieval-reasoning-effort
Use annotation syntax to reference enriched nodes in skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-concept-annotations-syntax
Define and configure skillsets in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-defining-skillset
Configure output field mappings for Azure AI Search skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-output-field-mapping
Configure and use predefined skills in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-predefined-skills
Use skill context and annotation language in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-annotation-language
Configure Azure Content Understanding skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-content-understanding
Configure Custom Entity Lookup skill parametershttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-custom-entity-lookup
Configure Document Layout skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-intelligence-layout
Configure Entity Recognition skill v2 in skillsetshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition
Set up GenAI Prompt skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-genai-prompt
Configure Image Analysis skill in Azure AI Search enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-image-analysis
Configure PII Detection skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-pii-detection
Use Shaper skill to restructure enrichment outputhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-shaper
Configure Text Split skill for chunking contenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textsplit
Design and configure skillsets for AI enrichmenthttps://learn.microsoft.com/en-us/azure/search/cognitive-search-working-with-skillsets
Configure enrichment caching in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-configure
Manage enrichment cache storage for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/enrichment-cache-how-to-manage
Define custom analyzers for Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/index-add-custom-analyzers
Add language analyzers to Azure AI Search fieldshttps://learn.microsoft.com/en-us/azure/search/index-add-language-analyzers
Define and apply scoring profiles in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/index-add-scoring-profiles
Configure BM25 relevance scoring in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/index-ranking-similarity
Define and configure knowledge store projection shapeshttps://learn.microsoft.com/en-us/azure/search/knowledge-store-projection-shape
Reference for Azure AI Search monitoring metrics and logshttps://learn.microsoft.com/en-us/azure/search/monitor-azure-cognitive-search-data-reference
Reference stopword lists for Azure AI Search analyzershttps://learn.microsoft.com/en-us/azure/search/reference-stopwords
Configure analyzers for text processing in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-analyzers
Use Azure AI Search preview APIs and featureshttps://learn.microsoft.com/en-us/azure/search/search-api-preview
Use content metadata properties in Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties
Configure API Management gateway for Azure OpenAI skills in Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-configure-azure-openai-api-management
Configure Azure AI Search indexers for data ingestionhttps://learn.microsoft.com/en-us/azure/search/search-how-to-create-indexers
Define and create search index schemas in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-create-search-index
Configure index projections for vectorized AI Search datahttps://learn.microsoft.com/en-us/azure/search/search-how-to-define-index-projections
Delete documents from Azure AI Search indexes via APIshttps://learn.microsoft.com/en-us/azure/search/search-how-to-delete-documents
Configure delimitedText parsing for CSV blobs in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-csv
Configure JSON blob parsing for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-json
Index Markdown blobs with Azure AI Search blob indexerhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-markdown
Configure one-to-many blob parsing for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-one-to-many
Set parsing modes for plain text blob indexing in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-plaintext
Configure Azure Cosmos DB NoSQL indexer for AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-sql
Configure Azure AI Search indexer for OneLake fileshttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-onelake-files
Configure SharePoint Online indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sharepoint-online
Enable SQL Managed Instance connections for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-managed-instance
Load and refresh data into Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/search-how-to-load-search-index
Configure complex data types in Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/search-howto-complex-data-types
Configure field mappings for Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-field-mappings
Manage Azure AI Search services with Azure CLIhttps://learn.microsoft.com/en-us/azure/search/search-manage-azure-cli
Manage Azure AI Search with PowerShell scriptshttps://learn.microsoft.com/en-us/azure/search/search-manage-powershell
Manage Azure AI Search via Management REST APIhttps://learn.microsoft.com/en-us/azure/search/search-manage-rest
Configure Azure AI Search diagnostic logginghttps://learn.microsoft.com/en-us/azure/search/search-monitor-enable-logging
Configure and monitor Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-monitor-queries
Use moreLikeThis query parameter in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-more-like-this
Configure text normalizers for filters, facets, and sorthttps://learn.microsoft.com/en-us/azure/search/search-normalizers
Use OData collection operators in Azure AI Search filtershttps://learn.microsoft.com/en-us/azure/search/search-query-odata-collection-operators
Use OData comparison operators in Azure AI Search filtershttps://learn.microsoft.com/en-us/azure/search/search-query-odata-comparison-operators
Use OData geo-spatial functions in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-geo-spatial-functions
Use OData logical operators in Azure AI Search filtershttps://learn.microsoft.com/en-us/azure/search/search-query-odata-logical-operators
Configure OData $orderby in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-orderby
Use OData search.in function in Azure AI Search filtershttps://learn.microsoft.com/en-us/azure/search/search-query-odata-search-in-function
Use OData search.score function in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-search-score-function
Configure OData $select fields in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-select
OData expression syntax for Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-syntax-reference
Configure Azure AI Search indexer for JSON blob datahttps://learn.microsoft.com/en-us/azure/search/search-semi-structured-data
Migrate Azure AI Search semantic ranking codehttps://learn.microsoft.com/en-us/azure/search/semantic-code-migration
Configure semantic ranker settings for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-configure
Configure semantic ranker billing plans in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-disable
Configure spell check in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/speller-how-to-add
Create and configure custom analyzers in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/tutorial-create-custom-analyzer
Configure vectorizers and vector profiles in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-configure-vectorizer
Configure vector indexes and fields in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-create-index
Configure binary vector fields for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-index-binary-data
Configure vector quantization in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-quantization
Configure vector storage options in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-storage-options
Configure integrated vectorization in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization

Integrations & Coding Patterns

TopicURL
Create Azure SQL knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-azure-sql
Create blob knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-blob
Create Fabric Data Agent knowledge sources for live groundinghttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-fabric-data-agent
Create Fabric Ontology knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-fabric-ontology
Create file-based knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-file
Create MCP server knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-mcp-server
Create OneLake knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-onelake
Create indexed SharePoint knowledge sources in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-indexed
Create remote SharePoint knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-sharepoint-remote
Create web knowledge sources for agentic retrievalhttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-web
Create Work IQ knowledge sources for organizational groundinghttps://learn.microsoft.com/en-us/azure/search/agentic-knowledge-source-how-to-work-iq
Create knowledge bases for agentic retrieval in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-create-knowledge-base
Migrate Azure AI Search agentic retrieval codehttps://learn.microsoft.com/en-us/azure/search/agentic-retrieval-how-to-migrate
Integrate custom AML models as AI Search skillshttps://learn.microsoft.com/en-us/azure/search/cognitive-search-aml-skill
Create Bing Entity Search custom skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-create-custom-skill-example
Define custom skill web interface for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-interface
Implement Custom Web API skill for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-web-api
Configure Azure OpenAI Embedding skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-azure-openai-embedding
Configure Conditional skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-conditional
Configure Document Extraction skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-document-extraction
Configure Entity Linking skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-linking-v3
Configure Entity Recognition v3 skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-entity-recognition-v3
Configure Key Phrase Extraction skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-keyphrases
Configure Language Detection skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-language-detection
Configure Named Entity Recognition v2 skillhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-named-entity-recognition
Configure OCR skill for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-ocr
Configure Sentiment v2 skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment
Configure Sentiment v3 skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-sentiment-v3
Configure Text Translation skill in AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-text-translation
Configure Text Merge skill in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-textmerger
Configure Azure Vision multimodal embeddings skillhttps://learn.microsoft.com/en-us/azure/search/cognitive-search-skill-vision-vectorize
Connect Azure AI Search knowledge store to Power BIhttps://learn.microsoft.com/en-us/azure/search/knowledge-store-connect-power-bi
Create Azure AI Search knowledge stores via REST APIshttps://learn.microsoft.com/en-us/azure/search/knowledge-store-create-rest
Implement complex projection shapes for knowledge storeshttps://learn.microsoft.com/en-us/azure/search/knowledge-store-projection-example-long
Define knowledge store projections in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/knowledge-store-projections-examples
Use Lucene query syntax with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/query-lucene-syntax
Construct OData expressions for Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/query-odata-filter-orderby-syntax
Use simple query syntax in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/query-simple-syntax
Implement autocomplete and suggestions in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-add-autocomplete-suggestions
Ingest Azure Blob RBAC scopes with search indexershttps://learn.microsoft.com/en-us/azure/search/search-blob-indexer-role-based-access
Index Azure Blob Storage content with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-blob-storage-integration
Index Azure Files shares with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-file-storage-integration
Author filter expressions for Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-filters
Create and configure Azure AI Search skillsetshttps://learn.microsoft.com/en-us/azure/search/search-get-started-skillset
Use Python SDK and REST APIs for vector searchhttps://learn.microsoft.com/en-us/azure/search/search-get-started-vector
Use Azure.Search.Documents .NET client for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-dotnet-sdk
Index client-side encrypted blobs with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-encrypted
Configure Azure Blob indexer for automated search indexinghttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-blob-storage
Configure ADLS Gen2 indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-data-lake-storage
Configure Azure Table indexers for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-azure-tables
Index Azure Cosmos DB Gremlin data with AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-gremlin
Index Azure Cosmos DB for MongoDB with AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-cosmosdb-mongodb
Configure Logic Apps workflows for Azure AI Search indexinghttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-logic-apps
Index Azure Database for MySQL with AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-mysql
Configure Azure SQL indexer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-index-sql-database
Configure REST-based integrated vectorization in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-how-to-integrated-vectorization
Page Azure AI Search list API resultshttps://learn.microsoft.com/en-us/azure/search/search-how-to-page-list-results
Use Document Layout skill for semantic chunking and vectorizationhttps://learn.microsoft.com/en-us/azure/search/search-how-to-semantic-chunking
Use Content Understanding skill for semantic chunkinghttps://learn.microsoft.com/en-us/azure/search/search-how-to-semantic-chunking-content-understanding
Ingest ADLS Gen2 ACL and RBAC metadata with indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-access-control-lists-and-role-based-access
Ingest SharePoint ACL metadata using Azure AI Search indexershttps://learn.microsoft.com/en-us/azure/search/search-indexer-sharepoint-access-control-lists
Implement C# indexer integration with Azure SQL and Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-indexer-tutorial
Visualize Azure AI Search logs and metrics in Power BIhttps://learn.microsoft.com/en-us/azure/search/search-monitor-logs-powerbi
Implement fuzzy search and typo tolerance in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-fuzzy
Use Lucene query syntax in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-lucene-examples
Use OData $filter in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/search-query-odata-filter
Use OData full-text search functions in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-odata-full-text-search-functions
Query partial terms and patterns in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-partial-matching
Use simple query syntax in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/search-query-simple-examples
Combine scoring profiles with semantic ranking in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-enable-scoring-profiles
Invoke semantic ranking in Azure AI Search querieshttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-query-request
Implement semantic query rewriting with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/semantic-how-to-query-rewrite
Integrate Azure AI Search queries in .NET appshttps://learn.microsoft.com/en-us/azure/search/tutorial-csharp-search-query-integration
Index multiple Azure data sources into one search indexhttps://learn.microsoft.com/en-us/azure/search/tutorial-multiple-data-sources
Apply filters and modes to Azure AI vector querieshttps://learn.microsoft.com/en-us/azure/search/vector-search-filters
Generate and integrate embeddings for Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-generate-embeddings
Create and send vector queries in Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-how-to-query
Integrate Microsoft Foundry embedding models with Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-integrated-vectorization-ai-studio
Configure Azure Vision vectorizer for AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-ai-services-vision
Configure Foundry model catalog vectorizerhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-machine-learning-ai-studio-catalog
Configure Azure OpenAI vectorizer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-azure-open-ai
Build Custom Web API vectorizer for Azure AI Searchhttps://learn.microsoft.com/en-us/azure/search/vector-search-vectorizer-custom-web-api

Deployment

TopicURL
Deploy Azure AI Search with ARM templateshttps://learn.microsoft.com/en-us/azure/search/search-get-started-arm
Deploy Azure AI Search using Bicephttps://learn.microsoft.com/en-us/azure/search/search-get-started-bicep
Provision Azure AI Search with Terraformhttps://learn.microsoft.com/en-us/azure/search/search-get-started-terraform
Move Azure AI Search services across regionshttps://learn.microsoft.com/en-us/azure/search/search-howto-move-across-regions
Deploy Azure AI Search app to Static Web Appshttps://learn.microsoft.com/en-us/azure/search/tutorial-csharp-deploy-static-web-app

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.