Skip to content

Commit 8936c4c

Browse files
H. Furkan BozkurtKiro Agent
authored andcommitted
chore: sync aws-amplify skill to latest
1 parent 1778d8d commit 8936c4c

1 file changed

Lines changed: 38 additions & 44 deletions

File tree

skills/foundations/aws-amplify/SKILL.md

Lines changed: 38 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ description: 'Build and deploy full-stack web and mobile apps with AWS Amplify G
1111
packages; user asks about defineBackend, defineAuth, defineData, defineStorage,
1212
or npx ampx. SKIP: Amplify Gen1 (amplify CLI v6), standalone SAM/CDK without Amplify
1313
(use aws-serverless), direct Bedrock without Amplify AI Kit (use bedrock).'
14-
version: 1
15-
metadata:
16-
service: [amplify, appsync, dynamodb, cognito, s3]
17-
task: [build, deploy, configure]
18-
persona: [developer]
19-
workload: [full-stack, mobile]
2014
---
2115

2216
# AWS Amplify Gen2
@@ -79,24 +73,24 @@ not just new projects.
7973

8074
### Step 1: Identify the Task Type
8175

82-
| Task | Go To |
83-
|------|-------|
84-
| **Create a new project** |[scaffolding.md](references/scaffolding.md), then Step 2 and/or Step 3 |
85-
| **Add or modify a backend feature** | → Step 2 (Backend Features) |
86-
| **Connect frontend to existing backend** | → Step 3 (Frontend Integration) |
87-
| **Deploy the application** |[deployment.md](references/deployment.md) |
76+
| Task | Go To |
77+
| ---------------------------------------- | ------------------------------------------------------------------------ |
78+
| **Create a new project** |[scaffolding.md](references/scaffolding.md), then Step 2 and/or Step 3 |
79+
| **Add or modify a backend feature** | → Step 2 (Backend Features) |
80+
| **Connect frontend to existing backend** | → Step 3 (Frontend Integration) |
81+
| **Deploy the application** |[deployment.md](references/deployment.md) |
8882

8983
### Step 2: Backend Features
9084

9185
You **MUST** read the corresponding reference for each backend feature:
9286

93-
| Feature | Reference | When to Use |
94-
|---------|-----------|-------------|
95-
| Authentication | [auth-backend.md](references/auth-backend.md) | Email/password, social login, MFA, SAML/OIDC |
96-
| Data Models | [data-backend.md](references/data-backend.md) | GraphQL schema, DynamoDB, relationships, auth rules |
97-
| File Storage | [storage-backend.md](references/storage-backend.md) | S3 uploads/downloads, access rules |
98-
| Functions & API | [functions-and-api.md](references/functions-and-api.md) | Lambda, custom resolvers, REST/HTTP APIs, calling from client |
99-
| AI Features | [ai.md](references/ai.md) | Conversation, generation, AI tools via Bedrock *(backend config + React/Next.js frontend)* |
87+
| Feature | Reference | When to Use |
88+
| ---------------- | ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
89+
| Authentication | [auth-backend.md](references/auth-backend.md) | Email/password, social login, MFA, SAML/OIDC |
90+
| Data Models | [data-backend.md](references/data-backend.md) | GraphQL schema, DynamoDB, relationships, auth rules |
91+
| File Storage | [storage-backend.md](references/storage-backend.md) | S3 uploads/downloads, access rules |
92+
| Functions & API | [functions-and-api.md](references/functions-and-api.md) | Lambda, custom resolvers, REST/HTTP APIs, calling from client |
93+
| AI Features | [ai.md](references/ai.md) | Conversation, generation, AI tools via Bedrock _(backend config + React/Next.js frontend)_ |
10094
| Geo, PubSub, CDK | [advanced-features.md](references/advanced-features.md) | Backend-only: custom CDK stacks, overrides, custom outputs. Backend + frontend: Geo, PubSub, Face Liveness |
10195

10296
Each backend feature file is self-contained. Load only what you need.
@@ -112,19 +106,19 @@ platform and feature:
112106

