android-advisor

Routes overlapping installed Android skills to one winner per sub-task with stated tie-break reasons.

Updated May 21, 2026
One-click install
npx skills add https://github.com/CagesThrottleUs/private-ai-harness --skill android-advisor-cagesthrottleus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-advisor
Source: https://github.com/CagesThrottleUs/private-ai-harness/tree/main/skills/android-advisor
Command: npx skills add https://github.com/CagesThrottleUs/private-ai-harness --skill android-advisor-cagesthrottleus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When multiple global Android, Kotlin, and Compose skills are installed at once, they overlap and contradict each other, leaving the agent blending four conflicting answers. This Skill resolves which installed specialist wins for each sub-task and in what order, so Android work follows one coherent authority. ## Core Features & Use Cases - Precedence routing: A tie-break table assigns each sub-task (Compose UI, Kotlin language, architecture, testing, performance, KMP, navigation, design) to a single primary skill with a stated reason. - Lane-step mapping: Maps surviving skills into engineer workflow steps, from codebase comprehension through TDD GREEN, testing, and verification. - Pre-review audit gate: Runs a Compose self-audit plus a performance stability pass on changed composables before code review. - Use Case: While implementing a Compose screen with coroutines and Hilt, the agent consults chrisbanes for Compose idioms, rcosteira79 for DI wiring, and skydoves-testing for tests, instead of mixing contradictory guidance from all installed skills. ## Quick Start Activate android-advisor at the start of any Android, Kotlin, or Compose task to route each sub-task to the correct installed specialist skill.

Frequently Asked Questions about android-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle conflicting Android skills installed in Claude Code?

Use a precedence overlay that assigns each sub-task to one primary skill with a stated tie-break reason. The android-advisor skill routes Compose, Kotlin, architecture, testing, and performance work to a single winner instead of blending contradictory guidance.

Which skill should I use for Jetpack Compose state and recomposition questions?

chrisbanes/skills is the primary authority for Compose idioms including state, recomposition, side-effects, and modifiers. aldefy's compose-expert serves only to verify that an androidx API or signature exists, never to dictate style.

Does this overlay work with Compose Multiplatform and KMP projects?

Yes, Meet-Miyani/compose-skill handles Compose Multiplatform and shared modules with MVI, but only when the target is a CMP/shared module rather than a plain Android module. chrisbanes remains primary for Kotlin language features like expect/actual.

When should the Compose self-audit run in the workflow?

Run the hamen compose_skill audit before requesting code review, followed by a skydoves performance stability pass on any changed composables. Fix the findings first so reviewers do not catch issues the agent could have caught.

What are the limitations of a skill-routing overlay?

The overlay carries no Android knowledge itself and only routes to installed specialist skills, so it depends on those skills being present. It assumes a specific installed set and requires scope guards for conditional skills like Navigation3 or CMP.