This teaches Claude the current AWS SDK for Swift patterns, with a heavy emphasis on avoiding deprecated config classes. The most useful bit is the insistence on using struct-based config types like S3Client.S3ClientConfig instead of the old S3ClientConfiguration, plus reminders that config parameters must be in declaration order. It covers the essentials: async client setup, credential resolvers, waiters, pagination, and presigned URLs. If you're generating Swift code that touches AWS services, this prevents Claude from hallucinating outdated patterns or mixing up the namespace conventions for model types. The examples are short and show real method signatures.
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-sdk-swift-usage