
argent-metro-debugger
Debug a JS runtime via CDP using argent debugger tools
by software-mansionFree
Description
argent-metro-debugger is an agent skill for debugging a JavaScript runtime through the Chrome DevTools Protocol, using the argent debugger tools. Its main path is React Native through the Metro dev server, on iOS, Android and Vega. Prerequisites differ by platform. For React Native, Metro must be running, usually on localhost port 8081, and the app must be connected to it. The debugger-status tool reports connected or not connected with a reason, and it does not fail when the debugger cannot be reached. For Vega, the app must be a debug build, since a release build never attaches, and Metro must be reachable from the device through port forwarding. Some tools, such as the component tree, inspect-element, Metro reload and the profiler tools, are not available on Vega. For Chromium, the debugger needs a Chromium or Electron app that exposes a CDP port, either booted from an Electron app path or discovered on the usual port. On Chromium only a subset of the debugger tools work, including connect, status, evaluate, the log registry and network log tools. On Android, the skill asks for a reverse port so the device can reach Metro on the host. Physical iPhones are not supported, because the debugger tools reject physical devices. The skill is installed with npx skills add https://github.com/software-mansion/argent --skill argent-metro-debugger.…
Highlights
- CDP debugging for React Native via Metro
- Vega and Chromium support
- Connection status without failing
- Android reverse port setup
- Install with npx skills add
Ratings & Reviews
No ratings yet
Be the first to rate argent-metro-debugger.
People also visit
argent-metro-debugger FAQ
What does this skill debug?
A JavaScript runtime through the Chrome DevTools Protocol, mainly React Native apps connected to Metro.
What must be running for React Native?
The Metro dev server, usually on localhost port 8081, with the app connected to it.
Why does a Vega app not attach?
The skill says a debug .vpkg is needed, because a release build never attaches.
Does it work on a physical iPhone?
No. The debugger tools reject physical devices.
How do I install it?
Run npx skills add https://github.com/software-mansion/argent --skill argent-metro-debugger.
What are its security audits?
The skills.sh listing shows Gen Agent Trust Hub, Socket and Snyk all passed.
What are the best argent-metro-debugger alternatives?
Popular alternatives to argent-metro-debugger include argent-react-native-app-workflow, chrome-devtools and troubleshooting. See all argent-metro-debugger alternatives









