radon-mcp
Best practices for using Radon IDE's MCP tools when developing, debugging, and inspecting React Native and Expo apps. Use when interacting with a running app through Radon IDE - viewing screenshots, reading logs, inspecting the component tree, debugging network requests, reloading the app, or querying React Native documentation and library info. Trigger on: 'debug React Native', 'fix UI', 'network issues', 'build issues', 'Radon IDE', 'view screenshot', 'app logs', 'component tree', 'network ins
Install
npx skills add https://github.com/software-mansion-labs/skills --skill radon-mcpSKILL.md
Radon IDE MCP Tools
Best practices for Radon IDE's MCP tools for live React Native / Expo app inspection and debugging.
Read the relevant reference for the tool at hand. All references are in references/.
References
| File | When to read |
|---|---|
references/view-application-logs.md |
When debugging any issues - call view_application_logs first for build, native, and runtime logs |
references/view-screenshot.md |
Inspecting the current visual state of the app, fixing visual bugs, making UI changes |
references/view-component-tree.md |
Understanding mounted component structure, resolving layout issues, finding context providers |
references/view-network-logs.md |
Inspecting network requests - paginated list of all HTTP traffic coming from and into the app |
references/view-network-request-details.md |
Drilling into a specific network request's headers, body, and metadata |
references/reload-application.md |
Reloading the app - choosing between JS reload, process restart, or full rebuild |
references/query-documentation.md |
Looking up React Native / Expo API docs from a curated knowledge base |
references/get-library-description.md |
Evaluating what an npm library does and whether it fits the task |
Related skills
vercel-react-native-skillsvercel-labs224KReact Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.firebase-crashlyticsfirebase117KComprehensive guide for Firebase Crashlytics, including provisioning and SDK usage. Use this skill when the user needs help setting up Crashlytics, adding crash reporting, or using the Crashlytics SDK in their application.xcode-project-setupfirebase117KSafely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Firebase, Alamofire).animate-expoemilkowalski70KBuild animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs on, which properties, spring or timing, how the gesture hands off, how it degrades. Writes the implementation with Reanimated, Gesture Handler, Expo Router and expo-haptics. Use when animating anything in an Expo app, adding gestures, sheets, screen transitions, press feedback or haptics, or fixing motion that stutters on device. For web a
