aws-steampipe-query

Query AWS infrastructure resources using Steampipe SQL with aws-vault authentication.

2|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/jimweller/davit-dataops-dotfiles --skill aws-steampipe-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-steampipe-query
Source: https://github.com/jimweller/davit-dataops-dotfiles/tree/main/dataops-plugin/skills/aws-steampipe-query
Command: npx skills add https://github.com/jimweller/davit-dataops-dotfiles --skill aws-steampipe-query

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and config (resource) components.

What problem does it solve?

This Skill allows you to query your AWS infrastructure using familiar SQL syntax, bypassing the need to navigate complex AWS consoles or remember numerous CLI commands.

Core Features & Use Cases

  • Direct SQL Access: Query AWS resources (S3 buckets, EC2 instances, IAM roles, etc.) using Steampipe's SQL interface.
  • Account Management: Easily switch between or query across multiple AWS accounts.
  • Use Case: Quickly find all S3 buckets in your development account that do not have versioning enabled by running a simple SQL query.

Quick Start

Use the aws-steampipe-query skill to list all S3 tables in the 'dss-common-dev' account.

Frequently Asked Questions about aws-steampipe-query

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

FAQPage Schema
How do I query AWS infrastructure using SQL instead of the AWS CLI?

You can query AWS infrastructure using SQL by leveraging Steampipe, which provides a unified SQL interface to directly interact with AWS services like S3, EC2, and IAM for efficient data retrieval and auditing.

What do I need to query AWS resources with Steampipe and aws-vault?

To query AWS resources with Steampipe and aws-vault, you need the Steampipe CLI, yq, and aws-vault installed for setup and operation, enabling profile-based authentication and explicit account selection.

Can I query across multiple AWS accounts using SQL?

Yes, you can query across multiple AWS accounts using SQL by utilizing Steampipe's explicit account selection and profile-based authentication features to easily switch between accounts.

What is the best way to find S3 buckets without versioning enabled in an AWS account?

The best way to find S3 buckets without versioning enabled is to use Steampipe SQL to query your AWS infrastructure, allowing you to run a simple SQL statement against a specific account like dss-common-dev.

Does Steampipe SQL support auditing EC2 instances and IAM roles?

Yes, Steampipe SQL supports auditing EC2 instances and IAM roles by providing direct SQL access to query these AWS resources, bypassing the need to navigate complex AWS consoles or remember CLI commands.