# Leanback To Compose Tv Migration (agent skill)

> Leanback To Compose Tv Migration is an agent skill (a SKILL.md file) from android/skills. It provides instructions and architectural patterns for migrating Android TV applications from legacy Leanback UI Toolkit, Android Views, or Support Fragments to Jetpack Compose for TV (androidx.tv). It works with Claude Code and has 7,681 GitHub stars across a repository of 4 listed skills.

Provides instructions and architectural patterns for migrating Android TV applications from legacy Leanback UI Toolkit, Android Views, or Support Fragments to Jetpack Compose for TV (androidx.tv). Use this skill for Leanback to Compose migrations, including browse screen, settings screen, authentication screen, login screen, or video playback screen migrations, or when replacing BrowseSupportFragment, LeanbackSettingsFragment, PreferenceFragment, BaseLeanbackPreferenceFragmentCompat,…

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/android/skills |
| Skill path | tv/leanback-to-compose-tv-migration/SKILL.md |
| Skill name | leanback-to-compose-tv-migration |
| GitHub stars | 7,681 |
| Installs on skills.sh | not listed |
| License | Apache-2.0 |
| Skills in repo | 4 |
| Plugin marketplace | android-skills |
| Official | no |
| Works with | Claude Code |
| Category | Security |
| Last commit | Sep 25, 2026 |

## When it triggers

- Use this skill for Leanback to Compose migrations, including browse screen, settings screen, authentication screen, login screen, or video playback screen migrations, or when replacing BrowseSupportFragment, LeanbackSettingsFragment, Prefer

## Add this skill

### Claude Code

```sh
/plugin marketplace add android/skills
/plugin install android-skills@android-skills
```

In the Claude apps, zip the skill folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).

### ChatGPT / Codex

```sh
git clone --depth 1 https://github.com/android/skills.git
cp -r skills/tv/leanback-to-compose-tv-migration .agents/skills/leanback-to-compose-tv-migration   # repo; ~/.agents/skills for all projects
```

### Cursor

```sh
git clone --depth 1 https://github.com/android/skills.git
cp -r skills/tv/leanback-to-compose-tv-migration .cursor/skills/leanback-to-compose-tv-migration   # project; ~/.cursor/skills for all projects
```

Sources (checked 2026-10-07): https://code.claude.com/docs/en/skills, https://support.claude.com/en/articles/12512180-using-skills-in-claude, https://learn.chatgpt.com/docs/build-skills, https://cursor.com/docs/context/skills

---

Canonical page: https://appsgit.com/skills/android-leanback-to-compose-tv-migration
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
