General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
163
Works with Kimi CLI, Kimi Code, and IDE plugins that accept project instructions.
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
Works with Kimi CLI, Kimi Code, and IDE plugins that accept project instructions.
cd your-android-project
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git .kimi/skills/compose-kotlin-agent-skills
Create KIMI.md in project root:
## Android/Kotlin Skill
Read `.kimi/skills/compose-kotlin-agent-skills/SKILL.md` before any Kotlin or Compose change.
For deep topics, read matching `references/*.md` (architecture, Room, animations, etc.).
Follow WRONG/RIGHT patterns in skill — do not copy generic Android docs.
kimi chat "Read .kimi/skills/compose-kotlin-agent-skills/SKILL.md then explain ViewModel + UiState pattern"
Prompt: "用 compose-kotlin-agent-skills 说明 Jetpack Compose ViewModel 状态管理" or English equivalent.
Should mention StateFlow, collectAsStateWithLifecycle, not collectAsState on Android.