Android, iOS, 웹에서 실행되는 범용 네이티브 앱을 React로 만드는 오픈소스 프레임워크입니다.
expo/skills
Expo 팀의 공식 AI 에이전트 스킬로, 코딩 에이전트가 Expo 앱을 개발·배포·업그레이드·디버깅하는 방법을 익히도록 돕습니다.
- 스타
- 4,060
- 포크
- 264
- 열린 이슈
- 100
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Expo Skills는 Claude Code, Codex, Cursor 같은 AI 코딩 에이전트를 위한 지침 패키지 모음입니다. 각 스킬은 특정 Expo 작업에 필요한 지식을 에이전트에 제공합니다. 여기에는 사용할 Expo API, 일반적인 워크플로 구성 방법, React Native·iOS·Android에서 고려해야 할 제약 사항이 포함됩니다.
스킬은 세 그룹으로 나뉩니다. 모호한 요청을 처리하는 router 스킬, Expo Router, 애니메이션, 네이티브 UI, 데이터 페칭, 네이티브 모듈, SDK 업그레이드를 다루는 오픈 소스 프레임워크 스킬, 그리고 앱 스토어 빌드, EAS Hosting, 워크플로, EAS Update, 시뮬레이터 등 Expo Application Services(EAS)를 위한 서비스 스킬입니다. 실험적 그룹에는 아직 확정되지 않은 Expo API를 다루는 스킬이 포함됩니다.
설치 방법은 에이전트에 따라 다릅니다. Claude Code와 Codex 사용자는 공식 마켓플레이스에서 플러그인을 설치하고, Cursor, OpenCode 및 다른 에이전트는 skills CLI를 사용합니다. 프로젝트는 에이전트가 최신 문서를 읽고, EAS 빌드를 실행하고, 실행 중인 앱을 살펴볼 수 있도록 하는 Expo MCP 서버도 소개합니다.
핵심 기능
- 01Expo Router 탐색, 네이티브 UI, 애니메이션, 데이터 페칭을 다룹니다
- 02앱 스토어 빌드, 호스팅, 워크플로, OTA 업데이트를 위한 EAS 스킬을 제공합니다
- 03의존성 충돌을 해결하는 SDK 업그레이드 스킬을 제공합니다
- 04Claude Code 및 Codex 플러그인 마켓플레이스 또는 skills CLI를 통해 설치할 수 있습니다
- 05최신 문서 확인과 빌드 접근을 위해 Expo MCP 서버와 함께 사용할 수 있습니다
활용 사례
- Expo 규칙을 따르는 AI 코딩 에이전트로 새 Expo 앱을 개발할 때
- 기존 Expo 프로젝트를 최신 SDK 버전으로 업그레이드할 때
- Pull Request가 생성될 때 미리보기 앱을 빌드하는 EAS 워크플로를 설정할 때
- EAS Update 배포를 디버깅하고 크래시율을 확인할 때
빠른 시작
- 1
skills CLI로 모든 Expo 스킬을 설치하세요
npx skills@latest add expo/skills --skill '*' - 2
Claude Code 플러그인을 설치하세요(Claude Code용 대안)
claude plugin install expo@claude-plugins-official - 3
에이전트 세션을 다시 시작하거나 새로 고쳐 설치된 SKILL.md 파일을 인식하도록 하세요
사용 전 알아둘 점
- 스킬은 AI 코딩 에이전트를 위한 가이드이며, 독립 실행형 앱이나 라이브러리가 아닙니다.
- 일부 스킬은 유료 EAS 서비스를 다루며, 이를 이용하려면 Expo 계정이 필요하고 요금제별 한도가 적용됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- skills은(는) 무엇인가요?
- Expo 팀의 공식 AI 에이전트 스킬로, 코딩 에이전트가 Expo 앱을 개발·배포·업그레이드·디버깅하는 방법을 익히도록 돕습니다. Expo Skills는 Claude Code, Codex, Cursor 같은 AI 코딩 에이전트를 위한 지침 패키지 모음입니다. 각 스킬은 특정 Expo 작업에 필요한 지식을 에이전트에 제공합니다. 여기에는 사용할 Expo API, 일반적인 워크플로 구성 방법, React Native·iOS·Android에서 고려해야 할 제약 사항이 포함됩니다.
- skills은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- skills은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- skills은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. skills의 마지막 커밋은 2026년 11월 5일입니다.
- skills은(는) 어디에 사용할 수 있나요?
- Expo 규칙을 따르는 AI 코딩 에이전트로 새 Expo 앱을 개발할 때 기존 Expo 프로젝트를 최신 SDK 버전으로 업그레이드할 때 Pull Request가 생성될 때 미리보기 앱을 빌드하는 EAS 워크플로를 설정할 때 EAS Update 배포를 디버깅하고 크래시율을 확인할 때
- skills는 어떻게 설치하나요?
- skills CLI로 모든 Expo 스킬을 설치하세요: npx skills@latest add expo/skills --skill '*' Claude Code 플러그인을 설치하세요(Claude Code용 대안): claude plugin install expo@claude-plugins-official 에이전트 세션을 다시 시작하거나 새로 고쳐 설치된 SKILL.md 파일을 인식하도록 하세요
- skills은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/expo/skills
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
iOS와 Android에서 여러 AI 모델과 대화하고, 에이전트를 실행하고, MCP 도구를 연결하고, 이미지를 생성할 수 있는 Cherry Studio 모바일 앱입니다.
Android와 iOS에서 사용할 수 있는 Bangumi 비공식 모바일 우선 React Native 클라이언트입니다.
JavaScript 번들이 로드되기 전 앱 실행 시점부터 네이티브로 재생되는 React Native용 Lottie 및 dotLottie 스플래시 화면입니다.
iOS 및 Android 앱에서 GGUF LLM을 기기 내에서 실행하는 llama.cpp의 React Native 바인딩입니다.
React와 JavaScript로 Android 및 iOS 네이티브 앱을 만들고, UI를 각 플랫폼의 네이티브 컴포넌트로 렌더링하는 프레임워크입니다.