xiaohongshu
xiaohongshu
expo-turso-dev
Expo + Turso + Drizzle ORMプロジェクトの開発コマンドと依存関係管理。アプリの起動、ライブラリのインストール、マイグレーション生成、キャッシュクリアなど開発コマンドを実行する時、または開発ワークフローについて質問された時に使用。重要:ライブラリインストールには必ずnpx expo installを使用。
Full skill instructions
Expo + Turso (LibSQL) + Drizzle ORMプロジェクトの開発コマンドと依存関係管理のクイックリファレンス。
このプロジェクトは@antfu/niを使用してパッケージマネージャー(npm/yarn/pnpm/bun)を自動検出します。
# プラットフォーム選択付きで開発サーバーを起動
nr start
# 特定のプラットフォームで起動
nr ios # iOSシミュレーター
nr android # Androidエミュレーター
nr web # Webブラウザ
# コードフォーマットとLint修正
nr lint
# データベースマイグレーション生成(src/db/schema.ts修正後)
nr db:generate
# マイグレーションは次回アプリ起動時に自動適用される
# src/app/_layout.tsx内のDrizzleProviderによって実行
# Expoキャッシュをクリア(マイグレーションやビルドの問題時に有効)
npx expo start -c
重要: ライブラリ追加時は必ずnpx expo installを使用してください。
Expoのinstallコマンドは、プロジェクトのExpo SDKバージョン(~54.0.30)に基づいて互換性のあるバージョンを自動的に選択し、さらに使用中のパッケージマネージャー(このプロジェクトではbun)も自動検出します。
npx expo install <package-name>
# 例
npx expo install react-native-maps
# ❌ パッケージマネージャーで直接インストールしない
npm install react-native-maps
yarn add react-native-maps
bun add react-native-maps
理由: パッケージマネージャーで直接インストールすると、互換性のないバージョンがインストールされ、Expoビルドが壊れたりランタイムエラーが発生する可能性があります。npx expo installコマンドはSDKとの互換性を保証します。
nr: スクリプト実行(@antfu/ni)- パッケージマネージャーを自動検出してnpm run/bun run等を実行npx expo: Expo CLI - パッケージマネージャーとSDKバージョンを自動検出このプロジェクトで使用している技術:
src/app/でのファイルベースルーティングデータベースは2つのモードで動作:
EXPO_TURSO_DB_URLとEXPO_TURSO_DB_AUTH_TOKENが設定されている場合、クラウドと同期xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience