aleqsioaleqsioCommunityยท1 Agent Skills Included

react-native-worktree

Parallel React Native development with shared device locking

Coordinates multiple coding sessions working in separate git worktrees on the same React Native or Expo project. Assigns each worktree its own Metro port and queues access to the iOS simulator or Android emulator through per-platform locks. Eliminates port conflicts, app thrashing, and manual device switching when several contributors test changes at once.
npx skills add aleqsio/react-native-worktree --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install react-native-worktree?โ–ผ

Run `npx skills add aleqsio/react-native-worktree --all -g -y` in your terminal to install the skill globally.

How to run multiple React Native agents at once?โ–ผ

Each agent works in its own git worktree with a dedicated Metro port, and react-native-worktree queues device access automatically so they never collide.

How does the device lock work?โ–ผ

A file-based mutex per platform ensures only one worktree controls the iOS simulator or Android emulator at a time, with heartbeats and automatic stale-lock recovery.

Does it work with Expo projects?โ–ผ

Yes. It supports Expo and bare React Native, auto-detects your bundle ID from app.json, and requires no native modules or app code changes.

Do I need to manage Metro ports manually?โ–ผ

No. Ports are assigned automatically when you register a worktree, and dead Metro ports are reclaimed for reuse.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’