Release Changelog
sk2andy/candy-browser
Create or update Candy Browser's English, image-rich, versioned release notes for the in-app What's New presentation and the matching GitHub release.
Home Assistant Android change finalization. An agent skill from home-assistant/android.
$ npx skills add home-assistant/android --skill ha-android-committing -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install home-assistant/android ha-android-committing --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/home-assistant/android.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/ha-android-committing .claude/skills/ha-android-committing && rm -rf skills-srcUse ~/.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/
Install the "ha-android-committing" agent skill from https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committing into .claude/skills/ha-android-committing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ha-android-committing", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add home-assistant/android --skill ha-android-committing -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install home-assistant/android ha-android-committing --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/home-assistant/android.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/ha-android-committing .agents/skills/ha-android-committing && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ha-android-committing" agent skill from https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committing into .agents/skills/ha-android-committing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ha-android-committing", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add home-assistant/android --skill ha-android-committing -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install home-assistant/android ha-android-committing --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/home-assistant/android.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/ha-android-committing .cursor/skills/ha-android-committing && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ha-android-committing" agent skill from https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committing into .cursor/skills/ha-android-committing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ha-android-committing", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/home-assistant/android.git --path .agents/skills/ha-android-committing--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add home-assistant/android --skill ha-android-committing -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install home-assistant/android ha-android-committing --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/home-assistant/android.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/ha-android-committing .gemini/skills/ha-android-committing && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ha-android-committing" agent skill from https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committing into .gemini/skills/ha-android-committing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ha-android-committing", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install home-assistant/android ha-android-committingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add home-assistant/android --skill ha-android-committing -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/home-assistant/android.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/ha-android-committing .github/skills/ha-android-committing && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ha-android-committing" agent skill from https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committing into .github/skills/ha-android-committing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ha-android-committing", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add home-assistant/android --skill ha-android-committing -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install home-assistant/android ha-android-committing --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/home-assistant/android.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/ha-android-committing .opencode/skills/ha-android-committing && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ha-android-committing" agent skill from https://github.com/home-assistant/android/tree/main/.agents/skills/ha-android-committing into .opencode/skills/ha-android-committing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ha-android-committing", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ha-android-committingHome Assistant Android change finalization. An agent skill from home-assistant/android.
Ha Android Committing is an agent skill from home-assistant/android. Home Assistant Android change finalization. Use when finishing a change, preparing to commit, updating the changelog, naming a branch, or opening a pull request.
Its SKILL.md is about 660 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 Development, covering Pull requests and Changelog and release notes. It works with Android, Home Assistant and Kotlin. The repository describes itself as: Home Assistant Companion for Android. The licence is Apache-2.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 5eb016f. It shows what the files ask for, not the result of running them.
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.
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.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ha Android Committing loads about 658 tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 344 words of instructions outside code blocks.
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.
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.
The full file from home-assistant/android at commit 5eb016f, republished under its Apache-2.0 licence (© home-assistant). 344 words, ~658 tokens.
.claude/skills/ha-android-committing/SKILL.md (or your agent's skills folder).Use this skill when finalizing a change and preparing it for commit or a pull request. For evaluating the code itself, use the ha-android-review skill.
./gradlew :build-logic:convention:ktlintFormat ktlintFormat./gradlew detektMain :build-logic:convention:detektMain --continue. Fix findings in the code you touched; never add them to a detekt-baseline*.xml (baselines only shrink as legacy findings get fixed). Refresh baselines with ./gradlew detektBaselineMain only when a rule change or detekt update invalidates them../gradlew testapp/src/main/kotlin/io/homeassistant/companion/android/changelog/ChangelogContent.kt. Small bug fixes don't get their own entry — the standing "Bug fixes and dependency updates" entry already covers them.gradle/libs.versions.toml or module declarations), run ./gradlew alldependencies --write-locks.ha-android-review skill over the diff before handing it off.Branch naming: feature/add-dark-mode, fix/crash-on-rotation.
.github/pull_request_template.md as the PR body.HA* composable, a shared utility) deserves its own PR before the feature that uses it.main into the branch instead of rebasing.:app must be verified on (or hidden from) Automotive and other form factors like Meta Quest../gradlew updateLintBaseline. Never grow the baseline to silence an issue introduced by your change — fix the source or delete the unused resource instead.© home-assistant, 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
Just SKILL.md in .agents/skills/ha-android-committing of home-assistant/android.
Open the folder on GitHubat commit 5eb016f
Ha Android Committing 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ha Android Committing this skillhome-assistant/android | 4k | — | ~658 | Automated safety check: Pass | Apache-2.0 | |
| Release Changelogsk2andy/candy-browser | 508 | — | ~593 | Automated safety check: Pass | MPL-2.0 | |
| Git GitHub Opsc5inco/compose-pokedexer | 143 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Stewardyschimke/compose-ai-tools | 117 | — | ~2k | Automated safety check: Pass | Apache-2.0 | |
| Aosp Appendicesaospbooks/aosp-internal-book | 139 | — | ~444 | Automated safety check: Pass | Apache-2.0 | |
| Render Evidenceyschimke/compose-ai-tools | 117 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 |
sk2andy/candy-browser
Create or update Candy Browser's English, image-rich, versioned release notes for the in-app What's New presentation and the matching GitHub release.
c5inco/compose-pokedexer
Handles Pokedexer Git and GitHub workflows: inspect changes, prepare commit messages, manage branches and pushes, and create or update issues and pull requests with safe file-based inputs.
yschimke/compose-ai-tools
Drive a pull request on this repository to green — which fast checks to run before pushing, how to read a red check, and what to do about a review comment.
aospbooks/aosp-internal-book
AOSP Internals — Appendices. An agent skill from aospbooks/aosp-internal-book.
yschimke/compose-ai-tools
Capture the before/after rendered PNGs a UI-affecting PR in this repository needs as visual evidence, including bringing an Android SDK up in a fresh sandbox.
StarRocks/starrocks
Drafts English release notes for a StarRocks patch release from the PRs merged into its release branch, then opens a documentation PR and hands translation to /translate.
home-assistant/android
Home Assistant Android module and layer architecture. An agent skill from home-assistant/android.
home-assistant/android
Home Assistant Android coroutine and threading guidance. An agent skill from home-assistant/android.
home-assistant/android
Home Assistant Android end-to-end (Maestro) failure triage. An agent skill from home-assistant/android.
home-assistant/android
Home Assistant Android Kotlin style. An agent skill from home-assistant/android.
home-assistant/android
Home Assistant Android logging and error handling. An agent skill from home-assistant/android.
home-assistant/android
Home Assistant Android testing guidance. An agent skill from home-assistant/android.
Works with
Categories
Home Assistant Android change finalization. An agent skill from home-assistant/android. Ha Android Committing is an agent skill from home-assistant/android. Home Assistant Android change finalization.
Ha Android Committing fits situations like: finishing a change; preparing to commit; updating the changelog; naming a branch.
Run `npx skills add home-assistant/android --skill ha-android-committing -a claude-code`. Or copy the skill folder (.agents/skills/ha-android-committing in home-assistant/android) into .claude/skills/ha-android-committing in your project. Claude Code loads it when a task matches its description.
Run `npx skills add home-assistant/android --skill ha-android-committing -a codex`. Or copy the skill folder (.agents/skills/ha-android-committing in home-assistant/android) into .agents/skills/ha-android-committing in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add home-assistant/android --skill ha-android-committing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ha-android-committing, .gemini/skills/ha-android-committing, .github/skills/ha-android-committing and .opencode/skills/ha-android-committing in your project.
SKILL.md names no scripts, command-line tools or credentials: Ha Android Committing is instructions for the agent only.
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.
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.
Ha Android Committing 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.
About 658 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ha Android Committing: Release Changelog (sk2andy/candy-browser, 508 stars), Git GitHub Ops (c5inco/compose-pokedexer, 143 stars), Steward (yschimke/compose-ai-tools, 117 stars) and Aosp Appendices (aospbooks/aosp-internal-book, 139 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
home-assistant (a GitHub organization) maintains it in home-assistant/android, which has 3,956 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 9, 2026.
Source: home-assistant/android on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.