Harness Engineering 6 months ahead, in a few hours.

Module 13 — Use cases by stack

In this module

You'll discover turnkey Claude Code configurations for your stack: CLAUDE.md, permissions, hooks and workflows adapted to Android, iOS, React, Node.js, Python, Go, Java, Flutter, DevOps and Data Science.

13.1 — Android / Kotlin

An enterprise Android project means fifty Gradle modules, three build variants, environment flavors, and strict Clean Architecture. Claude Code absorbs this complexity provided your CLAUDE.md hands it the keys.

Start by documenting the exact Gradle commands: ./gradlew assembleGoogleInHouseRelease, ./gradlew :features:home:test, ./gradlew detekt. Without these commands, Claude Code can't validate its own work. Then, encode architectural rules as absolute constraints: a ViewModel never touches a Repository directly, it goes through a UseCase. Interfaces live in :domain:feature:external, implementations in :domain:feature:internal.

hooks are your permanent safety net. A PostToolUse hook that runs Detekt on modified fil

Locked content

Unlock the full course to access this module.

Unlock

Already purchased? Recover access