Tooluck logoTooluck
SKILL.md

amplify-workflow

Agent skill fromawslabs/agent-plugins

'Build and deploy full-stack web and mobile apps with AWS Amplify Gen2

How to install amplify-workflow

install amplify-workflow
# install the agent-plugins pack with the skills CLI
npx skills add awslabs/agent-plugins

# or add only this skill to Claude Code: copy the folder

plugins/aws-amplify/skills/amplify-workflow/

# into

~/.claude/skills/amplify-workflow/ (all projects)

.claude/skills/amplify-workflow/ (one project)

plugins/aws-amplify/skills/amplify-workflow/SKILL.md

Apache-2.0Full file
1# AWS Amplify Gen2
2
3Build and deploy full-stack applications using AWS Amplify Gen2's TypeScript
4code-first approach. This skill covers backend resource creation, frontend
5integration across 8 frameworks, and deployment workflows.
6
7## Prerequisites
8
9- Node.js ^18.19.0 || ^20.6.0 || >=22 and npm
10- AWS credentials configured (`aws sts get-caller-identity` succeeds)
11- For sandbox: `npx ampx --version` returns a valid version
12- For mobile: Platform-specific tooling (Xcode, Android Studio, Flutter SDK)
13
14## Defaults & Assumptions
15
16When the user does not specify a framework:
17
18- **Web:** You **SHOULD** default to **React** (Vite) and explain the choice.
19- **Mobile:** You **MUST** ask which platform the user wants (Flutter,
20 Swift, Android, or React Native). There is no universal mobile default.
21- **Neither specified:** If the user says "build an app" without clarifying web
22 vs. mobile, you **MUST** ask before proceeding.
23- **Backend only:** If only backend changes are requested and no frontend
24 framework is mentioned, skip the frontend integration step entirely.
25
26When the user does not specify tooling or strategy:
27
28- **Package manager:** You **SHOULD** default to **npm** unless the user
29 specifies yarn or pnpm.
30- **Language:** You **SHOULD** default to **TypeScript**. Gen2 backends are
31 TypeScript-only; frontends **SHOULD** follow the project's existing language.
32- **Next.js:** You **SHOULD** default to **App Router** unless the user
33 specifies Pages Router.
34…

Excerpt shown under the repository's Apache-2.0 license.

More skills in agent-plugins

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates