Agent skill

Aosp Device Support

by aospbooks in aospbooks/aosp-internal-book

AOSP Part XIV — Device Support. An agent skill from aospbooks/aosp-internal-book.

Apache-2.0Auto-check passedDocuments & Office

Install Aosp Device Support

skills CLI
$ npx skills add aospbooks/aosp-internal-book --skill aosp-device-support -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aospbooks/aosp-internal-book aosp-device-support --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aospbooks/aosp-internal-book.git skills-src && mkdir -p .claude/skills && cp -r skills-src/agents/_content/parts/device-support .claude/skills/aosp-device-support && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
aosp-device-support
GitHub stars
139
Token cost
~574 tokens
SKILL.md length
169 words
Files
1
Skills in repo
17
Repo updated
First seen
Licence
Apache-2.0

At a glance

AOSP Part XIV — Device Support. An agent skill from aospbooks/aosp-internal-book.

  • Reasoning about per-architecture support (ARM 32/64
  • SKILL.md covers Chapters in this Part and When to load which chapter
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • The QEMU-based Android emulator (AVD format

What it does

Aosp Device Support is an agent skill from aospbooks/aosp-internal-book. AOSP Part XIV — Device Support. Use when reasoning about per-architecture support (ARM 32/64, x8664, RISC-V, ABI matrix, toolchains), the QEMU-based Android emulator (AVD format, hardware acceleration, guest kernel), DevicePolicyManager (work profiles, fully-managed devices, COPE, enrollment), Android Automotive / TV / Wear (CarService, vehicle HAL, Leanback, TIF, Wear OS specifics), Print Services (PrintManager, IPP, PDF generation), or the Camera2 pipeline (Camera2 API, CaptureRequest/Result, camera HAL3)…

Its SKILL.md is about 570 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering PDF. It works with Android. The repository describes itself as: The book introduces the internal of AOSP. The licence is Apache-2.0.

When your agent uses it

  • Reasoning about per-architecture support (ARM 32/64
  • The QEMU-based Android emulator (AVD format
  • Hardware acceleration
  • DevicePolicyManager (work profiles

Example prompts

  • “/aosp-device-support”

What it can do on your machine

Read from SKILL.md and the folder at commit fc0b48b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Aosp Device Support loads about 574 tokens when it runs. Until then it costs about 138 tokens; SKILL.md has 169 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~138
When it runs · the whole SKILL.md, loaded when a task matches
~574

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from aospbooks/aosp-internal-book at commit fc0b48b, republished under its Apache-2.0 licence (© aospbooks). 169 words, ~574 tokens.

Download SKILL.mdSave it as .claude/skills/aosp-device-support/SKILL.md (or your agent's skills folder).
name
aosp-device-support
description
AOSP Part XIV — Device Support. Use when reasoning about per-architecture support (ARM 32/64, x86_64, RISC-V, ABI matrix, toolchains), the QEMU-based Android emulator (AVD format, hardware acceleration, guest kernel), DevicePolicyManager (work profiles, fully-managed devices, COPE, enrollment), Android Automotive / TV / Wear (CarService, vehicle HAL, Leanback, TIF, Wear OS specifics), Print Services (PrintManager, IPP, PDF generation), or the Camera2 pipeline (Camera2 API, CaptureRequest/Result, camera HAL3). Chapters 59–62.
metadata.author
utzcoz
metadata.version
2026.06.24
metadata.last-updated
2026-10-05

AOSP Part XIV — Device Support

How AOSP supports different CPU architectures, the emulator stack, enterprise device policy, and the form-factor-specific stacks (Auto, TV, Wear, Print).

Chapters in this Part

  • 59-architecture-support.md — ARM (32/64), x86_64, RISC-V port, ABI matrix, per-arch toolchain and runtime considerations
  • 60-emulator.md — QEMU-based Android emulator, AVD format, hardware acceleration (KVM/HAXM/HVF), guest kernel, Studio integration
  • 61-device-policy.md — DevicePolicyManager, work profiles, fully-managed devices, COPE, restrictions, enrollment flows
  • 62-form-factors.md — non-phone device form factors: Android Automotive (CarService, vehicle HAL) + the Software Defined Vehicle platform, Android TV (Leanback, TIF), Wear OS, and emerging Android XR
  • 63-print-services.md — PrintManager, print services, IPP, default printer service, PDF generation
  • 64-camera2-pipeline.md — Camera2 API, CameraDeviceImpl, CaptureRequest/Result, capture pipeline, camera HAL3

When to load which chapter

  • Question mentions ARM, x86_64, RISC-V, ABI, toolchains → 59-architecture-support.md
  • Question mentions emulator, AVD, KVM/HAXM/HVF, guest kernel → 60-emulator.md
  • Question mentions DevicePolicyManager, work profile, COPE, enrollment → 61-device-policy.md
  • Question mentions CarService, vehicle HAL, SDV, software defined vehicle, SOME/IP, Leanback, TIF, Wear OS, Android XR → 62-form-factors.md
  • Question mentions PrintManager, IPP, print service → 63-print-services.md
  • Question mentions Camera2, CaptureRequest, camera HAL3 → 64-camera2-pipeline.md

© aospbooks, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in agents/_content/parts/device-support of aospbooks/aosp-internal-book.

Open the folder on GitHubat commit fc0b48b

Compare with similar skills

Aosp Device Support next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Aosp Device Support compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Aosp Device Support this skillaospbooks/aosp-internal-book139—~574Automated safety check: PassApache-2.0
PDF Annotationsrcosteira79/android-skills153—~1.6kAutomated safety check: PassMIT
MarkitdownImCa0/just-laws78214 repos~3.2kAutomated safety check: NotesMIT
Gzh Designisjiamu/gzh-design-skill3.9k1 repos~2.2kAutomated safety check: PassAGPL-3.0
GenOffice Document CLIgenspark-ai/genoffice9k—~19kAutomated safety check: PassApache-2.0
Harness Book Best Practicewquguru/harness-books3.2k—~4.1kAutomated safety check: PassNone

Similar skills

  • PDF Annotations

    rcosteira79/android-skills

    A skill your agent uses when reading, adding, updating, or removing PDF annotations (highlight, free-text, stamp) or page objects (path/text/image) with Android's platform PDF APIs, or when saving…

    153 GitHub stars~1.6k tokensUpdated 20 days ago
    Documents & OfficeAuto-check passed
  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    782 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • Gzh Design

    isjiamu/gzh-design-skill

    微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / PDF / 纯文本输入(非 Markdown…

    3.9k GitHub starsUsed in 1 repo~2.2k tokens
    Documents & OfficeAuto-check passed
  • GenOffice Document CLI

    genspark-ai/genoffice

    Creates, converts, reads and edits real pptx, xlsx, docx and PDF files locally through the genoffice command line.

    9k GitHub stars~19k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Harness Book Best Practice

    wquguru/harness-books

    Best practices for working on the Harness books repo. An agent skill from wquguru/harness-books.

    3.2k GitHub stars~4.1k tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Produces book-style Korean ebook PDFs from a topic or finished manuscript, with six design styles, real book parts and quality-check gates before output.

    315 GitHub starsUsed in 1 repo~1.7k tokens
    Documents & OfficeAuto-check passed

More from aospbooks/aosp-internal-book

All 17 skills in this repo
  • Book Writer

    aospbooks/aosp-internal-book

    Patterns for writing technical book chapters in Markdown with Mermaid diagrams, served via ProperDocs (a MkDocs fork).

    139 GitHub stars~3.1k tokensUpdated 4 days ago
    Auto-check passed
  • Aosp Version Diff

    aospbooks/aosp-internal-book

    Compare two AOSP releases (e.g. An agent skill from aospbooks/aosp-internal-book.

    139 GitHub stars~2k tokensUpdated 4 days ago
    Auto-check passed
  • Aosp Framework Core

    aospbooks/aosp-internal-book

    AOSP Part VI — Framework Core. An agent skill from aospbooks/aosp-internal-book.

    139 GitHub stars~628 tokensUpdated 4 days ago
    Auto-check passed
  • Aosp Framework Services

    aospbooks/aosp-internal-book

    AOSP Part VII — Framework Services. An agent skill from aospbooks/aosp-internal-book.

    139 GitHub stars~888 tokensUpdated 4 days ago
    Auto-check passed
  • Aosp Native Services And Media

    aospbooks/aosp-internal-book

    AOSP Part IV — Native Services & Media. An agent skill from aospbooks/aosp-internal-book.

    139 GitHub stars~606 tokensUpdated 4 days ago
    Auto-check passed
  • Aosp AI And Devices

    aospbooks/aosp-internal-book

    AOSP Part XII — AI & Devices. An agent skill from aospbooks/aosp-internal-book.

    139 GitHub stars~411 tokensUpdated 4 days ago
    Auto-check passed

Works with

Questions about Aosp Device Support

What does Aosp Device Support do?

AOSP Part XIV — Device Support. An agent skill from aospbooks/aosp-internal-book. Aosp Device Support is an agent skill from aospbooks/aosp-internal-book. AOSP Part XIV — Device Support.

When should I use Aosp Device Support?

Aosp Device Support fits situations like: reasoning about per-architecture support (ARM 32/64; the QEMU-based Android emulator (AVD format; hardware acceleration; devicePolicyManager (work profiles.

How do I install Aosp Device Support in Claude Code?

Run `npx skills add aospbooks/aosp-internal-book --skill aosp-device-support -a claude-code`. Or copy the skill folder (agents/_content/parts/device-support in aospbooks/aosp-internal-book) into .claude/skills/aosp-device-support in your project. Claude Code loads it when a task matches its description.

How do I install Aosp Device Support in Codex?

Run `npx skills add aospbooks/aosp-internal-book --skill aosp-device-support -a codex`. Or copy the skill folder (agents/_content/parts/device-support in aospbooks/aosp-internal-book) into .agents/skills/aosp-device-support in your project. Codex loads it when a task matches its description.

Can I use Aosp Device Support in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aospbooks/aosp-internal-book --skill aosp-device-support -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aosp-device-support, .gemini/skills/aosp-device-support, .github/skills/aosp-device-support and .opencode/skills/aosp-device-support in your project.

What does Aosp Device Support need to run?

SKILL.md names no scripts, command-line tools or credentials: Aosp Device Support is instructions for the agent only.

Does Aosp Device Support access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Aosp Device Support safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Aosp Device Support use?

Aosp Device Support is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Aosp Device Support use?

About 574 tokens (SKILL.md is roughly 2.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Aosp Device Support?

Skills that share tags, products or a category with Aosp Device Support: PDF Annotations (rcosteira79/android-skills, 153 stars), Markitdown (ImCa0/just-laws, 782 stars), Gzh Design (isjiamu/gzh-design-skill, 3.9k stars) and GenOffice Document CLI (genspark-ai/genoffice, 9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Aosp Device Support?

aospbooks (a GitHub organization) maintains it in aospbooks/aosp-internal-book, which has 139 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 5, 2026.

Source: aospbooks/aosp-internal-book on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.