drupal-search-api

Configure Drupal Search API backends, indexes, and processors.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AJV009/drupal-devkit --skill drupal-search-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drupal-search-api
Source: https://github.com/AJV009/drupal-devkit/tree/main/plugins/drupal-core/skills/drupal-search-api
Command: npx skills add https://github.com/AJV009/drupal-devkit --skill drupal-search-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing and orchestrating the Drupal Search API across backends, indexes, fields, and processors can be complex and error-prone; this skill provides a unified approach to configure and operate search infrastructure.

Core Features & Use Cases

  • Configure and connect Search API backends (Database, Solr, AI Search) to a Drupal site.
  • Create, update, and manage servers, indexes, datasources, fields, and processors; run indexing operations and monitor status.
  • Use cases include setting up a new search backend, building a faceted search index, or optimizing indexing pipelines for performance and relevance.

Quick Start

Configure a database or Solr server, create a content index, and attach fields and processors to begin indexing your Drupal site.

Frequently Asked Questions about drupal-search-api

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

FAQPage Schema
How do I configure a Drupal Search API backend for Solr?

Configuring a Drupal Search API Solr backend involves connecting the server, creating content indexes, and defining datasources. This skill manages server setup, attaches fields and processors, and runs indexing operations to enable scalable search.

What is the best way to build a faceted search index in Drupal?

Building a faceted search index in Drupal requires creating an index, attaching specific fields, and configuring processor pipelines. This skill configures index lifecycles and processors to optimize search relevance and filtering across environments.

Can I use AI vector backends with Drupal Search API?

Yes, Drupal Search API supports AI vector backends. This skill configures and connects AI search servers alongside Database and Solr, managing indexing pipelines to support advanced relevance and retrieval operations.

How do I attach processors to a Drupal content index?

Attaching processors to a Drupal content index is managed through the Search API processor pipeline. This skill configures the index lifecycle and applies processors to fields and datasources for reliable search indexing.

Why does my Drupal indexing operation fail across environments?

Drupal indexing operations fail across environments when backend configuration and index lifecycles are inconsistent. This skill enforces consistent backend configuration and processor pipelines to maintain reliable search indexing.

Do I need Solr to use the Drupal Search API?

No, Solr is not required for the Drupal Search API. This skill configures and manages Database, Solr, and AI vector backends, allowing you to select the appropriate server for your site's search infrastructure.