Feature request: Add Claude Code plugin support

Open Beginner friendly
#7 2 comments 53 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
78/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Quiet

Research direction

Start by reviewing the referenced fork's .claude-plugin directory and the repository's existing SKILL.md layout. Add .claude-plugin/plugin.json and .claude-plugin/marketplace.json with the requested metadata, root skill discovery, and marketplace entry so Claude Code users can install the repository without changing existing files.

Written by the indexing model from the issue text.

Description

Feature Request

It would be great if this repository supported the Claude Code plugin system.

Why

This repository already follows the Agent Skills open standard with well-structured SKILL.md files. Adding a minimal .claude-plugin/ configuration would allow Claude Code users to install this repository directly as a plugin and access all the Android skills within their development workflow.

What's needed

Just two small JSON files in a .claude-plugin/ directory:

  • plugin.json — Plugin metadata (name, version, author, license, skill discovery path)
  • marketplace.json — Marketplace entry point for plugin discovery and installation

Since the skills are organized in category-based subdirectories (e.g., build/agp/, jetpack-compose/migration/), the plugin.json would use "skills": "./" to scan from the repository root — no restructuring required.

Reference implementation

I've prepared a working implementation in my fork:
https://github.com/dandelion0216/skills/tree/add-claude-code-plugin-config/.claude-plugin

This is purely additive — no existing files are modified.

Dominant language
Python
Stars
7.5k
Forks
486
Avg merge
4h 8m
Merged PRs (30d)
6

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from android/skills

All issues in android/skills

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.