General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
163
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git ~/.claude/skills/compose-kotlin-agent-skills
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git ~/.claude/skills/compose-kotlin-agent-skills
Claude Code auto-discovers skills from ~/.claude/skills/*/SKILL.md.
cd your-android-project
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git .claude/skills/compose-kotlin-agent-skills
Add to your project's CLAUDE.md:
## Skills
For all Android/Kotlin work, read `.claude/skills/compose-kotlin-agent-skills/SKILL.md` first.
Load the matching reference file from `references/` for the specific topic.
claude "How should I structure a ViewModel with UiState in Jetpack Compose?"
Should reference MutableStateFlow, collectAsStateWithLifecycle, data class XxxUiState pattern.