Individual skill
amazon-opensearch-service
Guides migration, provisioning, search, log-analytics, trace-analytics, and Agentic AI Assistant workflows for Amazon OpenSearch Service and Serverless across six capabilities — migration (Solr/ES/self-managed into AOS/AOSS, schema/query translation, sizing, cutover); provisioning (domain + AOSS lifecycle, upgrades, FGAC, monitoring); search (vector / semantic / hybrid / RAG with Bedrock); log-analytics (PPL, OSI, anomaly detection, Dashboards); trace-analytics (OTel spans, service maps, Data Prepper); ai-assistant (natural language data exploration, incident investigation, root cause analysis). Triggers on OpenSearch, AOS, AOSS, Elasticsearch, Solr, vector/k-NN/semantic/hybrid search, RAG, log analytics, PPL, trace analytics, ISM, FAISS, HNSW, Migration Assistant, UltraWarm, OR1, query my data, analyze logs, investigate errors, root cause analysis.
plugins/aws-data-analytics/skills/amazon-opensearch-service/SKILL.md
Source commit 1761e96813ebcbd43ed81d19e837219033f0afe5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,431
- Repository last updated
- Nov 7, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 9,457 bytesassets/elasticsearch-gap-register.mddoc · 5,203 bytesassets/elasticsearch-index-template-skeleton.mddoc · 4,285 bytesassets/elasticsearch-report-template.mddoc · 8,006 bytesassets/executive-summary-template.mddoc · 3,083 bytesassets/report-template.mddoc · 13,247 bytesassets/solr-gap-register.mddoc · 3,849 bytesassets/solr-index-template-skeleton.mddoc · 3,810 bytesassets/solr-report-template.mddoc · 6,091 bytesassets/tech-deepdive-template.mddoc · 6,381 bytesreferences/ai-assistant.mddoc · 18,417 bytesreferences/assessment-gotchas.mddoc · 17,516 bytesreferences/assessment-knowledge-retrieval.mddoc · 9,502 bytesreferences/assessment-shape-anti-pattern-pushback.mddoc · 10,678 bytesreferences/assessment-shape-comparative-decision.mddoc · 13,242 bytesreferences/assessment-shape-focused-operational.mddoc · 10,089 bytesreferences/assessment-shape-full-assessment.mddoc · 21,230 bytesreferences/assessment-shape-overview.mddoc · 12,347 bytesreferences/assessment-shape-schema-conversion.mddoc · 9,083 bytesreferences/assessment-shape-sizing-only.mddoc · 9,602 bytesreferences/assessment-shape-translation.mddoc · 12,547 bytesreferences/assessment-workflow.mddoc · 49,555 bytesreferences/compatibility-rubric.mddoc · 6,028 bytesreferences/log-analytics-guide.mddoc · 18,408 bytesreferences/log-analytics-osi-pipelines.mddoc · 8,818 bytesreferences/log-analytics-troubleshooting.mddoc · 1,616 bytesreferences/observability-ppl-reference.mddoc · 15,442 bytesreferences/observability.mddoc · 14,857 bytesreferences/personas.mddoc · 10,685 bytesreferences/provisioning-agentic-setup.mddoc · 4,885 bytesreferences/provisioning-domain-deploy-search.mddoc · 2,246 bytesreferences/provisioning-domain-provision.mddoc · 3,504 bytesreferences/provisioning-monitoring.mddoc · 3,493 bytesreferences/provisioning-reference.mddoc · 6,995 bytesreferences/provisioning-serverless-agentic-setup.mddoc · 15,252 bytesreferences/provisioning-serverless-deploy-search.mddoc · 6,855 bytesreferences/provisioning-serverless-deprovision.mddoc · 4,055 bytesreferences/provisioning-serverless-provision.mddoc · 8,970 bytesreferences/provisioning-storage-tiers.mddoc · 2,163 bytesreferences/provisioning-troubleshooting.mddoc · 8,219 bytesreferences/provisioning-upgrades.mddoc · 5,507 bytesreferences/readiness-rubric.mddoc · 3,514 bytesreferences/search-bedrock-connectors.mddoc · 3,879 bytesreferences/search-dense-vector-models.mddoc · 5,650 bytesreferences/search-document-processing-guide.mddoc · 7,873 bytesreferences/search-evaluation-guide.mddoc · 5,382 bytesreferences/search-index-config.mddoc · 2,414 bytesreferences/search-recipes.mddoc · 13,250 bytesreferences/search-semantic-search-guide.mddoc · 18,678 bytesreferences/search-sparse-vector-models.mddoc · 5,012 bytesreferences/search-troubleshooting.mddoc · 1,984 bytesreferences/security.mddoc · 9,500 bytesreferences/sizing.mddoc · 12,445 bytesreferences/source-elasticsearch.mddoc · 6,811 bytesreferences/source-opensearch.mddoc · 4,918 bytesreferences/trace-analytics-trace-ingestion.mddoc · 3,349 bytesreferences/trace-analytics-trace-queries.mddoc · 14,255 bytesreferences/trace-analytics-troubleshooting.mddoc · 1,648 bytesreferences/vector-knn.mddoc · 13,256 bytes
Read excerpt
# Amazon OpenSearch Service — the unified skill
This skill answers anything about Amazon OpenSearch Service or Serverless across six capabilities. **Step 0 below routes the question to ONE capability** and points at that capability's entry-point reference. Everything else — when to dispatch, sub-references, capability-specific facts, cross-capability links — lives in the entry-point reference for that capability.
> **AWS MCP server is recommended, not required.** Capability references show standard AWS CLI commands as the primary syntax (e.g., `aws opensearch describe-domain`, `aws opensearchserverless create-collection`). Where the AWS MCP server is available, its `call_aws` tool offers a streamlined alternative — but every operation in this skill MUST work via the AWS CLI alone. Data-plane HTTP calls against AOS / AOSS use `awscurl` for SigV4-signed requests; this works in both contexts.
## Step 0: detect the capability — first thing you do
Pick **one** of the six capabilities below. State the detected capability in your first sentence (e.g., *"Detected capability: SEARCH — semantic search setup with Bedrock embeddings."*). Then load the entry-point reference; that file describes when to dispatch, indexes the rest of the capability's files, and routes you to the next step.
| Capability | Entry-point reference |
|---|---|
| **migration** — Solr / Elasticsearch / self-managed OpenSearch into AOS or AOSS. Schema/query translation, sizing, cutover. | [`references/assessment-workflow.md`](references/assessment-workflow.md) |
| **provisioning** — Provisioning and managing AOS domains and AOSS collections. Lifecycle, upgrades, storage tiers, FGAC, monitoring. | [`references/provisioning-reference.md`](references/provisioning-reference.md) |