Skip to content

Conversation

@hfurkanbozkurt
Copy link

Summary

Add AWS Amplify Gen 2 Kiro Power - a first-party (1P) power for building full-stack applications with AWS Amplify Gen 2.

What's Included

  • POWER.md: Overview, onboarding, MCP tools reference, steering routing
  • mcp.json: AWS MCP server configuration (same as aws-mcp power)
  • steering/backend-implementation.md: Context for Auth, Data, Storage, Functions
  • steering/frontend-integration.md: Framework-specific patterns (React, Next.js, Vue, Angular, React Native, Flutter, Swift, Android)
  • steering/deployment-guide.md: Sandbox, production, CI/CD context

Design Decisions

  • Delegation to SOPs: Detailed workflow logic is provided by AWS MCP Agent SOPs (amplify-backend-implementation, amplify-frontend-integration, amplify-deployment-guide). Steering files provide routing context and supplementary framework-specific tips.
  • Gen 2 Only: This power explicitly guides users away from deprecated Gen 1 commands.
  • 9 Framework Support: Coverage for all Amplify-supported frontend frameworks.

1P Power Requirements

  • Author: AWS
  • CTI: AWS/Amplify/JS
  • License: Apache-2.0 (AWS MCP Server)

Related

Add a Kiro power for building full-stack applications with AWS Amplify Gen 2.

This power provides:
- Integration with AWS MCP Server for guided Agent SOPs
- Three specialized workflows: backend-implementation, frontend-integration, deployment-guide
- Support for 9 frontend frameworks (React, Next.js, Vue, Angular, React Native, Flutter, Swift, Android)
- Medium steering approach: SOPs provide detailed guidance, steering files provide context

Files:
- POWER.md: Overview, onboarding, MCP tools reference, steering routing
- mcp.json: AWS MCP server configuration
- steering/backend-implementation.md: Auth, Data, Storage, Functions context
- steering/frontend-integration.md: Framework-specific patterns
- steering/deployment-guide.md: Sandbox, production, CI/CD context

CTI: AWS/Amplify/JS
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