android-xml-views

Installation
SKILL.md

Android XML Views Standards

Priority: P1

Implementation Guidelines

ViewBinding

  • Standard: Use ViewBinding for all XML layouts.
  • Synthetics: kotlin-android-extensions Dead. Remove it.
  • KAPT: Avoid DataBinding unless strictly necessary (impacts build speed).

RecyclerView

  • Adapter: Always inherit ListAdapter (wraps AsyncListDiffer).
  • Updates: Provide proper DiffUtil.ItemCallback. NEVER call notifyDataSetChanged().

Layouts

Installs
1
GitHub Stars
521
First Seen
May 16, 2026
android-xml-views — hoangnguyen0403/agent-skills-standard