All skills
aws avatar

/aws-storage

@4666f4e

Selects, investigates, and compares AWS object, file, and block storage services, and answers cost, performance, configuration, security, and troubleshooting questions about storage services. Applies when a user asks where to store or archive data based on their usage patterns; which storage service to choose or how two compare; how to migrate data from on-premises or between AWS services; how to protect, replicate, or recover data; how to optimize storage costs; where to deploy shared NFS, SMB, or POSIX file systems; where to store vector embeddings or tabular data; what storage backs enterprise file shares, self-managed databases on EC2, VMware, or stateful containers; or asks what an AWS storage service can do or how it works. Relevant for storage needs for workloads such as AI/ML, analytics, EDA, HPC, media, genomics, or financial trading. Not applicable for SQL query engines (Athena, Spark, Redshift, EMR), ETL (Glue), streaming (Kafka, MSK, Kinesis), or managed database services (RDS, Aurora, DynamoDB).

Use this Skill: https://skilld.dev/gh/aws/agent-toolkit-for-aws/aws-storage

This session only. Nothing lands on disk.

referencess3-vectors-knowledge.md

≈1.4k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Amazon S3 Vectors

This reference captures information addressing common gotchas and frequently asked questions for Amazon S3 Vectors to support accurate model responses. It is not a complete specification. The authoritative source for current specifications, limits, quotas, and API behavior is the Amazon S3 User Guide (S3 Vectors), Amazon S3 Vectors API Reference, Amazon S3 Vectors feature page, and Amazon S3 FAQs. Retrieve current specifications, limits, and quotas from those pages before citing specifics; cite figures only from those pages.

1. Overview

What it is: Amazon S3 Vectors is object storage with native support for storing and querying vector embeddings. It delivers the elasticity, durability, and availability of Amazon S3, and is cost-optimized for infrequent to moderately frequent similarity queries.

Well-suited for: cost-sensitive retrieval augmented generation (RAG) pipelines, semantic search, recommendation systems, vector deduplication and matching, anomaly and fraud detection, AI agent memory, and cost-effective storage of large vector datasets.

Choose Amazon OpenSearch Service or another dedicated vector database when the workload needs very low latency, very high sustained query throughput, or capabilities beyond what S3 Vectors supports; see Vector database options.

2. Service Information

You MUST retrieve information from the linked documentation in the below table before answering any user question on the related topic.

Topic Example service characteristics, features, and actions Documentation
Access and protocols s3vectors namespace and API Identity and Access management in S3 Vectors
Deployment and availability supported Regions and endpoints AWS Regions, endpoints, and quotas for S3 Vectors
Data protection and management 11 9's durability inherited from Amazon S3 Working with S3 Vectors and vector buckets
Performance latency for cold vs. warm queries; queries per second throughput; batching; index sharding S3 Vectors best practices
Security SSE-S3 and SSE-KMS; S3 Block Public Access; AWS PrivateLink; condition keys Security in S3 Vectors
Health and monitoring CloudTrail management and data events (including QueryVectors) Logging with AWS CloudTrail for S3 Vectors
Pricing storage; PUT; queries; data processed and returned; index partitioning (not exhaustive, review pricing page for the full list of pricing dimensions) Amazon S3 pricing

Related services and integrations

You MUST retrieve information from the linked documentation in the below table before answering any user question on the related service.

Example service Example characteristics and common workloads Documentation
Amazon Bedrock Knowledge Bases integration provides S3 Vectors as managed vector store for RAG with characteristics such as metadata filtering; storing large text chunks via non-filterable metadata keys, etc. Using S3 Vectors with Amazon Bedrock Knowledge Bases, Metadata filtering
Amazon OpenSearch Service Integration with S3 Vectors provides two distinct architectural paths: a low-cost vector storage engine for managed OpenSearch Service clusters, and an automated export pipeline to OpenSearch Serverless for high-performance search workloads. Using S3 Vectors with OpenSearch Service

3. Troubleshooting

You MUST retrieve information from the linked documentation in the below table before providing the user with any guidance on the related area.

Example area Example errors Example fixes Documentation
Access and permissions AccessDenied on s3vectors query or get actions use s3vectors actions; grant query and get actions Identity and Access management in S3 Vectors, QueryVectors, GetVectors
Capacity and scaling TooManyRequestsException under high request rates S3 Vectors is fully serverless and scales automatically; use client-side backoff and rate limiting, and batch writes Limitations and restrictions, S3 Vectors best practices

Source: SKILL.md on GitHub

No alerts1mo3 checks · Risk SAFE
  • Gen Agent Trust Hub1mo

    This skill provides domain expertise for AWS storage services, offering architectural and operational guidance. It emphasizes security best practices, such as encryption and least-privileged access, and relies on official AWS documentation and repositories. No malicious patterns were detected.

  • Socket1mo

    No alerts

  • Snyk1mo

    Risk: LOW · No issues

Signed by skilld at 4666f4e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated last month
metadata
{
  "version": "1"
}

README badge

README badge for aws/agent-toolkit-for-aws/aws-storage