From 9bb45a2207741d8e7ac8cb97589ff0029f058422 Mon Sep 17 00:00:00 2001 From: Simona Milanovic Date: Tue, 28 Jul 2026 18:49:23 +0200 Subject: [PATCH] Add Claude Code and Codex plugin/marketplace manifests --- .agents/plugins/marketplace.json | 21 +++++ .claude-plugin/marketplace.json | 42 ++++++++++ .codex-plugin/plugin.json | 134 +++++++++++++++++++++++++++++++ 3 files changed, 197 insertions(+) create mode 100644 .agents/plugins/marketplace.json create mode 100644 .claude-plugin/marketplace.json create mode 100644 .codex-plugin/plugin.json diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json new file mode 100644 index 0000000..c2d27f9 --- /dev/null +++ b/.agents/plugins/marketplace.json @@ -0,0 +1,21 @@ +{ + "name": "android-skills", + "interface": { + "displayName": "Android Skills" + }, + "plugins": [ + { + "name": "android-skills", + "source": { + "source": "url", + "url": "https://github.com/android/skills", + "ref": "main" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Developer Tools" + } + ] +} \ No newline at end of file diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 0000000..b217d93 --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,42 @@ +{ + "name": "android-skills", + "owner": { + "name": "Google / Android" + }, + "plugins": [ + { + "name": "android-skills", + "description": "Android skills are Google's official dedicated repository of AI-optimized, modular instructions and resources, to help LLMs better understand and execute specific patterns that follow the best practices and guidance on Android development. Android skills follow the open-standard agent skills - markdown files (SKILL.md) that provide a technical specification of a task, and ground LLMs with information on specialized domains and workflows.", + "author": { + "name": "Google / Android" + }, + "category": "development", + "source": "./", + "strict": false, + "skills": [ + "./build/agp/agp-9-upgrade", + "./camera/camerax", + "./device-ai/appfunctions", + "./devtools/android-cli", + "./identity/verified-email", + "./jetpack-compose/adaptive", + "./jetpack-compose/migration/migrate-xml-views-to-jetpack-compose", + "./jetpack-compose/theming/styles", + "./navigation/navigation-3", + "./performance/r8-analyzer", + "./play/engage-sdk-integration", + "./play/play-billing-library-version-upgrade", + "./play/play-policy-insights", + "./profilers/perfetto-sql", + "./profilers/perfetto-trace-analysis", + "./security/android-intent-security", + "./system/edge-to-edge", + "./testing/testing-setup", + "./wear/jetpack-compose-m3", + "./xr/display-glasses-with-jetpack-compose-glimmer" + ], + "homepage": "https://github.com/android/skills", + "license": "Apache-2.0" + } + ] +} \ No newline at end of file diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json new file mode 100644 index 0000000..d83d925 --- /dev/null +++ b/.codex-plugin/plugin.json @@ -0,0 +1,134 @@ +{ + "name": "android-skills", + "version": "1.0.5", + "description": "Android skills are Google's official dedicated repository of AI-optimized, modular instructions and resources, to help LLMs better understand and execute specific patterns that follow the best practices and guidance on Android development. Android skills follow the open-standard agent skills - markdown files (SKILL.md) that provide a technical specification of a task, and ground LLMs with information on specialized domains and workflows.", + "author": { + "name": "Google / Android", + "url": "https://github.com/android" + }, + "repository": "https://github.com/android/skills", + "license": "Apache-2.0", + "keywords": [ + "android", + "kotlin", + "jetpack-compose", + "skills" + ], + "skills": [ + { + "source": { + "path": "./build/agp/agp-9-upgrade" + } + }, + { + "source": { + "path": "./camera/camerax" + } + }, + { + "source": { + "path": "./device-ai/appfunctions" + } + }, + { + "source": { + "path": "./devtools/android-cli" + } + }, + { + "source": { + "path": "./identity/verified-email" + } + }, + { + "source": { + "path": "./jetpack-compose/adaptive" + } + }, + { + "source": { + "path": "./jetpack-compose/migration/migrate-xml-views-to-jetpack-compose" + } + }, + { + "source": { + "path": "./jetpack-compose/theming/styles" + } + }, + { + "source": { + "path": "./navigation/navigation-3" + } + }, + { + "source": { + "path": "./performance/r8-analyzer" + } + }, + { + "source": { + "path": "./play/engage-sdk-integration" + } + }, + { + "source": { + "path": "./play/play-billing-library-version-upgrade" + } + }, + { + "source": { + "path": "./play/play-policy-insights" + } + }, + { + "source": { + "path": "./profilers/perfetto-sql" + } + }, + { + "source": { + "path": "./profilers/perfetto-trace-analysis" + } + }, + { + "source": { + "path": "./security/android-intent-security" + } + }, + { + "source": { + "path": "./system/edge-to-edge" + } + }, + { + "source": { + "path": "./testing/testing-setup" + } + }, + { + "source": { + "path": "./wear/jetpack-compose-m3" + } + }, + { + "source": { + "path": "./xr/display-glasses-with-jetpack-compose-glimmer" + } + } + ], + "interface": { + "displayName": "Android Skills", + "shortDescription": "AI-optimized Android development skills from Google.", + "longDescription": "Android skills are Google's official dedicated repository of AI-optimized, modular instructions and resources, to help LLMs better understand and execute specific patterns that follow the best practices and guidance on Android development. Android skills follow the open-standard agent skills - markdown files (SKILL.md) that provide a technical specification of a task, and ground LLMs with information on specialized domains and workflows.", + "developerName": "Google / Android", + "category": "Developer Tools", + "capabilities": [ + "Skills" + ], + "websiteURL": "https://github.com/android/skills", + "defaultPrompt": [ + "Help me upgrade my app to AGP 9.", + "Migrate this Camera1 code to CameraX." + ] + } +} \ No newline at end of file