aws-storage

Selects and troubleshoots AWS object, file, and block storage services for workload requirements.

2.5k|282|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-storage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-storage
Source: https://github.com/aws/agent-toolkit-for-aws/tree/main/plugins/aws-core/skills/aws-storage
Command: npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-storage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Choosing among AWS storage services (S3, EFS, FSx, EBS) and answering cost, performance, security, and troubleshooting questions is difficult because specifications and pricing change frequently and each service fits different workload patterns.

Core Features & Use Cases

  • Service Selection: Compares object storage (S3 General Purpose, S3 Express One Zone, S3 Tables, S3 Vectors), file storage (EFS, FSx for Lustre, FSx for NetApp ONTAP, FSx for OpenZFS, FSx for Windows File Server), and block storage (EBS, EC2 instance store) against workload requirements like latency, throughput, protocols, and durability.
  • Operational Guidance: Provides migration, data protection, cost optimization, performance tuning, security, and troubleshooting guidance backed by per-service reference files and current AWS documentation.
  • Use Case: A team migrating an on-premises NetApp NAS to AWS asks which service to choose; the skill evaluates protocol, performance, and data-management needs and recommends FSx for NetApp ONTAP with cost implications and alternatives.

Quick Start

Ask the agent which AWS storage service fits your workload, for example: which storage should I use for shared NFS access from my EKS containers?

Frequently Asked Questions about aws-storage

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

FAQPage Schema
How do I choose between S3, EFS, and FSx for my workload?

Match the access pattern to the storage category: S3 for object API access at scale, EFS for shared Linux NFS file access, and FSx variants for specialized needs like Lustre HPC performance, ONTAP multi-protocol enterprise features, OpenZFS low latency, or Windows SMB. The skill compares candidates against capacity, performance, durability, and cost requirements.

What AWS storage service should I use for vector embeddings?

S3 Vectors provides vector storage and similarity search on S3 with native support for storing and querying embeddings cost-effectively. It suits RAG pipelines, semantic search, recommendation systems, and AI agent memory workloads.

Does EFS work with Lambda and Fargate?

Yes, EFS is mountable by Lambda, Fargate, EC2, ECS, and EKS, making it suitable for serverless persistent storage. S3 Files can also be mounted from Lambda and Fargate when data already lives in an S3 bucket.

How do I migrate on-premises NetApp or Windows file shares to AWS?

FSx for NetApp ONTAP supports SnapMirror replication for NetApp sources, while AWS DataSync handles migrations from non-NetApp NAS systems and preserves NTFS ACLs when moving to FSx for Windows File Server. The skill routes to migration references based on source system and protocol.

Why is my S3 request rate getting 503 SlowDown errors?

S3 returns 503 SlowDown when request rates exceed prefix partitioning limits. Spread requests across prefixes and retry with exponential backoff and jitter; for latency-sensitive high-request workloads, consider S3 Express One Zone directory buckets instead.

When should I not use this storage selection skill?

The skill does not cover SQL query engines (Athena, Redshift, EMR), ETL services (Glue), streaming platforms (Kafka, MSK, Kinesis), or managed databases (RDS, Aurora, DynamoDB). For deep cost analysis beyond storage selection, it routes to the billing-and-cost-management skill.