113107
**Web** (React, Next.js, Vue, Angular, React Native):
114108

115-
| Feature | Reference |
116-
|---------|-----------|
117-
| Auth UI & flows | [auth-web.md](references/auth-web.md) |
118-
| Data CRUD & subscriptions | [data-web.md](references/data-web.md) |
119-
| Storage upload/download | [storage-web.md](references/storage-web.md) |
109+
| Feature | Reference |
110+
| ------------------------- | ------------------------------------------- |
111+
| Auth UI & flows | [auth-web.md](references/auth-web.md) |
112+
| Data CRUD & subscriptions | [data-web.md](references/data-web.md) |
113+
| Storage upload/download | [storage-web.md](references/storage-web.md) |
120114

121115
**Mobile** (Flutter, Swift, Android):
122116

123-
| Feature | Reference |
124-
|---------|-----------|
125-
| Auth UI & flows | [auth-mobile.md](references/auth-mobile.md) |
126-
| Data CRUD & subscriptions | [data-mobile.md](references/data-mobile.md) |
127-
| Storage upload/download | [storage-mobile.md](references/storage-mobile.md) |
117+
| Feature | Reference |
118+
| ------------------------- | ------------------------------------------------- |
119+
| Auth UI & flows | [auth-mobile.md](references/auth-mobile.md) |
120+
| Data CRUD & subscriptions | [data-mobile.md](references/data-mobile.md) |
121+
| Storage upload/download | [storage-mobile.md](references/storage-mobile.md) |
128122

129123
> **Note:** AI and Functions frontend patterns are included in
130124
> [ai.md](references/ai.md) and
@@ -164,12 +158,12 @@ project-root/
164158

165159
### Key APIs
166160

167-
| Package | Purpose |
168-
|---------|---------|
169-
| `@aws-amplify/backend` | `defineAuth`, `defineData`, `defineStorage`, `defineFunction`, `defineBackend` |
170-
| `aws-amplify` | Frontend: `Amplify.configure()`, `generateClient()`, auth/data/storage APIs |
171-
| `@aws-amplify/ui-react` | Pre-built UI: `<Authenticator>`, `<StorageBrowser>` |
172-
| `@aws-amplify/ui-react-ai` | AI UI: `<AIConversation>`, `useAIConversation` |
161+
| Package | Purpose |
162+
| -------------------------- | ------------------------------------------------------------------------------ |
163+
| `@aws-amplify/backend` | `defineAuth`, `defineData`, `defineStorage`, `defineFunction`, `defineBackend` |
164+
| `aws-amplify` | Frontend: `Amplify.configure()`, `generateClient()`, auth/data/storage APIs |
165+
| `@aws-amplify/ui-react` | Pre-built UI: `<Authenticator>`, `<StorageBrowser>` |
166+
| `@aws-amplify/ui-react-ai` | AI UI: `<AIConversation>`, `useAIConversation` |
173167

174168
## Documentation & Resource Verification
175169

@@ -196,16 +190,16 @@ provider-specific auth config):
196190

197191
> All documentation links use `react` as the default platform slug. Replace `/react/` in any URL with your target framework:
198192
199-
| Framework | Slug |
200-
|-----------|------|
201-
| React | `react` |
202-
| Next.js | `nextjs` |
203-
| Vue | `vue` |
204-
| Angular | `angular` |
193+
| Framework | Slug |
194+
| ------------ | -------------- |
195+
| React | `react` |
196+
| Next.js | `nextjs` |
197+
| Vue | `vue` |
198+
| Angular | `angular` |
205199
| React Native | `react-native` |
206-
| Flutter | `flutter` |
207-
| Swift | `swift` |
208-
| Android | `android` |
200+
| Flutter | `flutter` |
201+
| Swift | `swift` |
202+
| Android | `android` |
209203

210204
- [Amplify Docs for LLMs](https://docs.amplify.aws/ai/llms.txt)
211205
- [Amplify Docs](https://docs.amplify.aws/)

0 commit comments

Comments
 (0)