[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-expo-eas-update-insights-en":3,"guides-for-expo-eas-update-insights":549,"similar-k17eszrm6t00pjxzsxc4vxwgm586m1hh-en":550},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":225,"parentExtension":246,"providers":300,"relations":304,"repo":305,"tags":547,"workflow":548},1778686727052.5295,"k17eszrm6t00pjxzsxc4vxwgm586m1hh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Check the health of published EAS Updates: crash rates, install/launch counts, unique users, payload size, and the split between embedded and OTA users per channel. Use when the user asks how an update is performing, whether a rollout is healthy, how many users are on the embedded build vs OTA, or wants to gate CI on update health.",{"claudeCode":12},"expo/skills","eas-update-insights","https://github.com/expo/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":240},1778686817346.3433,"kn7ag6t0y7m60a94adqne55fdx86my8a","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,100,104,108,111,115,118,122,125,128,131,134,137,140,144,148,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of checking EAS Update health and specifies user intentions like assessing rollout health or gating CI.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides specific CLI commands to query EAS Update metrics, offering value beyond general LLM capabilities by exposing structured data for direct analysis.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill directly interfaces with the `eas-cli` to provide comprehensive insights into EAS Updates, covering the entire lifecycle from discovery to detailed metrics analysis.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on querying and analyzing EAS Update health metrics, maintaining a clear and focused scope.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities and use cases, providing clear information about what it does and when to use it.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses narrowly scoped `eas-cli` commands like `update:list`, `update:insights`, `update:view`, and `channel:insights`, avoiding generalist execution tools.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The SKILL.md provides clear documentation for all relevant flags and parameters for each command, including defaults and explicit time ranges.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names like `update:list`, `update:insights`, `update:view`, and `channel:insights` are descriptive and align with the declared domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Input parameters are well-defined flags, and the JSON output schema is documented, ensuring minimal and understandable I/O.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The MIT license is clearly declared in the LICENSE file and frontmatter, and is permissive.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits within the last 3 months, indicating active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill relies on the `eas-cli`, which is an external tool, but does not bundle any third-party dependencies directly.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill uses `eas-cli` which requires authentication via `eas login`, but resolved secrets are not echoed to stdout/stderr by the `eas-cli` itself.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill executes `eas-cli` commands, which are trusted first-party tools, and does not load external data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill executes `eas-cli` commands and does not fetch remote content to be interpreted as instructions.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill primarily interacts with the `eas-cli` and does not modify files outside of its expected operational scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are evident in the skill's operation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's outbound calls are to the Expo build service via `eas-cli` and are documented; no confidential data is exfiltrated.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled markdown files are free of hidden-steering tricks and use clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is contained within readable markdown and relies on the `eas-cli`, not obfuscated code execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill requires running from an Expo project directory for some commands, which is clearly documented as a prerequisite.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","warning","8 issues opened and 1 closed in the last 90 days, indicating slow response times to open issues.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The skill declares a version (`1.0.0`) in the frontmatter, which is a meaningful version signal.",{"category":105,"check":106,"severity":24,"summary":107},"Execution","Validation","The skill relies on `eas-cli` for validation of inputs and arguments, which is expected to have robust internal validation.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":112,"check":113,"severity":24,"summary":114},"Code Execution","Error Handling","The skill relies on `eas-cli` for error handling, which is expected to provide structured error messages and exit codes.",{"category":112,"check":116,"severity":63,"summary":117},"Logging","The skill does not perform destructive actions or outbound calls that require local audit logging.",{"category":119,"check":120,"severity":63,"summary":121},"Compliance","GDPR","The skill does not operate on personal data; it queries aggregate metrics.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","No regional or jurisdictional logic is detected; the skill is globally applicable.",{"category":92,"check":126,"severity":24,"summary":127},"Runtime stability","The skill depends on `eas-cli` which is a cross-platform tool, and the SKILL.md specifies prerequisites clearly.",{"category":44,"check":129,"severity":24,"summary":130},"README","The README file exists and provides clear installation instructions for various environments.",{"category":33,"check":132,"severity":24,"summary":133},"Tool surface size","The skill exposes 4 distinct tools, which falls within the target range of 3-10 tools.",{"category":40,"check":135,"severity":24,"summary":136},"Overlapping near-synonym tools","The tools provided (`update:list`, `update:insights`, `update:view`, `channel:insights`) have distinct and non-overlapping functionalities.",{"category":44,"check":138,"severity":24,"summary":139},"Phantom features","All advertised features and commands are implemented and documented in the SKILL.md.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","Installation and invocation examples are clearly provided in both the SKILL.md and README.md.",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","The SKILL.md documents specific error messages from `eas-cli` and suggests remediation steps.",{"category":105,"check":149,"severity":63,"summary":150},"Pinned dependencies","The skill does not bundle dependencies directly; it relies on the pre-installed `eas-cli`.",{"category":33,"check":152,"severity":63,"summary":153},"Dry-run preview","The skill is read-only and does not perform state-changing operations, thus a dry-run is not applicable.",{"category":155,"check":156,"severity":63,"summary":157},"Protocol","Idempotent retry & timeouts","The skill relies on the `eas-cli` for operations, and no remote calls or state-changing operations are performed by the skill itself.",{"category":119,"check":159,"severity":63,"summary":160},"Telemetry opt-in","The skill does not emit telemetry; it interacts with the `eas-cli` which handles its own telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The description clearly defines the purpose (checking EAS Update health) and use cases (assessing rollout, gating CI), specifying artifacts (EAS Updates) and user intent (assess performance, gate CI).",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and use cases, allowing for precise routing.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is well-structured, keeping the main procedure concise and deferring detailed schemas to separate reference files.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","Detailed JSON schemas are provided in separate reference files (`.md`), linked via relative paths, following progressive disclosure.",{"category":171,"check":175,"severity":63,"summary":176},"Forked exploration","The skill performs direct queries and does not involve deep exploration or code review requiring forked context.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","Sufficient end-to-end examples are provided, demonstrating invocation and expected outcomes for common workflows.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The SKILL.md documents failure modes for `eas-cli` errors and limitations like metric lag, with recovery steps where applicable.",{"category":112,"check":184,"severity":63,"summary":185},"Tool Fallback","The skill relies on the `eas-cli`, which is assumed to be installed and functional; no fallback mechanism is needed or described.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill relies on `eas-cli` to manage state and report errors, implying it will halt if pre-conditions are not met.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded.",1778686817072,"This skill leverages the `eas-cli` to fetch and display detailed health metrics for published EAS Updates, including crash rates, user counts, and payload sizes, enabling users to monitor update performance and rollouts.",[196,197,198,199],"Check crash rates and install counts","Monitor unique users and payload size","Compare embedded vs. OTA users per channel","Discover update groups and their insights",[201,202,203],"Providing per-user crash details","Device-level reporting for updates","Managing EAS Update configurations","3.0.0","4.4.0","To provide developers with direct access to EAS Update health metrics within their terminal, enabling quick assessment of update performance and rollout status.","The skill is well-documented, focused, and relies on the robust `eas-cli` for its operations. A minor concern exists regarding the slow closure rate of issues in the repository.",88,"Provides insights into EAS Update health via CLI commands.",[211,212,213,214,215],"expo","eas","update","monitoring","cli","global","community",[219,220,221,222],"Assessing the health of a published EAS Update","Determining if a rollout is healthy","Understanding user distribution between embedded and OTA builds","Gating CI processes based on update health metrics",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":237,"testCoverage":239},{"hasLockfile":225},false,1778686796187,{"descriptionLength":228,"readmeSize":229},333,1702,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"manifestVersion":233,"openIssues90d":234,"pushedAt":235,"stars":236},1,90,"1.0.0",8,1778245133000,1903,{"hasNpmPackage":225,"license":238,"smitheryVerified":225},"MIT",{"hasCi":225,"hasTests":225},{"updatedAt":241},1778686817346,{"basePath":243,"githubOwner":211,"githubRepo":244,"locale":18,"slug":13,"type":245},"plugins/expo/skills/eas-update-insights","skills","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":253,"parentExtension":256,"providers":285,"relations":296,"tags":297,"workflow":298},1778686727052.529,"k174e5y47j06nm7fy7jbz2z9rs86mxbn",{"reviewCount":8},{"description":251,"installMethods":252,"name":211,"sourceUrl":14},"Official Expo skills for building, deploying, upgrading, and debugging Expo apps",{"claudeCode":211},{"basePath":254,"githubOwner":211,"githubRepo":244,"locale":18,"slug":211,"type":255},"plugins/expo","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":267,"relations":279,"tags":281,"workflow":282},1778686727052.5288,"k178p0c1j89tseebad3q5aa2ah86nkaa",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Expo's official plugins for Claude Code",{"claudeCode":12},"expo-plugins",{"basePath":265,"githubOwner":211,"githubRepo":244,"locale":18,"slug":244,"type":266},"","marketplace",{"evaluate":268,"extract":274},{"promptVersionExtension":269,"promptVersionScoring":205,"score":270,"tags":271,"targetMarket":216,"tier":217},"3.1.0",65,[211,266,272,273],"developer-tools","app-development",{"commitSha":275,"marketplace":276,"plugin":277},"HEAD",{"name":263,"pluginCount":231},{"mcpCount":8,"provider":278,"skillCount":8},"classify",{"repoId":280},"kd750qd4y3epd8e33zavahdan986nkd4",[273,272,211,266],{"evaluatedAt":283,"extractAt":284,"updatedAt":283},1778686741777,1778686727052,{"evaluate":286,"extract":293},{"promptVersionExtension":204,"promptVersionScoring":205,"score":287,"tags":288,"targetMarket":216,"tier":217},75,[211,215,289,290,291,292],"deployment","build","development","ci-cd",{"commitSha":275,"plugin":294},{"mcpCount":8,"provider":278,"skillCount":295},13,{"parentExtensionId":258,"repoId":280},[290,292,215,289,291,211],{"evaluatedAt":299,"extractAt":284,"updatedAt":299},1778686762593,{"evaluate":301,"extract":303},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":302,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":275},{"parentExtensionId":248,"repoId":280},{"_creationTime":306,"_id":280,"identity":307,"providers":308,"workflow":543},1778686722942.9595,{"githubOwner":211,"githubRepo":244,"sourceUrl":14},{"classify":309,"discover":537,"github":540},{"commitSha":275,"extensions":310},[311,324,358,395,404,412,427,445,453,473,481,489,497,507,529],{"basePath":265,"description":261,"displayName":263,"installMethods":312,"rationale":313,"selectedPaths":314,"source":323,"sourceLanguage":18,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[315,318,320],{"path":316,"priority":317},".claude-plugin/marketplace.json","mandatory",{"path":319,"priority":317},"README.md",{"path":321,"priority":322},"LICENSE","high","rule",{"basePath":254,"description":251,"displayName":211,"installMethods":325,"rationale":326,"selectedPaths":327,"source":323,"sourceLanguage":18,"type":255},{"claudeCode":211},"plugin manifest at plugins/expo/.claude-plugin/plugin.json",[328,330,331,334,336,338,340,342,344,346,348,350,352,354,356],{"path":329,"priority":317},".claude-plugin/plugin.json",{"path":319,"priority":317},{"path":332,"priority":333},"skills/building-native-ui/SKILL.md","medium",{"path":335,"priority":333},"skills/eas-update-insights/SKILL.md",{"path":337,"priority":333},"skills/expo-api-routes/SKILL.md",{"path":339,"priority":333},"skills/expo-cicd-workflows/SKILL.md",{"path":341,"priority":333},"skills/expo-deployment/SKILL.md",{"path":343,"priority":333},"skills/expo-dev-client/SKILL.md",{"path":345,"priority":333},"skills/expo-module/SKILL.md",{"path":347,"priority":333},"skills/expo-tailwind-setup/SKILL.md",{"path":349,"priority":333},"skills/expo-ui-jetpack-compose/SKILL.md",{"path":351,"priority":333},"skills/expo-ui-swift-ui/SKILL.md",{"path":353,"priority":333},"skills/native-data-fetching/SKILL.md",{"path":355,"priority":333},"skills/upgrading-expo/SKILL.md",{"path":357,"priority":333},"skills/use-dom/SKILL.md",{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/building-native-ui","Complete guide for building beautiful apps with Expo Router. Covers fundamentals, styling, components, navigation, animations, patterns, and native tabs.","building-native-ui",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/building-native-ui/SKILL.md",[365,367,369,371,373,375,377,379,381,383,385,387,389,391,393],{"path":366,"priority":317},"SKILL.md",{"path":368,"priority":333},"references/animations.md",{"path":370,"priority":333},"references/controls.md",{"path":372,"priority":333},"references/form-sheet.md",{"path":374,"priority":333},"references/gradients.md",{"path":376,"priority":333},"references/icons.md",{"path":378,"priority":333},"references/media.md",{"path":380,"priority":333},"references/route-structure.md",{"path":382,"priority":333},"references/search.md",{"path":384,"priority":333},"references/storage.md",{"path":386,"priority":333},"references/tabs.md",{"path":388,"priority":333},"references/toolbar-and-headers.md",{"path":390,"priority":333},"references/visual-effects.md",{"path":392,"priority":333},"references/webgpu-three.md",{"path":394,"priority":333},"references/zoom-transitions.md",{"basePath":243,"description":10,"displayName":13,"installMethods":396,"rationale":397,"selectedPaths":398,"source":323,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/eas-update-insights/SKILL.md",[399,400,402],{"path":366,"priority":317},{"path":401,"priority":333},"references/channel-insights-schema.md",{"path":403,"priority":333},"references/update-insights-schema.md",{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-api-routes","Guidelines for creating API routes in Expo Router with EAS Hosting","expo-api-routes",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-api-routes/SKILL.md",[411],{"path":366,"priority":317},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-cicd-workflows","Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context, mentions .eas/workflows/, or wants help with EAS build pipelines or deployment automation.","expo-cicd-workflows",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-cicd-workflows/SKILL.md",[419,420,423,425],{"path":366,"priority":317},{"path":421,"priority":422},"scripts/fetch.js","low",{"path":424,"priority":422},"scripts/package.json",{"path":426,"priority":422},"scripts/validate.js",{"basePath":428,"description":429,"displayName":430,"installMethods":431,"rationale":432,"selectedPaths":433,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-deployment","Deploying Expo apps to iOS App Store, Android Play Store, web hosting, and API routes","expo-deployment",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-deployment/SKILL.md",[434,435,437,439,441,443],{"path":366,"priority":317},{"path":436,"priority":333},"references/app-store-metadata.md",{"path":438,"priority":333},"references/ios-app-store.md",{"path":440,"priority":333},"references/play-store.md",{"path":442,"priority":333},"references/testflight.md",{"path":444,"priority":333},"references/workflows.md",{"basePath":446,"description":447,"displayName":448,"installMethods":449,"rationale":450,"selectedPaths":451,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-dev-client","Build and distribute Expo development clients locally or via TestFlight","expo-dev-client",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-dev-client/SKILL.md",[452],{"path":366,"priority":317},{"basePath":454,"description":455,"displayName":456,"installMethods":457,"rationale":458,"selectedPaths":459,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-module","Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript). Covers module definition DSL, native views, shared objects, config plugins, lifecycle hooks, autolinking, and type system. Use when building or modifying native modules for Expo.","expo-module",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-module/SKILL.md",[460,461,463,465,467,469,471],{"path":366,"priority":317},{"path":462,"priority":333},"references/config-plugin.md",{"path":464,"priority":333},"references/create-expo-module.md",{"path":466,"priority":333},"references/lifecycle.md",{"path":468,"priority":333},"references/module-config.md",{"path":470,"priority":333},"references/native-module.md",{"path":472,"priority":333},"references/native-view.md",{"basePath":474,"description":475,"displayName":476,"installMethods":477,"rationale":478,"selectedPaths":479,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-tailwind-setup","Set up Tailwind CSS v4 in Expo with react-native-css and NativeWind v5 for universal styling","expo-tailwind-setup",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-tailwind-setup/SKILL.md",[480],{"path":366,"priority":317},{"basePath":482,"description":483,"displayName":484,"installMethods":485,"rationale":486,"selectedPaths":487,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-ui-jetpack-compose","`@expo/ui/jetpack-compose` package lets you use Jetpack Compose Views and modifiers in your app.","expo-ui-jetpack-compose",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-ui-jetpack-compose/SKILL.md",[488],{"path":366,"priority":317},{"basePath":490,"description":491,"displayName":492,"installMethods":493,"rationale":494,"selectedPaths":495,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/expo-ui-swift-ui","`@expo/ui/swift-ui` package lets you use SwiftUI Views and modifiers in your app.","expo-ui-swift-ui",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/expo-ui-swift-ui/SKILL.md",[496],{"path":366,"priority":317},{"basePath":498,"description":499,"displayName":500,"installMethods":501,"rationale":502,"selectedPaths":503,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/native-data-fetching","Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support, and Expo Router data loaders (`useLoaderData`).","native-data-fetching",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/native-data-fetching/SKILL.md",[504,505],{"path":366,"priority":317},{"path":506,"priority":333},"references/expo-router-loaders.md",{"basePath":508,"description":509,"displayName":510,"installMethods":511,"rationale":512,"selectedPaths":513,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/upgrading-expo","Guidelines for upgrading Expo SDK versions and fixing dependency issues","upgrading-expo",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/upgrading-expo/SKILL.md",[514,515,517,519,521,523,525,527],{"path":366,"priority":317},{"path":516,"priority":333},"references/expo-av-to-audio.md",{"path":518,"priority":333},"references/expo-av-to-video.md",{"path":520,"priority":333},"references/native-tabs.md",{"path":522,"priority":333},"references/new-architecture.md",{"path":524,"priority":333},"references/react-19.md",{"path":526,"priority":333},"references/react-compiler.md",{"path":528,"priority":333},"references/react-navigation-to-expo-router.md",{"basePath":530,"description":531,"displayName":532,"installMethods":533,"rationale":534,"selectedPaths":535,"source":323,"sourceLanguage":18,"type":245},"plugins/expo/skills/use-dom","Use Expo DOM components to run web code in a webview on native and as-is on web. Migrate web code to native incrementally.","use-dom",{"claudeCode":12},"SKILL.md frontmatter at plugins/expo/skills/use-dom/SKILL.md",[536],{"path":366,"priority":317},{"sources":538},[539],"manual",{"closedIssues90d":231,"description":541,"forks":232,"license":238,"openIssues90d":234,"pushedAt":235,"readmeSize":229,"stars":236,"topics":542},"A collection of AI agent skills for working with Expo projects and Expo Application Services",[],{"classifiedAt":544,"discoverAt":545,"extractAt":546,"githubAt":546,"updatedAt":544},1778686726866,1778686722943,1778686724873,[215,212,211,214,213],{"evaluatedAt":241,"extractAt":284,"updatedAt":241},[],[551,580,600,631,659,684],{"_creationTime":552,"_id":553,"community":554,"display":555,"identity":561,"providers":565,"relations":574,"tags":576,"workflow":577},1778696052276.0112,"k17773rz479ms1zktse60bjy7d86nn2m",{"reviewCount":8},{"description":556,"installMethods":557,"name":559,"sourceUrl":560},"Comprehensive Expo expert with access to complete official documentation covering React Native development, EAS Build, EAS Submit, EAS Update, Expo Router, Expo Modules API, configuration, deployment, and all platform features. Invoke when user mentions Expo, React Native, EAS, Expo Router, mobile app development, iOS/Android development, or cross-platform development.",{"claudeCode":558},"raintree-technology/claude-starter","expo-expert","https://github.com/raintree-technology/claude-starter",{"basePath":562,"githubOwner":563,"githubRepo":564,"locale":18,"slug":211,"type":245},".claude/skills/expo","raintree-technology","claude-starter",{"evaluate":566,"extract":573},{"promptVersionExtension":204,"promptVersionScoring":205,"score":567,"tags":568,"targetMarket":216,"tier":572},100,[211,569,570,571,212],"react-native","mobile","documentation","verified",{"commitSha":275},{"repoId":575},"kd78ywakatnz4sjfx781sy14vh86mtty",[571,212,211,570,569],{"evaluatedAt":578,"extractAt":579,"updatedAt":578},1778696350807,1778696052276,{"_creationTime":581,"_id":582,"community":583,"display":584,"identity":586,"providers":587,"relations":596,"tags":597,"workflow":598},1778686727052.53,"k1777pb4eapkfha9zye0n5svkh86nhzr",{"reviewCount":8},{"description":414,"installMethods":585,"name":415,"sourceUrl":14},{"claudeCode":12},{"basePath":413,"githubOwner":211,"githubRepo":244,"locale":18,"slug":415,"type":245},{"evaluate":588,"extract":595},{"promptVersionExtension":204,"promptVersionScoring":205,"score":589,"tags":590,"targetMarket":216,"tier":572},99,[211,212,591,592,593,594],"cicd","workflows","yaml","validation",{"commitSha":275},{"parentExtensionId":248,"repoId":280},[591,212,211,594,592,593],{"evaluatedAt":599,"extractAt":284,"updatedAt":599},1778686869038,{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":610,"providers":615,"relations":624,"tags":627,"workflow":628},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":605,"installMethods":606,"name":608,"sourceUrl":609},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":607},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":611,"githubOwner":612,"githubRepo":613,"locale":18,"slug":614,"type":245},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":616,"extract":623},{"promptVersionExtension":204,"promptVersionScoring":205,"score":567,"tags":617,"targetMarket":216,"tier":572},[618,619,620,621,622,215],"finance","trading","market-analysis","ai","typescript",{"commitSha":275,"license":238},{"parentExtensionId":625,"repoId":626},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[621,215,618,620,619,622],{"evaluatedAt":629,"extractAt":630,"updatedAt":629},1778701108877,1778696691708,{"_creationTime":632,"_id":633,"community":634,"display":635,"identity":641,"providers":645,"relations":652,"tags":655,"workflow":656},1778699234184.6174,"k174zww66m804nhr89ttra7r6d86nwyg",{"reviewCount":8},{"description":636,"installMethods":637,"name":639,"sourceUrl":640},"Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow",{"claudeCode":638},"Yeachan-Heo/oh-my-claudecode","setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":642,"githubOwner":643,"githubRepo":644,"locale":18,"slug":639,"type":245},"skills/setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":646,"extract":651},{"promptVersionExtension":204,"promptVersionScoring":205,"score":567,"tags":647,"targetMarket":216,"tier":572},[639,648,649,215,650],"routing","configuration","mcp",{"commitSha":275},{"parentExtensionId":653,"repoId":654},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[215,649,650,648,639],{"evaluatedAt":657,"extractAt":658,"updatedAt":657},1778699724286,1778699234184,{"_creationTime":660,"_id":661,"community":662,"display":663,"identity":667,"providers":670,"relations":680,"tags":681,"workflow":682},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":664,"installMethods":665,"name":666,"sourceUrl":640},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":638},"Project Session Manager",{"basePath":668,"githubOwner":643,"githubRepo":644,"locale":18,"slug":669,"type":245},"skills/project-session-manager","project-session-manager",{"evaluate":671,"extract":679},{"promptVersionExtension":204,"promptVersionScoring":205,"score":567,"tags":672,"targetMarket":216,"tier":572},[673,674,675,676,677,215,678],"git","development-environment","workflow","tmux","automation","developer-tool",{"commitSha":275,"license":238},{"parentExtensionId":653,"repoId":654},[677,215,678,674,673,676,675],{"evaluatedAt":683,"extractAt":658,"updatedAt":683},1778699613343,{"_creationTime":685,"_id":686,"community":687,"display":688,"identity":692,"providers":694,"relations":700,"tags":701,"workflow":702},1778699234184.6143,"k17cnx0m6a27fw52yvt4zsbsxh86nd1c",{"reviewCount":8},{"description":689,"installMethods":690,"name":691,"sourceUrl":640},"Configure popular MCP servers for enhanced agent capabilities",{"claudeCode":638},"mcp-setup",{"basePath":693,"githubOwner":643,"githubRepo":644,"locale":18,"slug":691,"type":245},"skills/mcp-setup",{"evaluate":695,"extract":699},{"promptVersionExtension":204,"promptVersionScoring":205,"score":567,"tags":696,"targetMarket":216,"tier":572},[650,649,215,697,698],"agent","tooling",{"commitSha":275},{"parentExtensionId":653,"repoId":654},[697,215,649,650,698],{"evaluatedAt":703,"extractAt":658,"updatedAt":703},1778699492025]