You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -194,7 +194,7 @@ Command-only flags (like `find --first`) that don't flow to the platform layer o
194
194
- Do not update `skills/**/SKILL.md` for command behavior or workflow guidance unless the user explicitly asks; skills must route to versioned CLI help instead of carrying behavior details.
195
195
- Keep SkillGym cases behavioral and command-planning oriented. Prefer prompts that assert the user-visible contract and expected command family over brittle exact output, but forbid known bad patterns.
196
196
- Build before SkillGym when local CLI help is needed: `pnpm build`, then `pnpm exec skillgym run ... --case <id>`.
197
-
- Run SkillGym broad validation with `pnpm test:skillgym`; use v0.6`--tag` filters for focused suite groups.
197
+
- Run SkillGym broad validation with `pnpm test:skillgym`; use v0.8`--tag` filters for focused suite groups.
198
198
- Preserve current high-value workflow guidance:
199
199
- iOS Expo Go dogfood: prefer `agent-device open "Expo Go" <url> --platform ios` when the shell is known, then `snapshot -i` to confirm the project UI rather than the runner splash.
200
200
-`keyboard dismiss` is the preferred iOS keyboard-dismissal path before manually pressing visible keyboard controls such as `Done`; it remains best-effort and can report unsupported layouts explicitly.
Copy file name to clipboardExpand all lines: skills/react-devtools/SKILL.md
+2-26Lines changed: 2 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,30 +19,6 @@ Read current CLI guidance:
19
19
agent-device help react-devtools
20
20
```
21
21
22
-
Use `agent-device react-devtools ...` for component tree, props, state, hooks, render ownership, performance profiling, slow components, or rerenders. It dynamically runs pinned `agent-react-devtools@0.4.0`. Use normal `agent-device` commands for visible UI, refs, screenshots, logs, network, or device-level perf.
22
+
Use `agent-device react-devtools ...` for component tree, props, state, hooks, render ownership, performance profiling, slow components, or rerenders. Use normal `agent-device` commands for visible UI, refs, screenshots, logs, network, or device-level perf.
23
23
24
-
Core loop:
25
-
26
-
```bash
27
-
agent-device react-devtools status
28
-
agent-device react-devtools wait --connected
29
-
agent-device react-devtools get tree --depth 3
30
-
agent-device react-devtools profile start
31
-
# perform the interaction with normal agent-device commands
agent-device open <bundle-id> --platform ios --relaunch
41
-
agent-device react-devtools start
42
-
agent-device open <bundle-id> --platform ios --relaunch
43
-
agent-device react-devtools wait --connected
44
-
```
45
-
46
-
Rules:
47
-
48
-
Keep reads bounded with `--depth`/`find`, treat `@c` refs as reload-local, profile only the investigated interaction, and run the same command in remote Android sessions; the CLI manages the needed local service tunnel. For remote iOS, relaunch after `react-devtools start` because React Native opens the legacy DevTools websocket during JavaScript startup.
24
+
Keep reads bounded with `--depth`/`find`, treat `@c` refs as reload-local, and profile only the investigated interaction. Let `help react-devtools` provide exact command shapes, remote bridge ordering, pinned package details, and current workflow guidance.
0 commit comments