hoangnguyen0403/android-design-system
Enforce Material Design 3 theming and design token usage in Jetpack Compose. Use when implementing M3 components, color schemes, typography, or design tokens.
npx skills add https://github.com/HoangNguyen0403/agent-skills-standard --skill android-design-system
Define Color.kt, Theme.kt, and Type.kt in ui/theme/. Map every raw color/type value to lightColorScheme/darkColorScheme slots. Access all tokens through MaterialTheme:
MaterialTheme.colorScheme.*MaterialTheme.typography.*.dp units consistentlyMaterialTheme.colorScheme.*, not Color(0xFF...).MaterialTheme.typography.*, not raw fontSize = 32.sp..dp tokens; avoid unexplained magic numbers.Take hoangnguyen0403/android-design-system from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.