General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
163
Cognition Devin uses `devin.md` or project knowledge for repo-specific rules.
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
Cognition Devin uses devin.md or project knowledge for repo-specific rules.
cd your-android-project
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git devin-skills/compose-kotlin-agent-skills
Create devin.md in repo root:
## Android Engineering — compose-kotlin-agent-skills
Read `devin-skills/compose-kotlin-agent-skills/SKILL.md` for all Kotlin/Compose work.
References: `devin-skills/compose-kotlin-agent-skills/references/`.
When creating PRs: verify LazyColumn keys, lifecycle-aware collection, Room migrations exist.
Do not use fallbackToDestructiveMigration in production.
Upload SKILL.md + relevant reference files to Devin Knowledge for the session.
Devin plan should cite skill paths when scaffolding Android features.