{"adoption": {"forks": 138, "observed_at": "2026-08-28T04:06:53.566527+00:00", "stars": 2465}, "canonical_url": "https://ross.abutalabs.com/products/expo-skills", "card": {"archived": false, "artifact_type": "plugin", "description": "A collection of AI agent skills for working with Expo projects and Expo Application Services", "domain": ["developer-tools", "mobile-development", "artificial-intelligence"], "enriched": true, "function": ["agent-framework", "prompt-engineering", "developer-tools", "documentation"], "health_score": 80, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["expo/skills"], "name": "expo/skills", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-26T18:10:46+00:00", "repo": "expo/skills", "stars": 2465, "tags": ["expo", "react-native", "eas", "ai-agent-skills", "claude-code", "codex", "cursor", "skyll-md", "mobile-app-development", "ai-agents"], "topics": [], "urls": [], "use_cases": ["teach my AI coding agent how to use Expo APIs correctly", "set up EAS build workflows with an AI assistant", "upgrade an Expo app to the latest SDK with Claude Code", "configure Tailwind CSS and NativeWind in an Expo project", "debug React Native iOS and Android issues with an AI agent", "install Expo skills for Cursor or Copilot"], "what_it_is": "A collection of official AI agent skills from the Expo team that give coding agents focused knowledge for building, deploying, upgrading, and debugging Expo and EAS apps. Skills are installed as SKILL.md files into agents like Claude Code, Codex, Cursor, and Copilot via a skills CLI or plugin marketplaces.", "when_to_avoid": ["you don't use AI coding agents in your workflow", "your project doesn't use Expo or React Native", "you need a runtime library rather than agent knowledge files"], "when_to_choose": ["you use AI coding agents (Claude Code, Codex, Cursor, Copilot, etc.) on Expo or React Native projects", "you want agents to follow official Expo and EAS best practices", "you need help with Expo Router, EAS workflows, or SDK upgrades"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/expo-skills", "repo": "expo/skills", "role": "main", "score": 61}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.566527+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:29:14.486989+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "92c49f16cd8e2ab2eda26cc437e7114e70407edac0379dd668a7e8becb0cffe1", "fetched_at": "2026-08-28T04:06:53.566527+00:00", "kind": "readme", "missing": false, "url": "https://github.com/expo/skills"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 19, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 276, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 61, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}