General
PromptBeginner5 minmarkdown
Untitled Skill
193
Paste this block into any agent's project instructions file (`AGENTS.md`, `CLAUDE.md`, rules file, etc.):
Loading actions...
Main instructions and any bundled files for this skill.
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 li...
risks
Paste this block into any agent's project instructions file (AGENTS.md, CLAUDE.md, rules file, etc.):
## Android/Kotlin Skill (compose-kotlin-agent-skills)
For all Kotlin, Jetpack Compose, and Android work:
1. Read `SKILL.md` in the compose-kotlin-agent-skills folder before writing code.
2. Load the matching file from `references/` for the topic (see routing table in SKILL.md).
3. Apply mandatory defaults: string resources (no hardcoded UI text), ViewModel-owned state,
`collectAsStateWithLifecycle`, LazyColumn keys, correct Modifier order.
Repo: https://github.com/haidrrrry/compose-kotlin-agent-skills
Verification prompt (all agents):
How should I structure a ViewModel with UiState for Jetpack Compose?
Use compose-kotlin-agent-skills patterns.
Expected: MutableStateFlow, data class XxxUiState, collectAsStateWithLifecycle, container/content composable split.