Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (erne-universal) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
everything-react-native-expo (ERNE)
Complete AI coding agent harness for React Native and Expo development.
Quick Start
npx erne-universal initThis will:
- Detect your project type (Expo managed, bare RN, or monorepo)
- Let you choose a hook profile (minimal / standard / strict)
- Select MCP integrations (simulator control, GitHub, etc.)
- Generate your
.claude/configuration
What's Included
| Component | Count |
|---|---|
| Agents | 8 specialized AI agents |
| Commands | 16 slash commands |
| Rule layers | 5 (common, expo, bare-rn, native-ios, native-android) |
| Hook profiles | 3 (minimal, standard, strict) |
| Skills | 8 reusable knowledge modules |
| Contexts | 3 behavior modes (dev, review, vibe) |
| MCP configs | 10 server integrations |
IDE & Editor Support
ERNE works with every major AI coding assistant out of the box:
| File | IDE / Tool |
|---|---|
CLAUDE.md |
Claude Code |
AGENTS.md |
Codex, Windsurf, Cursor, GitHub Copilot |
GEMINI.md |
Google Antigravity |
.cursorrules |
Cursor |
.windsurfrules |
Windsurf |
.github/copilot-instructions.md |
GitHub Copilot |
All config files share the same React Native & Expo conventions: TypeScript strict mode, Expo Router, Zustand + TanStack Query, testing with Jest/RNTL/Detox, and security best practices.
Agents
- architect — System design and project structure
- code-reviewer — Code quality and best practices
- tdd-guide — Test-driven development workflow
- performance-profiler — Performance diagnostics
- native-bridge-builder — Native module development
- expo-config-resolver — Expo configuration issues
- ui-designer — UI/UX implementation
- upgrade-assistant — Version migration
Hook Profiles
| Profile | Use Case |
|---|---|
| minimal | Fast iteration, vibe coding |
| standard | Balanced quality + speed (recommended) |
| strict | Production-grade enforcement |
Change profile: Edit hookProfile in .claude/settings.json or use /vibe context.
Commands
Core: /plan, /code-review, /tdd, /build-fix, /perf, /upgrade, /native-module, /navigate
Extended: /animate, /deploy, /component, /debug, /quality-gate
Learning: /learn, /retrospective, /setup-device
Available On
- npm —
npx erne-universal init - SkillsMP — Auto-indexed from GitHub
- BuildWithClaude — Plugin directory
- VoltAgent/awesome-agent-skills — Curated skills list
Documentation
Links
- Website: erne.dev
- npm: erne-universal
License
MIT