$npx skillfedfor your agent

querying-aws-s3

This skill queries S3 object metadata, tracks bucket activity, and analyzes storage metrics using S3 Metadata system tables (journal, inventory, annotation) and Storage Lens tables through Athena SQL. Use it to count objects, find recent uploads or deletions, identify who accessed a prefix, break down storage classes, search by tag, and audit bucket changes—all faster than raw S3 APIs at scale.

Querying AWS S3 lets you analyze object metadata and bucket activity via Athena system tables.

AI-generated summary based on this skill's SKILL.md

2,148 202 Apache-2.0updated by aws

Decision gist · record as of 2026-07-27

Querying AWS S3 lets you analyze object metadata and bucket activity via Athena system tables. This skill queries S3 object metadata, tracks bucket activity, and analyzes storage metrics using S3 Metadata system tables (journal, inventory, annotation) and Storage Lens tables through Athena SQL. Use it to count objects, find recent uploads or deletions, identify who accessed a prefix, break down storage classes, search by tag, and audit bucket changes—all faster than raw S3 APIs at scale.

manual: git clone https://github.com/aws/agent-toolkit-for-aws → cp -r agent-toolkit-for-aws/skills/specialized-skills/system-table-skills/querying-aws-s3 ~/.claude/skills/querying-aws-s3
skills/specialized-skills/system-table-skills/querying-aws-s3/SKILL.md · version 3338e3ec

Use it when

  • querying-aws-s3 uses the S3 Metadata journal table to track bucket changes and deletions.
  • querying-aws-s3 leverages S3 Metadata annotation tables and tag-based filtering in Athena queries.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

aws/agent-toolkit-for-aws/querying-aws-s3 · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How can I query S3 bucket object metadata with Athena?

querying-aws-s3 enables you to query S3 object metadata using S3 Metadata system tables (journal, inventory, and annotation tables) through Athena SQL. These tables provide structured access to object properties, timestamps, and storage details without needing to scan raw S3 APIs, making large-scale queries much faster and more efficient.

How do I track S3 bucket deletions and changes?

querying-aws-s3 uses the S3 Metadata journal table to track bucket changes and deletions. The journal captures object lifecycle events, allowing you to audit who deleted what, when changes occurred, and build a complete change history. Combined with Storage Lens tables, you can correlate deletions with requester identity and access patterns.

What does querying-aws-s3 use to find S3 objects by tag?

querying-aws-s3 leverages S3 Metadata annotation tables and tag-based filtering in Athena queries. You can search and filter objects by their tags or annotations directly through SQL, enabling fast discovery of objects matching your labeling scheme without iterating through the entire bucket.

Can querying-aws-s3 help analyze S3 storage metrics and trends?

Yes. querying-aws-s3 integrates with S3 Storage Lens tables to analyze storage metrics, object distribution, and storage class breakdowns. You can query trends over time, identify cost optimization opportunities, and understand how your data is distributed across storage classes—all through standard Athena SQL.

How do I enable S3 metadata tracking for querying-aws-s3?

querying-aws-s3 requires enabling S3 Metadata configuration on your bucket. This involves setting up the journal, inventory, and annotation tables that feed Athena. Once configured, these system tables automatically populate with object metadata and activity, ready for SQL queries through Athena.

What can querying-aws-s3 tell me about who accessed my S3 bucket?

querying-aws-s3 combines S3 Metadata tables with Storage Lens data to track requester identity, IP addresses, and access patterns. You can identify who uploaded files, accessed specific prefixes, or triggered deletions—providing audit trails and accountability for bucket activity at scale.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Query AWS S3 System Tables

Overview

Works best with the AWS MCP server for sandboxed execution and audit logging. All commands below use the AWS CLI and work in any environment with configured

(truncated - see the full file via the links below)

File tree — 1 file
skills/specialized-skills/system-table-skills/querying-aws-s3/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Query S3 object metadata and activity using system tables”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

securing-s3-buckets
by aws · aws/agent-toolkit-for-aws

This skill guides you through five core workflows: securing new buckets, auditing existing configurations, remediating findings, configuring encryption, and enabling monitoring. It enforces layered security controls aligned with AWS Well-Architected principles, including versioning, encryption defaults, HTTPS-only policies, and attribute-based access control.

Apache-2.0updated Jul 2026
★ 2,148repo stars
tanstack-query
by bobmatnyc · bobmatnyc/claude-mpm-skills

TanStack Query handles server-state fetching and caching in React applications, automating data synchronization and eliminating manual boilerplate. It provides built-in background refetching, optimistic mutations, intelligent cache invalidation, and pagination support for complex data workflows.

MITupdated Jul 2026
★ 62repo stars
r2-storage
by null-shot · null-shot/cloudflare-skills

r2-storage provides S3-compatible object storage through Cloudflare R2, enabling you to upload, download, and manage files, images, videos, and structured data. The skill includes patterns for multipart uploads, conditional operations, custom metadata, range requests, and AWS SDK integration.

Apache-2.0updated Jan 2026
★ 0repo stars
Tanstack Query
by DeckardGer · DeckardGer/tanstack-agent-skills

This skill provides structured guidance on implementing TanStack Query patterns across React applications. It covers query key design, caching strategies, mutations, error handling, prefetching, infinite queries, SSR integration, and offline support through prioritized rules with code examples.

no license declared → metadata onlyupdated Apr 2026
★ 201repo stars
Aws Cloud Architecture
by manutej · manutej/luxor-claude-marketplace

This skill teaches you to design and operate production-grade AWS architectures aligned with the Well-Architected Framework's six pillars. It covers compute, storage, databases, networking, security, serverless patterns, and cost optimization with practical CloudFormation and Terraform examples.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
aws-s3
by BagelHole · BagelHole/DevOps-Security-Agent-Skills

AWS S3 equips you with production-grade bucket configuration, from hardening with encryption and public access blocks to enforcing policies and setting up cross-region replication. Handle lifecycle transitions, presigned URLs, and access control in one skill.

MITupdated May 2026
★ 44repo stars
Tags
metadata-queryingaudit-trailobject-inventorystorage-analyticsaccess-trackingiceberg-tablesathena-integrationcompliance-loggingtag-filteringlifecycle-analysis