Skip to content

pluginagentmarketplace/custom-plugin-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

custom-plugin-android

Professional Android Development Plugin for Claude Code

Ultra-comprehensive Android development guide with 7 specialized agents, 7 invokable skills, 3 interactive commands, and 757+ hours of content.

Based on developer-roadmap Android pathway.

Features

7 Specialized Agents

  1. Fundamentals (172h) - Kotlin, OOP, SOLID, algorithms
  2. Platform (78h) - Android components, lifecycle
  3. UI Development (235h) - Layouts, Compose, Material Design
  4. Data Management (62h) - Room, SQLite, DataStore
  5. Networking (75h) - Retrofit, OkHttp, APIs
  6. Architecture (40h) - MVVM, Clean Architecture
  7. Production (95h) - Testing, security, deployment

7 Invokable Skills

  • kotlin-fundamentals: Language essentials
  • android-platform: Component lifecycle
  • ui-design: Layout and UI building
  • data-persistence: Database and storage
  • api-integration: Networking and APIs
  • app-architecture: Design patterns
  • production-quality: Testing and deployment

3 Interactive Commands

  • /roadmap - 7-step learning path with timeline
  • /agent-guide - Detailed guide to all agents
  • /quick-start - Essential resources and quick solutions

Installation

Option 1: Load Locally (Fastest)

# In Claude Code:
File → Load Plugin → /home/user/custom-plugin-android

Option 2: From GitHub

git clone https://github.com/pluginagentmarketplace/custom-plugin-android.git
# Then load in Claude Code

Quick Start

  1. View learning roadmap:

    /roadmap
    
  2. Explore all agents:

    /agent-guide
    
  3. Get quick help:

    /quick-start
    

Learning Path

Total Duration: 37-45 weeks

  • @ 2 hours/day: 45+ weeks
  • @ 3 hours/day: 30+ weeks
  • @ 4 hours/day: 19-24 weeks

Recommended Sequence

  1. Fundamentals (8-10 weeks)
  2. Platform (4-5 weeks)
  3. UI Development (10-12 weeks)
  4. Data Management (3-4 weeks)
  5. Networking (4-5 weeks)
  6. Architecture (2-3 weeks)
  7. Production (5-6 weeks)

Plugin Structure

custom-plugin-android/
├── .claude-plugin/
│   └── plugin.json              # Plugin manifest
├── agents/                      # 7 Agent markdown files
│   ├── 01-fundamentals.md
│   ├── 02-platform.md
│   ├── 03-ui-development.md
│   ├── 04-data-management.md
│   ├── 05-networking.md
│   ├── 06-architecture.md
│   └── 07-production.md
├── commands/                    # 3 Interactive commands
│   ├── roadmap.md
│   ├── agent-guide.md
│   └── quick-start.md
├── skills/                      # 7 Invokable skills
│   ├── fundamentals/SKILL.md
│   ├── platform/SKILL.md
│   ├── ui/SKILL.md
│   ├── data/SKILL.md
│   ├── networking/SKILL.md
│   ├── architecture/SKILL.md
│   └── production/SKILL.md
├── README.md                    # This file
└── LICENSE                      # MIT License

Content Overview

Agent Hours Topics Level
Fundamentals 172 Kotlin, OOP, SOLID Beginner
Platform 78 Activities, Fragments, Services Beginner
UI Development 235 Layouts, Compose, Material Intermediate
Data Management 62 Room, SQLite, DataStore Intermediate
Networking 75 Retrofit, OkHttp, APIs Intermediate
Architecture 40 MVVM, Clean Arch, Patterns Advanced
Production 95 Testing, Security, Deploy Advanced
TOTAL 757+ 50+ Topics -

Key Features

Comprehensive: 757+ hours of professional content ✅ Structured: 7-step progressive learning path ✅ Practical: Real-world code examples throughout ✅ Current: Based on latest Android practices (2024) ✅ Accessible: Works offline, no external dependencies ✅ Interactive: Commands for navigation and exploration ✅ Production-Ready: Covers testing, security, deployment

For Quick Help

Use /quick-start for:

  • Common Android questions
  • Quick code solutions
  • Essential resource links
  • Project setup guidance

For Deep Learning

Choose an agent from /agent-guide for:

  • Complete concept explanations
  • Code examples and patterns
  • Best practices and pitfalls
  • Learning timelines

Best Practices Throughout

  • SOLID Principles: Applied in every agent
  • Testing: Unit, integration, and UI testing
  • Security: Encryption, HTTPS, permissions
  • Performance: Memory, battery, startup optimization
  • Architecture: MVVM, Clean Architecture patterns
  • Modern APIs: AndroidX, Jetpack, Kotlin coroutines

Requirements

  • Android Studio 2022.1+
  • Gradle 7.0+
  • Kotlin 1.8+
  • Android SDK 24+ (min API level)
  • Java 11+

Repository Information

Contributing

Contributions welcome! Areas for enhancement:

  • Additional code examples
  • Video tutorial links
  • More detailed explanations
  • Community resources

License

MIT License - See LICENSE file

Feedback & Support


Next Steps

  1. First time? → Run /quick-start
  2. Want learning path? → Run /roadmap
  3. Explore agents? → Run /agent-guide
  4. Ready to learn? → Choose starting agent

Happy learning! Build amazing Android apps with professional practices. 🚀


Made with ❤️ for Android developers everywhere.

About

Android development plugin for Claude Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •