aws-env-discovery

Discover AWS RDS instances, databases, and Secrets Manager entries across environments.

2|1|Updated Feb 8, 2021
One-click install
npx skills add https://github.com/jstoobz/dotfiles --skill aws-env-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-env-discovery
Source: https://github.com/jstoobz/dotfiles/tree/main/claude/skills/infrastructure/aws-env-discovery
Command: npx skills add https://github.com/jstoobz/dotfiles --skill aws-env-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams discover and inventory AWS resources across multiple environments, including RDS instances, databases, and Secrets Manager entries, reducing manual data collection time and improving readiness for change.

Core Features & Use Cases

  • Environment-scoped discovery: Quickly enumerate resources for a chosen environment (QA, UAT, Production).
  • Cross-resource visibility: View RDS instances, databases, and Secrets Manager entries in a single view.
  • Use Case: When planning a release, generate an up-to-date inventory of endpoints and credentials references for the target environments.

Quick Start

Run the skill to list RDS instances, databases, and Secrets in a selected environment (QA, UAT, or Production).

Frequently Asked Questions about aws-env-discovery

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

FAQPage Schema
How do I inventory AWS RDS instances and Secrets Manager entries across environments?

You can inventory AWS RDS instances and Secrets Manager entries by automating resource discovery across QA, UAT, and Production environments. This requires configured AWS CLI profiles with permissions to describe RDS, Secrets Manager, and IAM resources.

What is the best way to list AWS RDS databases for a release audit?

The best way to list AWS RDS databases for a release audit is through environment-scoped discovery. This generates an up-to-date inventory of endpoints and credential references, outputting structured markdown tables and command references for planning.

Do I need AWS CLI profiles configured to discover Secrets Manager entries?

Yes, AWS CLI profiles must be configured to discover Secrets Manager entries. The discovery process requires AWS CLI access with specific profiles and sufficient IAM permissions to successfully describe RDS, Secrets Manager, and IAM resources.

How does environment discovery for AWS resources work?

Environment discovery for AWS resources works by automating the enumeration of RDS instances, databases, and Secrets Manager entries for a chosen target environment. It presents cross-resource visibility in a single view to reduce manual data collection time.

Can I retrieve RDS credentials using AWS Secrets Manager during environment discovery?

Yes, you can retrieve RDS credentials using AWS Secrets Manager during environment discovery. The process inventories Secrets Manager entries alongside RDS instances specifically to facilitate credential retrieval and auditing for your target environments.