Inside Android Skills - Built ... Note

Inside Android Skills - Built for deprecation

The Android Skills project aims to address knowledge gaps in state-of-the-art language models. Official skills are intentionally developed for highly specific, rapidly evolving areas like new API versions or advanced tooling. General skills are generally discouraged as they consume valuable tokens without significant benefit for well-informed models. Each skill undergoes rigorous evaluation to ensure it provides demonstrable value before release, akin to integration tests in software development. These evaluations are performed using various language models and agents, with access to official documentation. The Android Knowledge Base, accessible via Android Studio or CLI, is recommended as a single, efficient tool for accessing official documentation. Pull requests for new skills are disabled due to reliance on internal, non-open-source evaluation infrastructure, though community feedback is actively sought through issue filing. Basic or core skills can be beneficial when prompts are vague, when using smaller, less capable models, when refactoring legacy code, or when deviating from standard architectural patterns. The community provides numerous valuable skills for Compose and Kotlin, but developers should prioritize reputable sources. The ultimate goal is for the knowledge contained in skills to be integrated into future models, rendering them obsolete over time.