s3-explore

Query S3-compatible object storage metadata and preview Parquet files without downloading.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/nq-rdl/agent-extensions --skill s3-explore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s3-explore
Source: https://github.com/nq-rdl/agent-extensions/tree/main/skills/duckdb/s3-explore
Command: npx skills add https://github.com/nq-rdl/agent-extensions --skill s3-explore

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to explore and query data stored in remote object storage (S3, R2, GCS, MinIO) without downloading files, making it easy to inspect structure and metadata.

Core Features & Use Cases

  • List bucket contents with sizes and last-modified timestamps for quick inventory.
  • Preview Parquet metadata and sample records to understand schema without pulling full data.
  • Determine data layout and schema when connecting analytics tools to cloud storage sources.

Quick Start

Provide a remote storage URL (s3://bucket/path, r2://bucket/path, gs://bucket/path, or gcs://bucket/path) to begin inspection.

Frequently Asked Questions about s3-explore

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

FAQPage Schema
How do I query Parquet files in S3 without downloading them?

Preview Parquet metadata in S3 without downloading by loading the httpfs extension and setting up provider-specific secrets to inspect schema and sample records directly from remote object storage.

Can I list bucket contents and metadata across S3-compatible services?

List bucket contents and metadata across S3-compatible services including S3, R2, GCS, and MinIO. You can retrieve file sizes and last-modified timestamps for quick inventory without pulling full data.

What do I need to preview data in remote object storage like MinIO or R2?

To preview data in remote object storage like MinIO or R2, you need to load httpfs and configure provider-specific secrets. Provide a remote storage URL to begin inspecting structure and metadata.

How does DuckDB read remote object storage metadata?

DuckDB reads remote object storage metadata by loading the httpfs extension and applying provider-specific secret setup. This enables listing bucket contents and previewing Parquet files without downloading body data.

What is the best way to inspect cloud storage schema before connecting analytics tools?

Inspect cloud storage schema before connecting analytics tools by querying remote object storage data without downloading it. Preview Parquet metadata and sample records to determine data layout and schema across S3-compatible services.