firebase-functions
Firebase Functions Skill
server가 Firebase Functions workspace일 때 사용하는 Skill입니다.
Use when
- Firebase Functions/Firestore workspace 표면을 확인할 때
- 작업 전에 현재 scaffold state와 client linkage를 읽어야 할 때
- local dev, callable/http 진입점, env ownership을 다시 확인할 때
Do not use for
- deploy, seed, Firestore repair 같은 원격 mutate 절차 실행
- MiniApp capability 탐색:
miniapp-capabilities - route/page/navigation 설계:
granite-routing
읽는 순서
server/.create-rn-miniapp/state.json과server/README.md를 먼저 확인한다.references/overview.md를 본다.- 로컬 실행은
references/local-dev.md, client 연결은references/client-connection.md, 이상 징후는references/troubleshooting.md로 이동한다. - 구조/ownership 규칙은
docs/engineering/workspace-topology.md를 같이 확인한다.
체크 포인트
- Blaze, build IAM, Firestore 준비 여부를 확인했는가
- state.json의
remoteInitialization이 현재 상황과 맞는가 frontend/backoffice가 같은 Firebase project config를 읽는가- 원격 deploy나 seed는 이 Skill이 아니라
server/README.md의 Remote Ops로 넘긴다.
More from jingjing2222/create-rn-miniapp
tds-ui
Decision skill for choosing TDS React Native components and UI boundaries in MiniApp screens. Use when translating product requirements into TDS components, reconciling public docs with actual exports, or deciding controlled/uncontrolled state patterns. Do not use for route design, capability lookup, provider/runtime work, or non-TDS native module decisions.
12granite-routing
Use when you are changing Granite route paths, page entries, params, or navigation flow in the MiniApp frontend. Do not use for capability lookup, provider runtime work, or TDS component selection.
12backoffice-react
>-
11supabase-project
>-
7miniapp-capabilities
Use when you need MiniApp or AppInToss capability lookup, official API discovery, or pre-implementation capability checks. Do not use for route design, navigation structure, or TDS component choice.
5trpc-boundary
Use when you are changing tRPC contracts, app-router shape, or client and server import order across the shared boundary. Do not use for provider runtime layout, remote operations, or generic route and UI work.
4