本文根據 expo/skills 倉庫 README 與 skills.sh 榜單整理,資料核對於 2026-10-11。技能清單更新較快,以倉庫 README 為準。
是什麼
Expo 是做 React Native 應用最主流的框架和工具鏈。expo/skills 是 Expo 團隊自己維護的技能庫,用來給編程智能體補上 Expo 的專門知識:什麼時候該用哪個 Expo API、常見工作流怎麼組織、Expo、EAS、React Native 以及 iOS、Android 各有哪些約束。README 同時強調,Expo 文檔、Expo CLI 和 EAS CLI 仍然是事實來源,技能的作用是幫智能體把它們用對。
一個值得稱道的做法是把免費與付費的邊界標清楚:技能分成兩組,每個技能的描述裏帶同樣的標籤,凡是涉及付費服務的技能,開頭都有一段費用與套餐限制的提示。
截至 2026-10-11,GitHub 顯示該倉庫約 2686 Star、160 Fork,最近一次推送在 2026-10-07。
包含哪些 Skill
- 入口:
expo-overview,請求含糊或沒點名具體工具時先加載它,再分流到下面的技能。 - 框架類(開源免費):
expo-project-structure(目錄結構)、expo-router(文件路由、原生棧、模態、標籤頁)、expo-animation(Reanimated 與手勢)、expo-native-ui(原生觀感的介面)、expo-design-system(設計令牌與組件約定)、expo-ui(@expo/ui原生組件)、expo-data-fetching(請求、緩存、離線)、expo-dom(在原生應用裏逐步複用網頁代碼)、expo-web-to-native(把 Next.js / Vite 等網頁應用遷到原生)、expo-module(原生模組)等。 - 服務與付費分發類(EAS):
eas-app-stores(構建並提交到應用商店、TestFlight)、eas-hosting、eas-workflows(CI/CD)、eas-observe、eas-update(OTA 熱更新)、eas-update-insights、eas-simulator(在雲端模擬器上運行應用)。 - 實驗類:針對尚未定稿的 Expo API,放在單獨的
expo-experiments插件裏。
怎麼安裝
README 的建議是 Claude Code 和 Codex 裝插件(由官方插件市場負責更新),其他智能體用 skills CLI。
Claude Code:
text
claude plugin install expo@claude-plugins-official
或在會話裏輸入 /plugin install expo@claude-plugins-official。
Codex:
text
codex plugin add expo@openai-curated
Cursor、OpenCode、GitHub Copilot、Windsurf、Gemini、Cline 等,在項目根目錄運行:
text
npx skills@latest add expo/skills --skill '*'
這條命令選中全部 Expo 技能,仍會詢問裝給哪個智能體。更新用 npx skills@latest update,只更新某一個則在後面加技能名。
怎麼用
README 給的示例提問:
- 「用 Expo Router 做一個有原生觀感的頁面,帶標籤頁、模態和動畫」;
- 「創建一個 EAS 工作流,在每個 PR 上構建預覽版」;
- 「幫我把這個應用升級到最新的 Expo SDK」。
適合誰 / 不適合誰
適合:
- 用 Expo 做 iOS / Android 應用的開發者,尤其是從網頁端轉過來、對原生約束不熟的人;
- 想讓智能體代勞構建、提交商店、熱更新這類流程的團隊。
不適合:
- 不用 Expo 的純原生或 Flutter 項目;
- 不打算使用 EAS 的人可以只裝框架類技能。
注意事項
- 許可證:MIT(README 寫明)。
- 費用:EAS 的構建、託管、更新等是 Expo 的付費雲服務(有免費額度,具體以 Expo 官網為準);讓智能體執行這類操作前看清它要用的套餐資源。
- 遙測:README 說明自動使用遙測預設關閉;開啟後(僅 Claude Code)只發送匿名事件——技能名、平台和一個隨機安裝標識的哈希,不含代碼、提示詞、文件路徑或個人數據;可用
EXPO_SKILLS_TELEMETRY=0或DO_NOT_TRACK=1關閉。另外每個技能都帶有引導你提交反饋的說明,那是獨立於遙測的主動行為。 - 憑據:提交商店、發佈更新需要你的 Expo 帳號和應用商店憑據,按官方 CLI 的方式登入,不要把密鑰貼進對話。
- README 還提到官方的 Expo MCP Server,可與技能配合使用。
0 條評論
還沒有評論,來搶沙發~