{"adoption": {"forks": 443, "observed_at": "2026-08-28T04:09:52.420215+00:00", "stars": 7000}, "canonical_url": "https://ross.abutalabs.com/products/android-skills", "card": {"archived": false, "artifact_type": "learning-resource", "description": null, "domain": ["android-tools", "mobile-development", "artificial-intelligence", "developer-tools"], "enriched": true, "function": ["prompt-engineering", "agent-framework", "developer-tools", "cli"], "health_score": 100, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["android/skills"], "name": "android/skills", "platform": ["python", "cli"], "pushed_at": "2026-08-26T15:55:31+00:00", "repo": "android/skills", "stars": 7000, "tags": ["agent-skills", "skyll-md", "llm-guidance", "android-development", "gemini", "coding-agents", "ai-agents", "android"], "topics": ["skills"], "urls": [], "use_cases": ["improve llm coding agent accuracy for android development", "install android best-practice skills for gemini cli", "teach ai agents android workflows where llms underperform", "add r8 analyzer skill to my android project", "make my app ui edge-to-edge with an ai agent", "set up agent skills for android studio"], "what_it_is": "A collection of AI-optimized, modular instruction files (SKILL.md) from Google that ground LLM coding agents in Android development best practices. Skills are installed via the Android CLI and automatically activated by agents like Gemini when handling relevant tasks.", "when_to_avoid": ["you need community-contributed skills (public contributions are not accepted)", "you want skills for well-established areas like basic Jetpack Compose best practices", "you don't develop for Android"], "when_to_choose": ["you use LLM coding agents (Gemini, Antigravity, etc.) for Android development", "you want curated, evaluation-backed guidance for tasks LLMs handle poorly", "you want an open-standard agent skills format installed via a simple CLI"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/android-skills", "repo": "android/skills", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/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:09:52.420215+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:52.420215+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:40:48.427214+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9359405f3ca3511fed3833d3c37d4947b0d6083fc33361ab84fd7d84e2fdad0d", "fetched_at": "2026-08-28T04:09:52.420215+00:00", "kind": "readme", "missing": false, "url": "https://github.com/android/skills"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 12, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 170, "days_push": 7, "days_rel": 9, "gap_med": 4, "n_releases_24m": 22}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}