Take an OpenSearch search application from requirements to a running cluster — BM25, dense and sparse vectors, hybrid retrieval, agentic search and RAG, with relevance evaluation built in.
Aiven for OpenSearch Deployment
Summary
Provision and deploy to Aiven for OpenSearch from an agent — managed clusters on AWS, GCP, Azure, DigitalOcean or UpCloud, with the Aiven-generated password read back after provisioning.
Features
- Provisions a managed Aiven for OpenSearch service from an agent conversation
- Deploys a search configuration built with opensearch-launchpad onto Aiven
- Handles the Aiven-generated cluster password correctly by reading it back post-provision
- Migrates a local OpenSearch setup to a managed Aiven cluster
- Service state, metrics and log monitoring through the remote Aiven MCP server
- Multi-cloud: AWS, GCP, Azure, DigitalOcean and UpCloud
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
The newest addition to the OpenSearch Project's official skill collection, added in August 2026, this skill mirrors the existing aws-setup workflow but targets Aiven's managed OpenSearch instead of Amazon OpenSearch Service — which matters for teams that are not on AWS, since Aiven runs OpenSearch across AWS, GCP, Azure, DigitalOcean and UpCloud.
The skill puts the agent in the role of an Aiven deployment specialist: provision a managed service in an Aiven project, then push a search configuration onto it, typically one built earlier with the opensearch-launchpad skill. It also covers migrating a local setup to Aiven and ongoing management — service state, metrics and logs.
One detail the skill is explicit about, and the reason a naive deployment script gets this wrong: Aiven OpenSearch is a managed domain-style cluster reached over HTTPS with basic authentication, and the cluster password is generated by Aiven at provisioning time. The agent does not choose it and must read it back once the service is running. Getting that ordering right is most of what separates a working deployment from a stuck one.
Prerequisites are an Aiven account, project and API token; the remote Aiven MCP server (https://mcp.aiven.io, a single HTTP URL entry with full access and allow_secrets=true, since the skill both provisions and monitors); opensearch-mcp-server for cluster access; and uv for the shared helper scripts and search UI.
Apache 2.0 licensed and compatible with Claude Code, Cursor, Kiro and any agent implementing the Agent Skills standard.
Related Skills
Auth0's official agent skill: a router that detects your framework and intent, then loads the right Auth0 guidance for login, MFA, Organizations, tenant audits, debugging or provider migration.
Redis' own guidance for FT.CREATE schema design, FT.SEARCH / FT.AGGREGATE / FT.HYBRID, HNSW vector similarity and RAG retrieval pipelines.
Supabase's official skill covering Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron and Queues — with a hard rule to verify against the live changelog before writing code.