General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
163
Roo Code (VS Code) uses `.roo/` rules and custom modes.
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
Roo Code (VS Code) uses .roo/ rules and custom modes.
cd your-android-project
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git .roo/skills/compose-kotlin-agent-skills
Create .roo/rules/compose-kotlin-agent-skills.md:
# compose-kotlin-agent-skills
Read `.roo/skills/compose-kotlin-agent-skills/SKILL.md` when working on `.kt` files.
Use `references/` for deep topics listed in SKILL.md routing table.
Code mode defaults:
- MVVM unless user asks for MVI
- Repository between ViewModel and DAO
- stringResource for strings
Roo → Modes → Duplicate "Code" → System prompt append:
"Follow compose-kotlin-agent-skills in .roo/skills/."
Roo task: "Add Room entity + DAO + repository for Account."
Should separate Entity vs domain model or document single-model tradeoff per skill.