Skip to content

feat(ecs): add Express Mode with progressive disclosure#1

Merged
rsmets merged 5 commits into
mainfrom
feat/ecs
Apr 22, 2026
Merged

feat(ecs): add Express Mode with progressive disclosure#1
rsmets merged 5 commits into
mainfrom
feat/ecs

Conversation

@rsmets
Copy link
Copy Markdown
Contributor

@rsmets rsmets commented Apr 20, 2026

Summary

  • ECS skill enhanced with Amazon ECS Express Mode section — the new simplified deployment path for production-ready, load-balanced Fargate services (and recommended App Runner replacement)
  • Progressive disclosure per plugin-dev best practices: lean SKILL.md (1,453 words) with detailed references/express-mode.md for pros/cons, defaults table, IAM roles, CLI commands, and decision matrix
  • Frontmatter improved with third-person description and specific trigger phrases ("use ECS Express Mode", "migrate from App Runner")
  • Versions bumped marketplace and aws-dev-toolkit plugin from 0.1.0 → 0.2.0

Changes

  • plugins/aws-dev-toolkit/skills/ecs/SKILL.md — Added Express Mode summary (pros, cons, CLI quickstart), updated description frontmatter, added Additional Resources section
  • plugins/aws-dev-toolkit/skills/ecs/references/express-mode.md — New reference file with full Express Mode documentation (7 official AWS doc links, defaults table, IAM roles, decision matrix)
  • .claude-plugin/marketplace.json — Version 0.1.0 → 0.2.0
  • plugins/aws-dev-toolkit/.claude-plugin/plugin.json — Version 0.1.0 → 0.2.0

Test plan

  • Verify ECS skill triggers on "use ECS Express Mode" and "migrate from App Runner"
  • Verify references/express-mode.md loads on-demand when Express Mode details are needed
  • Confirm SKILL.md stays under 2,000 words (currently 1,453)
  • Validate all 7 AWS doc links in the reference file resolve correctly

🤖 Generated with Claude Code

Ray Smets and others added 5 commits April 20, 2026 14:49
Minor version bump for ECS Express Mode skill additions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…d-only ops

Remove all create/update/delete CLI commands from SKILL.md. Provisioning
should be done via CloudFormation, CDK, or Terraform. CLI section now
contains only read-only describe/list commands, log tailing, and ECS Exec.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@igkins igkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@rsmets rsmets merged commit fc53514 into main Apr 22, 2026
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.

2 participants