General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
163
Aider reads `CONVENTIONS.md`, `.aider.conf.yml`, and files you add to context.
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
Aider reads CONVENTIONS.md, .aider.conf.yml, and files you add to context.
cd your-android-project
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git .aider/skills/compose-kotlin-agent-skills
Create CONVENTIONS.md in project root:
# Android Conventions — compose-kotlin-agent-skills
Read `.aider/skills/compose-kotlin-agent-skills/SKILL.md` before Kotlin changes.
Topic guides: `.aider/skills/compose-kotlin-agent-skills/references/`.
Stack defaults: Compose + Material 3 + ViewModel + StateFlow + Room Flow + Hilt or Koin.
No hardcoded UI strings. No ViewModels passed into composables.
read:
- CONVENTIONS.md
- .aider/skills/compose-kotlin-agent-skills/SKILL.md
aider --read .aider/skills/compose-kotlin-agent-skills/SKILL.md
aider --message "Refactor this screen to container/content pattern per skill"
Aider should load SKILL.md and produce collectAsStateWithLifecycle + data class UiState.