★★★★★
#디바이스 통합 · claude-code
딥링크/유니버설 링크 (go_router)
앱 외부 링크에서 앱 내부의 특정 화면으로 진입.
#deeplink#universal-link#go-router
변수 1개 — 여기 채우면 아래 프롬프트에 바로 들어가요
앱 외부 링크에서 앱 내부의 특정 화면으로 진입.
예: 카톡 초대 링크 → 그룹 화면
go_router 설정:
```dart
final GoRouter router = GoRouter(
routes: [
GoRoute(
path: '/prayer/:id',
builder: (context, state) {
final id = state.pathParameters['id']!;
return PrayerDetailScreen(id: id);
},
),
GoRoute(
path: '/group/:groupId/invite/:code',
builder: (context, state) {
final groupId = state.pathParameters['groupId']!;
final code = state.pathParameters['code']!;
return GroupInviteScreen(groupId: groupId, code: code);
},
),
],
);
```
Deep Link (Android: AndroidManifest.xml):
```xml
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="prayer-app.com"
android:pathPrefix="/prayer" />
</intent-filter>
```
{{DEEPLINK_SCENARIO}} (초대 코드/상세 페이지 등)에 딥링크 설정할까?
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.

