{"id":4313,"external_id":"plugins_6a751d8c3654819190ad85f8d12867d1","name":"building-react-native-apps","display_name":"Building React Native Apps","developer":"Callstack","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"9d16069dd043346dbda353c2f0c01df52de57b1d71d6033101e13c0e43ce4144","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.2.0","skill_count":5,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T00:00:02.003Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugins_6a751d8c3654819190ad85f8d12867d1","name":"building-react-native-apps","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_adc765dc84488191a53caca0052fe4bd","skills":[{"name":"create-react-native-library","interface":{"brand_color":null,"iconography":"cursor","display_name":"Create React Native Library","default_prompt":"Use $create-react-native-library to scaffold a standalone React Native library or a local app module with create-react-native-library, verify the current CLI help first, and route to the correct official native docs after scaffolding.","icon_large_url":null,"icon_small_url":null,"short_description":"Scaffold standalone libraries or local app modules"},"description":"Scaffolds React Native libraries with create-react-native-library for standalone libraries or local native modules and views. Use when creating or working on React Native libraries or adding native functionality in an existing app.","plugin_release_skill_id":"pluginrsk_6a751d9309f48191bf27c596b6c5c2fe"},{"name":"react-native-best-practices","interface":{"brand_color":null,"iconography":"radar","display_name":"React Native Best Practices","default_prompt":"Use $react-native-best-practices to diagnose and improve React Native performance.","icon_large_url":null,"icon_small_url":null,"short_description":"React Native performance optimization guide"},"description":"Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.","plugin_release_skill_id":"pluginrsk_6a751d911748819180b663d8d27e0703"},{"name":"react-native-tv-best-practices","interface":{"brand_color":null,"iconography":"radar","display_name":"React Native TV Best Practices","default_prompt":"Use $react-native-tv-best-practices to build or review a React Native TV experience for focus, remote input, layout, playback, performance, and accessibility.","icon_large_url":null,"icon_small_url":null,"short_description":"Build and review React Native TV experiences"},"description":"Reviews React Native TV apps for focus/D-pad navigation, 10-foot UI layout, TV playback/DRM integration, low-memory TV performance, and TV accessibility. Use when building, debugging, or reviewing react-native-tvos, Expo TV, Amazon Vega/Kepler, or React Native web TV targets where the issue depends on remote input, TV focus, TV packaging, TV hardware, or TV playback constraints.","plugin_release_skill_id":"pluginrsk_6a751d90463c819197a378b2f54f1966"},{"name":"react-navigation","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"React Navigation","default_prompt":"Use $react-navigation to build or review a React Navigation 7 interface with the appropriate navigator, header, sheet, and safe-area patterns.","icon_large_url":null,"icon_small_url":null,"short_description":"Build React Navigation 7 interfaces"},"description":"Provides React Navigation UI patterns for stacks, tabs, drawers etc. Use when building navigation UIs with React Navigation, configuring headers, bottom sheets or handling safe areas and insets.","plugin_release_skill_id":"pluginrsk_6a751d8fe8f08191b1b9fed87dffadbd"},{"name":"upgrading-react-native","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"Upgrade React Native","default_prompt":"Use $upgrading-react-native to plan and execute a React Native upgrade.","icon_large_url":null,"icon_small_url":null,"short_description":"React Native upgrade workflow updated templates, dependencies, and common pitfalls"},"description":"Upgrades React Native apps to newer versions by applying rn-diff-purge template diffs, updating package.json dependencies, migrating native iOS and Android configuration, resolving CocoaPods and Gradle changes, and handling breaking API updates. Use when upgrading React Native, bumping RN version, updating from RN 0.x to 0.y, or migrating Expo SDK alongside a React Native upgrade.","plugin_release_skill_id":"pluginrsk_6a751d8fea8c8191825edff3c97cfad5"}],"app_ids":[],"version":"0.2.0","keywords":["react-native","navigation","performance","tv","libraries","upgrades","mobile"],"interface":{"category":"Developer Tools","logo_url":"https://files.openai.com/content?id=file_0000000048c081f6a2e9497045136f94","brand_color":null,"website_url":"https://github.com/callstackincubator/agent-skills/tree/main/plugins/building-react-native-apps","capabilities":["Read","Write"],"logo_url_dark":null,"default_prompt":"Review this React Native screen for architecture and performance issues.","developer_name":"Callstack","default_prompts":["Review this React Native screen for architecture and performance issues.","Implement navigation, TV, or library changes using current React Native patterns.","Plan the upgrade path for this app to a newer React Native version."],"screenshot_urls":[],"long_description":"Build and maintain React Native apps with guidance for architecture, performance, navigation, TV platforms, reusable libraries, and version upgrades.","composer_icon_url":"https://files.openai.com/content?id=file_00000000c9b88246a638ebee28c50534","short_description":"Build and maintain RN apps","plugin_category_id":"developer tools","privacy_policy_url":null,"terms_of_service_url":null,"composer_icon_dark_url":null},"description":"React Native implementation skills covering architecture, navigation, TV, libraries, performance, and upgrades.","app_manifest":null,"display_name":"Building React Native Apps","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-08-07T00:10:41.315224Z","is_template":false,"connector_id":null,"discoverability":"UNLISTED","canonical_app_id":null},"research":null,"package_metadata":{"name":"building-react-native-apps","author":{"url":"https://www.callstack.com/","name":"Callstack"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"8e72774876a699a75efa20940fdce529ef9a57ec85f73a3197d5736936b651f9"}],"version":"0.2.0","homepage":"https://github.com/callstackincubator/agent-skills/tree/main/plugins/building-react-native-apps","keywords":["react-native","navigation","performance","tv","libraries","upgrades","mobile"],"repository":"https://github.com/callstackincubator/agent-skills","artifact_id":11154,"observed_at":"2026-10-02T00:30:03Z","capabilities":["Read","Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}