android-development-assistant
NewProfessional Android development with Kotlin, Jetpack Compose, MVVM, and production deployment
Overview
<div align="center">
<!-- Animated Typing Banner --> <img src="https://readme-typing-svg.demolab.com?font=Fira+Code&weight=600&size=28&duration=3000&pause=1000&color=2E9EF7¢er=true&vCenter=true&multiline=true&repeat=true&width=600&height=100&lines=Android+Assistant;7+Agents+%7C+7+Skills;Claude+Code+Plugin" alt="Android Assistant" />
<br/>
<!-- Badge Row 1: Status Badges -->    
<!-- Badge Row 2: Content Badges -->   
<br/>
<!-- Quick CTA Row --> π¦ **Install Now** Β· π€ **Explore Agents** Β· π **Documentation** Β· β **Star this repo**
What is this?
Android Assistant is a Claude Code plugin with 7 agents and 7 skills for android development.
</div>
π Table of Contents
<details> <summary>Click to expand</summary>
- β’Quick Start
- β’Features
- β’Agents
- β’Skills
- β’Commands
- β’Documentation
- β’Contributing
- β’License
</details>
π Quick Start
Prerequisites
- β’Claude Code CLI v2.0.27+
- β’Active Claude subscription
Installation (Choose One)
<details open> <summary><strong>Option 1: From Marketplace (Recommended)</strong></summary>
# Step 1οΈβ£ Add the marketplace
/plugin marketplace add pluginagentmarketplace/custom-plugin-android
# Step 2οΈβ£ Install the plugin
/plugin install android-development-assistant@pluginagentmarketplace-android
# Step 3οΈβ£ Restart Claude Code
# Close and reopen your terminal/IDE</details>
<details> <summary><strong>Option 2: Local Installation</strong></summary>
# Clone the repository
git clone https://github.com/pluginagentmarketplace/custom-plugin-android.git
cd custom-plugin-android
# Load locally
/plugin load .
# Restart Claude Code</details>
β Verify Installation
After restart, you should see these agents:
android-development-assistant:01-kotlin-essentials
android-development-assistant:04-architecture-solid
android-development-assistant:01-fundamentals
android-development-assistant:02-android-core
android-development-assistant:05-networking
... and 7 more⨠Features
| Feature | Description |
|---|---|
| π€ 7 Agents | Specialized AI agents for android tasks |
| π οΈ 7 Skills | Reusable capabilities with Golden Format |
| β¨οΈ 6 Commands | Quick slash commands |
| π SASMP v1.3.0 | Full protocol compliance |
π€ Agents
7 Specialized Agents
| # | Agent | Purpose |
|---|---|---|
| 1 | 01-kotlin-essentials | Master Kotlin language fundamentals, syntax, coroutines, and |
| 2 | 04-architecture-solid | MVVM, Clean Architecture, SOLID principles, design patterns, |
| 3 | 01-fundamentals | Kotlin & Java programming fundamentals, OOP, SOLID principle |
| 4 | 02-android-core | Android platform fundamentals - Activities, Fragments, lifec |
| 5 | 05-networking | API Integration & Networking - Retrofit, OkHttp, REST APIs, |
| 6 | 03-jetpack-modern | Modern Android development with Jetpack libraries - ViewMode |
| 7 | 06-architecture | Architecture & Design Patterns - MVVM, Clean Architecture, R |
| 8 | 04-data-management | Data Persistence & Storage - Room ORM, SQLite, DataStore, en |
| 9 | data-management-storage | Android'de veri depolama ve yΓΆnetimi iΓ§in kapsamlΔ± bir rehbe |
| 10 | 02-platform | Android core components - Activities, Fragments, Services, L |
| ... | +2 more | See agents/ directory |
π οΈ Skills
Available Skills
| Skill | Description | Invoke |
|---|---|---|
ui | XML layouts, ConstraintLayout, Jetpack Compose, Material Des | Skill("android-development-assistant:ui") |
fundamentals | Master Kotlin syntax, OOP principles, SOLID practices, funct | Skill("android-development-assistant:fundamentals") |
networking | Retrofit, OkHttp, REST APIs, JSON serialization, network sec | Skill("android-development-assistant:networking") |
platform | Android core components lifecycle, Activities, Fragments, Se | Skill("android-development-assistant:platform") |
03-architecture-patterns | MVVM, Repository pattern, Dependency injection, SOLID princi | Skill("android-development-assistant:03-architecture-patterns") |
architecture | MVVM pattern, Clean Architecture, Repository pattern, depend | Skill("android-development-assistant:architecture") |
02-jetpack-essential | ViewModel, LiveData, Room database, Navigation Component, Hi | Skill("android-development-assistant:02-jetpack-essential") |
04-android-production | Testing, performance optimization, security, and Play Store | Skill("android-development-assistant:04-android-production") |
production | Unit testing, performance optimization, security implementat | Skill("android-development-assistant:production") |
01-kotlin-core | Kotlin syntax, coroutines, scope functions, and functional p | Skill("android-development-assistant:01-kotlin-core") |
| ... | +1 more | See skills/ directory |
β¨οΈ Commands
| Command | Description |
|---|---|
/code-examples | examples - Real-World Code Examples |
/dev-guide | guide - Android Development Guide |
/quick-start | start - Quick Start Guide |
/quick-help | help - Quick Help for Common Tasks |
/agent-guide | guide - Complete Agent Guide |
/roadmap | Android Development Roadmap |
π Documentation
| Document | Description |
|---|---|
| CHANGELOG.md | Version history |
| CONTRIBUTING.md | How to contribute |
| LICENSE | License information |
π Project Structure
<details> <summary>Click to expand</summary>
custom-plugin-android/
βββ π .claude-plugin/
β βββ plugin.json
β βββ marketplace.json
βββ π agents/ # 7 agents
βββ π skills/ # 7 skills (Golden Format)
βββ π commands/ # 6 commands
βββ π hooks/
βββ π README.md
βββ π CHANGELOG.md
βββ π LICENSE</details>
π Metadata
| Field | Value |
|---|---|
| Version | 2.0.0 |
| Last Updated | 2025-12-29 |
| Status | Production Ready |
| SASMP | v1.3.0 |
| Agents | 7 |
| Skills | 7 |
| Commands | 6 |
π€ Contributing
Contributions are welcome! Please read our Contributing Guide.
- Fork the repository
- Create your feature branch
- Follow the Golden Format for new skills
- Submit a pull request
β οΈ Security
Important: This repository contains third-party code and dependencies.
- β Always review code before using in production
- β Check dependencies for known vulnerabilities
- β Follow security best practices
- β Report security issues privately via Issues
π License
Copyright Β© 2025 Dr. Umit Kacar & Muhsin Elcicek
Custom License - See LICENSE for details.
π₯ Contributors
<table> <tr> <td align="center"> <strong>Dr. Umit Kacar</strong><br/> Senior AI Researcher & Engineer </td> <td align="center"> <strong>Muhsin Elcicek</strong><br/> Senior Software Architect </td> </tr> </table>
<div align="center">
Made with β€οΈ for the Claude Code Community

</div>
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/android-development-assistant.md https://raw.githubusercontent.com/pluginagentmarketplace/custom-plugin-android/main/SKILL.md/android-development-assistantFrequently Asked Questions
What is android-development-assistant?
Professional Android development with Kotlin, Jetpack Compose, MVVM, and production deployment
How to install android-development-assistant?
To install android-development-assistant, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /android-development-assistant.
What is android-development-assistant best for?
android-development-assistant is a community categorized under General. It is designed for: deployment, android, kotlin, jetpack-compose, mvvm, mobile. Created by Dr. Umit Kacar & Muhsin Elcicek.