dev-mysql-tunnel

Establish an AWS SSM tunnel to forward a local port to dev MySQL RDS.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kentoku24/project-guild --skill dev-mysql-tunnel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-mysql-tunnel
Source: https://github.com/kentoku24/project-guild/tree/main/docs/skills/dev-mysql-tunnel
Command: npx skills add https://github.com/kentoku24/project-guild --skill dev-mysql-tunnel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables secure access to the development MySQL database by establishing an AWS SSM tunnel that combines AWS authentication with local port forwarding.

Core Features & Use Cases

  • AWS authentication prerequisite: requires user-driven authentication to obtain temporary AWS credentials.
  • SSM port-forwarding to dev MySQL: forwards a local port to the RDS host, allowing direct query access.
  • Use cases: debugging, maintenance, and data validation in the dev environment.

Quick Start

Authenticate with AWS and start an SSM port-forwarding session to connect your local port to the dev MySQL RDS instance.

Frequently Asked Questions about dev-mysql-tunnel

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

FAQPage Schema
How do I establish an SSM tunnel to connect to a dev MySQL RDS instance?

To establish an SSM tunnel to dev MySQL, you must authenticate with AWS using SAML to obtain temporary credentials, then start an AWS SSM port-forwarding session that maps a local port directly to the RDS host.

What is AWS SSM port-forwarding used for in MySQL database debugging?

AWS SSM port-forwarding is used for secure MySQL database debugging by forwarding a local port to the dev RDS host, granting direct query access for maintenance and data validation without exposing the database publicly.

Do I need SAML authentication to use an SSM tunnel for local port forwarding?

Yes, SAML authentication is a prerequisite for using this SSM tunnel. It requires user-driven AWS authentication via SAML to obtain the temporary AWS credentials necessary to initiate the SSM port-forwarding session.

Can I use SSM port-forwarding for data validation on a development RDS instance?

Yes, you can use SSM port-forwarding for data validation on a development RDS instance. It securely forwards your local port to the dev MySQL host, allowing direct query access specifically for debugging, maintenance, and validation tasks.

What's the best way to securely access a dev MySQL database without public exposure?

The best way to securely access a dev MySQL database is by establishing an AWS SSM tunnel, which combines AWS authentication with local port forwarding to provide direct query access while keeping the RDS host completely private.