Skip to content

feat: add coding agent skills#179

Draft
schnipseljagd wants to merge 9 commits into
mainfrom
add-coding-agent-skills
Draft

feat: add coding agent skills#179
schnipseljagd wants to merge 9 commits into
mainfrom
add-coding-agent-skills

Conversation

@schnipseljagd
Copy link
Copy Markdown
Contributor

@schnipseljagd schnipseljagd commented May 25, 2026

So far:

  • A setup skill which aligns with our guide in Notion and should initialize a new Landing Zone on a fresh Management account or check if an existing Management account/Organization aligns with our best practices
  • A deploy skill that validates the LZA config and deploys it
  • A wait for deployment skill that check the status of a deployment and optionally polls until success

To be tested:

  • test with a fresh organization

@schnipseljagd schnipseljagd requested a review from a team as a code owner May 25, 2026 11:10
@schnipseljagd schnipseljagd marked this pull request as draft May 25, 2026 11:10
schnipseljagd and others added 7 commits May 25, 2026 13:25
Adds a skill that guides Claude through deploying an AWS multi-account
landing zone using LZA and the aws-luminarlz-cli, including state
detection for partial setups, ADR review, and CLI-first automation.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…eploy

- Rename skill to aws-luminarlz-setup
- Frame skill sections around coding agents generally, not Claude Code only
- Add npx skills add install option alongside symlink in both READMEs
- Move agent section before CLI usage in main README
- Add agent section to blueprint README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Pre-allow read-only AWS CLI commands; writes prompt for permission
- Verify break glass user has at least one CloudTrail ConsoleLogin

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Validates config, deploys, and monitors the pipeline to completion.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The deploy command now prints the S3 version ID returned by the
PutObject response. A new aws-luminarlz-deployment-status skill uses
this version ID to find and monitor the corresponding pipeline execution.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…etup skill

Uses password_last_used from the IAM credential report instead of
CloudTrail lookup-events to verify the break glass user has signed in.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@schnipseljagd schnipseljagd force-pushed the add-coding-agent-skills branch from 350ba17 to 4d249d7 Compare May 25, 2026 11:25
…in status skill

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@schnipseljagd schnipseljagd changed the title Add coding agent skills feat: add coding agent skills May 25, 2026
aws-sdk-client-mock v4 returns undefined for unmocked commands,
causing response.VersionId to throw in publishConfigOut.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant