Agent skill · software engineering · membranedev
aws-well-architected
AWS Well-Architected integration. Manage data, records, and automate workflows. Use when the user wants to interact with AWS Well-Architected data.
Why this skill is useful
Adds specific commands and workflows for integrating with AWS Well-Architected that the AI wouldn't reliably generate on its own.
What it needs
Requires npm installed locally. Requires membrane account access. About 4k tokens when loaded. Last updated 2026-04-28. 253 stars on the source repository.
What this skill does
AWS Well-Architected AWS Well-Architected helps cloud architects review and improve their workloads using AWS best practices. It provides a consistent approach to evaluate architectures and identify areas for improvement across five pillars: operational excellence, security, reliability, performance efficiency, and cost optimization. AWS customers, partners, and internal AWS teams use it to design and review systems. Official docs: https://docs.aws.amazon.com/wellarchitected/latest/userguide/intro.html AWS Well-Architected Overview Workload Lens Milestone Question Answer Profile Use action names and parameters as needed. Working with AWS Well-Architected This skill uses the Membrane CLI to interact with AWS Well-Architected. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing. Install the CLI Install the Membrane CLI so you can run membrane from the terminal: Authentication This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available. Headless environments: The command will print an authorization URL. Ask the user to open it in a browser. When they see a code after completing login, finish with: Add --json to any command for machine-readable JSON output. Agent Types : claude, openclaw, codex, warp, windsurf, etc. Those will be used to adjust tooling to be used best with your harness Connecting to AWS Well-Architected Use membrane connection ensure to find or create a connection by app URL or domain: The user completes authentication in the browser. The output contains the new connection id. This is the fastest way to get a connection. The URL is normalized to a domain and matched against known apps. If no app is found, one is created and a connector is built automatically. If the returned connection has state: "READY", skip to Step 2. 1b. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills membranedev/aws-well-architected