android-studioMaster Android Studio IDE with debugging, profiling, refactoring, and productivity shortcuts.
Install via ClawdBot CLI:
clawdbot install ivangdavila/android-studioOn first use, read setup.md for integration guidelines.
User works with Android Studio IDE. Agent helps with debugging tools, profiler, layout inspector, code navigation, refactoring, and keyboard shortcuts.
Memory at ~/android-studio/. See memory-template.md for structure.
~/android-studio/
āāā memory.md # Preferences and project context
āāā shortcuts.md # Custom shortcuts learned
| Topic | File |
|-------|------|
| Setup process | setup.md |
| Memory template | memory-template.md |
| Shortcuts | shortcuts.md |
| Debugging | debugging.md |
Before suggesting features, confirm Android Studio version. Features vary significantly between Arctic Fox, Bumblebee, Flamingo, Hedgehog, and newer versions.
| Action | macOS | Windows/Linux |
|--------|-------|---------------|
| Search Everywhere | Double Shift | Double Shift |
| Find Action | Cmd+Shift+A | Ctrl+Shift+A |
| Recent Files | Cmd+E | Ctrl+E |
| Navigate to Class | Cmd+O | Ctrl+N |
| Navigate to File | Cmd+Shift+O | Ctrl+Shift+N |
| Refactor This | Ctrl+T | Ctrl+Alt+Shift+T |
| Run | Ctrl+R | Shift+F10 |
| Debug | Ctrl+D | Shift+F9 |
| Tool | Use Case |
|------|----------|
| CPU Profiler | Method timing, thread analysis |
| Memory Profiler | Leaks, allocation tracking |
| Energy Profiler | Battery usage patterns |
| Network Profiler | Request timing, payload size |
| Refactoring | macOS | Windows/Linux |
|-------------|-------|---------------|
| Rename | Shift+F6 | Shift+F6 |
| Extract Method | Cmd+Alt+M | Ctrl+Alt+M |
| Extract Variable | Cmd+Alt+V | Ctrl+Alt+V |
| Extract Constant | Cmd+Alt+C | Ctrl+Alt+C |
| Inline | Cmd+Alt+N | Ctrl+Alt+N |
| Move | F6 | F6 |
| Change Signature | Cmd+F6 | Ctrl+F6 |
.gradle and .idea folders as last resort| Plugin | Purpose |
|--------|---------|
| Key Promoter X | Learn shortcuts |
| Rainbow Brackets | Bracket matching |
| ADB Idea | Quick ADB commands |
| JSON To Kotlin Class | Data class generation |
| Compose Color Preview | Color visualization |
Install with clawhub install if user confirms:
android ā Android development patternskotlin ā Kotlin language featuresjava ā Java language patternsclawhub star android-studioclawhub syncGenerated Feb 26, 2026
Agency developers use Android Studio to build custom apps for clients, leveraging debugging tools to fix UI issues with Layout Inspector and optimize performance with Profiler. They rely on refactoring shortcuts and code generation to maintain clean code across multiple projects.
In-house developers maintain an e-commerce app, using Android Studio's Network Inspector to monitor API calls and Database Inspector for real-time data queries. They apply platform-aware shortcuts to quickly navigate code and resolve bugs during peak shopping seasons.
Startup developers create interactive learning apps, utilizing Android Studio's emulator tips for testing on various devices and App Inspection for monitoring background tasks. They integrate plugin recommendations like JSON To Kotlin Class to speed up data handling.
Developers build secure healthcare apps, using Android Studio's debugging strategy with conditional breakpoints to ensure data integrity and Profiler tools to optimize battery usage. They follow core rules to check IDE versions for compatibility with medical device standards.
Game developers prototype mobile games, leveraging Android Studio's CPU Profiler for method timing and memory tracking to prevent leaks. They use build configuration tips to manage Gradle sync issues and emulator snapshots for testing different game states.
Freelancers offer Android app development and debugging services, using Android Studio's productivity features to deliver projects faster. Revenue comes from hourly rates or fixed project fees, with tools like shortcuts and plugins increasing efficiency.
Companies develop SaaS tools that integrate with Android Studio via plugins, providing enhanced analytics or debugging features. Revenue is generated through subscription plans, leveraging the IDE's extensibility to attract developers.
Large enterprises maintain internal Android apps for employee or customer use, utilizing Android Studio for ongoing maintenance and feature updates. Revenue is indirect, supporting business operations through improved app performance and reduced downtime.
š¬ Integration Tip
Ensure Android Studio is updated to match the project's Gradle version and use the memory structure for storing preferences to streamline workflow across sessions.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.