From aws-data-analytics
Provides expertise across five Amazon OpenSearch capabilities: migration, provisioning, search (vector/RAG), log-analytics, and trace-analytics. Includes query DSL examples and sizing guidance.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aws-data-analytics:amazon-opensearch-serviceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill answers anything about Amazon OpenSearch Service or Serverless across five 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.
assets/elasticsearch-gap-register.mdassets/elasticsearch-index-template-skeleton.mdassets/elasticsearch-report-template.mdassets/executive-summary-template.mdassets/report-template.mdassets/solr-gap-register.mdassets/solr-index-template-skeleton.mdassets/solr-report-template.mdassets/tech-deepdive-template.mdreferences/assessment-gotchas.mdreferences/assessment-knowledge-retrieval.mdreferences/assessment-shape-anti-pattern-pushback.mdreferences/assessment-shape-comparative-decision.mdreferences/assessment-shape-focused-operational.mdreferences/assessment-shape-full-assessment.mdreferences/assessment-shape-overview.mdreferences/assessment-shape-schema-conversion.mdreferences/assessment-shape-sizing-only.mdreferences/assessment-shape-translation.mdreferences/assessment-workflow.mdThis skill answers anything about Amazon OpenSearch Service or Serverless across five 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, itscall_awstool offers a streamlined alternative — but every operation in this skill MUST work via the AWS CLI alone. Data-plane HTTP calls against AOS / AOSS useawscurlfor SigV4-signed requests; this works in both contexts.
Pick one of the five 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 |
| provisioning — Provisioning and managing AOS domains and AOSS collections. Lifecycle, upgrades, storage tiers, FGAC, monitoring. | references/provisioning-reference.md |
| search — Vector / semantic / hybrid / sparse / dense / RAG retrieval. Bedrock connectors, FAISS HNSW vs Lucene. | references/search-semantic-search-guide.md |
| log-analytics — Log search, observability, PPL, OSI ingestion, anomaly detection, OpenSearch Dashboards. Splunk/Datadog/ELK alternatives. | references/log-analytics-guide.md |
| trace-analytics — Distributed traces with OpenTelemetry. Span queries, service maps, Data Prepper. | references/trace-analytics-trace-queries.md |
If a prompt spans capabilities (e.g., "migrate from Solr AND set up RAG on the new domain"), pick the dominant capability for the response and close with a one-line handoff to the other capability's entry-point ref.
These rules apply to every response, regardless of capability. Capability-specific rules (sizing math, shape detection, Migration Assistant for Amazon OpenSearch Service capability matrix, k-NN engine selection) live in the entry-point references, not here.
> Generated: <ISO 8601 timestamp> | Skill: amazon-opensearch-service v<N>. Get the time by calling the current_time tool (returns ISO 8601 in UTC). Read the skill version from this file's frontmatter version: field. For one-line answers (terse FOCUSED_OPERATIONAL replies, anti-pattern refusals) the header is optional; for any multi-section deliverable it is REQUIRED. Place it immediately after the report title and before the first ## heading.$X/month, ~$1,500, or any dollar figure. Route every cost question to https://calculator.aws and stop. If a sub-reference contains dollar figures, treat them as informational context only and do NOT pass them through to the user.references/<other-capability>-<entry>.md."These references are not capability-prefixed because they apply across capabilities. Capability entry-point references load them when relevant; SKILL.md never loads them directly.
references/sizing.md — sizing math, instance family details, OR1 trade-offs, watermarks, JVM heap rules.references/vector-knn.md — k-NN engines, memory math, RAG ingestion patterns, ELSER alternatives.references/observability.md — log analytics patterns, ISM, UltraWarm/Cold tiering, Splunk/Datadog migration playbooks.references/security.md — FGAC, encryption, VPC patterns, audit logs, compliance posture.references/personas.md — communication style per persona.references/assessment-gotchas.md — production gotcha catalog (cite by number in Migration specifics or Risks/blockers tables; each gotcha carries a Category: tag that determines its lane).references/assessment-knowledge-retrieval.md — topic → tool → URL recipe for batched verification.Assets (assets/): report templates for FULL_ASSESSMENT renderings (Solr-source, ES-source, executive summary).
big5 workload + your own judgment list.claude plugin install aws-data-analytics@claude-plugins-officialBuild search applications and query log analytics data with OpenSearch. Sub-skills for search, log analytics, trace analytics, and AWS deployment. Activates on semantic search, vector search, BM25, log ingestion, PPL, and observability.
Monitors LLM and agentic application performance, token/cost usage, response quality, and workflow orchestration using Elastic. Activates on questions about LLM monitoring, GenAI observability, or AI cost/quality.
Provides expert guidance for Azure AI Search development: troubleshooting, best practices, architecture, security, deployment, and coding patterns for indexes, indexers, AI enrichment, semantic/vector search.