rustidi

Android Clean Architecture — Data skill for Claude Code

Data community

Clean Architecture for Android / KMP projects — module structure, dependency rules, UseCases, Repositories, data layer patterns.

How to install Android Clean Architecture

Installs to ~/.claude/skills/rustidi-ml-portfolio-android-clean-architecture/SKILL.md

Terminal
mkdir -p ~/.claude/skills/rustidi-ml-portfolio-android-clean-architecture && curl -fsSL https://raw.githubusercontent.com/rustidi/ml-portfolio/HEAD/skills/android-clean-architecture.md -o ~/.claude/skills/rustidi-ml-portfolio-android-clean-architecture/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Android Clean Architecture does


name: android-clean-architecture description: Clean Architecture for Android / KMP projects — module structure, dependency rules, UseCases, Repositories, data layer patterns. triggers: ["Android Clean Architecture", "UseCase Android", "Repository Android", "data domain presentation", "DI Android", "Hilt", "Koin"] applies_to: ["**/*.kt", "**/*.kts"]

Android Clean Architecture

Sanitized example skill.

Clean Architecture patterns for Android and KMP projects. Covers module boundaries

Alternatives in Data

  • Memex — Open-source, local-first AI journal app for iOS and Android 697 ★
  • Reddit MCP Buddy — Clean, LLM-optimized Reddit MCP server 624 ★
  • Claude Config Editor — Claude Config Editor is a lightweight web tool that helps you clean and optimize your Claude Code/Desktop conf 237 ★

Full documentation available on GitHub

View Source Repository