Individual skill
aws-sdk-python-usage
AWS SDK for Python (boto3/botocore) development patterns. You MUST use this skill when writing Python code that uses AWS services via boto3 or botocore. This includes creating service clients or resources, configuring sessions and credentials, handling errors with ClientError, using paginators and waiters, S3 file transfers and presigned URLs, DynamoDB table operations, and any boto3/botocore client configuration. Use this skill whenever Python code imports boto3 or botocore, or when the user asks about AWS operations in Python.
skills/core-skills/aws-sdk-python-usage/SKILL.md
Source commit 1761e96813ebcbd43ed81d19e837219033f0afe5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- 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,438
- 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.
- operations Derived category
- writing 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 · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesSKILL.mdcore · 8,202 bytesreferences/configuration.mddoc · 3,835 bytesreferences/credentials.mddoc · 3,757 bytesreferences/dynamodb.mddoc · 8,578 bytesreferences/error-handling.mddoc · 4,561 bytesreferences/pagination.mddoc · 3,031 bytesreferences/s3.mddoc · 5,229 bytesreferences/waiters.mddoc · 3,422 bytes
Read excerpt
> Do not use emojis in any code, comments, or output when this skill is active.
# AWS SDK for Python (boto3)
boto3 is the high-level Python SDK for AWS. It wraps botocore (the low-level
SDK) and provides two distinct interfaces: **clients** (low-level, 1:1 API
mapping) and **resources** (high-level, object-oriented). Understanding which to
use and when is essential.
## Client vs Resource
**Clients** map directly to AWS service APIs. Every service has a client.
Responses are plain dicts.