By bloknayrb
Android app development plugin: Jetpack Compose, Kotlin, MVVM architecture, project scaffolding, troubleshooting, and Play Store publishing.
This skill should be used when the user asks about "Android project setup", "new Android app", "MVVM", "Clean Architecture", "Android architecture", "Hilt", "dependency injection", "Room database", "Retrofit", "data layer", "repository pattern", "Android project structure", "Kotlin Android", "Jetpack libraries", or mentions starting a new Android project, choosing an architecture pattern, or setting up dependency injection. Provides opinionated architecture guidance for Kotlin/Compose Android apps.
This skill should be used when the user asks about "Android permissions", "runtime permissions", "camera permission", "storage permission", "notifications", "Photo Picker", "Credential Manager", "Predictive Back", "per-app language", "Baseline Profiles", "Android 16", "adaptive layouts", "Android crash", "Gradle sync fails", "build error", "ANR", "ProGuard", "R8", "Android emulator", or mentions requesting permissions, using platform APIs, troubleshooting Android errors, or dealing with crashes and build failures. Provides permissions guidance, modern platform features, and troubleshooting for Android development.
This skill should be used when the user asks about "Android testing", "unit test", "UI test", "Espresso", "Compose testing", "Gradle", "build.gradle", "version catalog", "KSP", "kapt", "ProGuard", "R8", "signing", "release build", "Play Store", "publish app", "AAB", "APK", "product flavors", "build types", "CI/CD Android", or mentions testing their Android app, configuring Gradle, building for release, or publishing to the Google Play Store. Provides testing strategy, build configuration, and publishing guidance.
This skill should be used when the user asks about "Jetpack Compose", "Compose UI", "Composable", "Compose layout", "LazyColumn", "Scaffold", "Material 3", "Material Design", "Compose navigation", "state management", "remember", "mutableStateOf", "StateFlow", "recomposition", "Modifier", "Compose theme", "UI state", "screen layout", "Compose animation", "Compose list", or mentions building Android UI, creating screens, handling state in Compose, or navigation between screens. Provides Compose-first UI patterns, state management, and navigation guidance.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Plugins and skills I've built for Claude Code. Install what's useful, study the patterns, build your own.
# Add the marketplace
/plugin marketplace add bloknayrb/claudestuff
# Browse and install plugins
/plugin
| Category | Description | Plugins |
|---|---|---|
| Learning | How plugins work | example-plugin |
| Developer Tools | Role-based agents, code quality, docs | professional-agents, anti-slop, documentation-updater |
| Office Automation | Document creation and editing | ms-office-suite |
| Personal Finance | Budgeting, investing, financial planning | personal-finance |
| Career Coaching | Career exploration, resume review, interview prep | career-coach |
| Android Development | Jetpack Compose, Kotlin, architecture, publishing | android-dev |
| Image Generation | AI image prompting for Nano Banana MCP | nanobanana |
| Writing | Learn your style, write in your voice | ghostwriter |
| Focus | Executive function support | focus-tools |
Are you...
├── Learning how plugins work?
│ └── → example-plugin (shows all component types)
│
├── Building office document automation?
│ └── → ms-office-suite (PPTX, DOCX, XLSX, PDF skills)
│
├── Looking for agent design patterns?
│ └── → professional-agents (8 role-based agents)
│
├── Managing personal finances?
│ └── → personal-finance (budgeting, investing, planning)
│
├── Navigating career decisions?
│ └── → career-coach (exploration, resume review, interview prep)
│
├── Building an Android app?
│ └── → android-dev (Compose, Kotlin, architecture, publishing)
│
├── Updating repo documentation?
│ └── → documentation-updater (skill: audit, generate, update docs)
│
├── Generating images with Nano Banana?
│ └── → nanobanana (model selection, prompt engineering, visual grounding)
│
├── Writing in your own voice?
│ └── → ghostwriter (learn style, draft, rewrite, critique)
│
├── Auditing a branch before PR?
│ └── → anti-slop (pre-PR quality audit)
│
└── Overwhelmed and need to focus?
└── → focus-tools (identify ONE next action)
| Plugin | Setup | Customization | Best For |
|---|---|---|---|
| example-plugin | Easy | None needed | Learning plugin structure |
| professional-agents | Easy | Low | Adding role-based agents |
| ms-office-suite | Medium | Low | Office document automation |
| personal-finance | Easy | Low | Personal finance education |
| career-coach | Easy | Low | Career coaching and interview prep |
| android-dev | Easy | Low | Android app development guidance |
| nanobanana | Easy | Medium | Image generation prompting |
| ghostwriter | Easy | Low | Writing in your voice |
| anti-slop | Easy | Low | Pre-PR branch quality audit |
| focus-tools | Medium | Medium | Executive function support |
Complexity Key:
What: Complete example demonstrating all component types
Components: /hello command, Code Reviewer agent, Example skill, Post-tool hook, MCP config
Use for: Learning how plugins work, starting template for new plugins
What: Office document skills for Claude Code
Skills: PPTX, DOCX, Word Styles, XLSX, PDF
Use for: Creating and editing Office documents programmatically
Requires: Python packages (openpyxl, pypdf, etc.), Node.js, LibreOffice
What: 8 role-based agents for development and project management
Agents: Developer, Tech Lead, Product Owner, UX Designer, QA Reviewer, Researcher, Strategic PM, DOCX Editor
Use for: Adding specialized personas, understanding agent design patterns
What: Personal finance education — budgeting, investing, and financial planning
Skills: Budgeting (spending analysis, debt payoff), Investing (three-fund portfolio, tax-advantaged accounts), Financial Planning (priority ladder, net worth, goal projection)
Agents: Budget Analyst, Portfolio Analyzer
Use for: Budget creation, transaction categorization, portfolio analysis, debt payoff comparison, retirement planning
What: Career development coaching — exploration, resume optimization, and interview preparation
Skills: Career Development (GROW model, RIASEC, career ladders), Job Search (ATS optimization, resume writing, networking), Interview Prep (STAR method, mock interviews, salary negotiation)
Agents: Career Coach (orchestrator), Resume Reviewer, Mock Interviewer
Use for: Career direction, resume review, ATS optimization, behavioral interview practice, salary negotiation, offer comparison
npx claudepluginhub bloknayrb/claudestuff --plugin android-devEdit and iterate on documents with any MCP-capable AI. Claude is the default and best-supported client today.
Office document creation and editing skills for Claude Code - PPTX, DOCX, XLSX, and PDF workflows with automation support
Professional role-based agents: Developer, Tech Lead, Product Owner, UX Designer, QA Reviewer, Researcher, and Strategic PM
Toll industry agents and skills: operations consulting, procurement, and document review
Comprehensive vault management skills for Obsidian: maintenance, email triage, tracking updates, and timesheet generation. Optimized for large vaults with Windows/PowerShell support.
Android and Kotlin development with Jetpack Compose
Compose and Compose Multiplatform expert skill — state, animations, navigation, performance, design-to-code, PR review mode, M3 motion.
Skills for Kotlin, Android, JVM, and Jetpack Compose development by Chris Banes.
Complete Claude Code configs for mobile development - Android, iOS, and Kotlin Multiplatform
Use this agent when developing native iOS or Android applications, implementing React Native features, or optimizing mobile performance. This agent specializes in creating smooth, native-feeling mobile experiences. Examples:\n\n<example>\nContext: Building a new mobile app\nuser: "Create a TikTok-style video feed for our app"\nassistant: "I'll build a performant video feed with smooth scrolling. Let me use the mobile-app-builder agent to implement native performance optimizations."\n<commentary>\nVideo feeds require careful mobile optimization for smooth scrolling and memory management.\n</commentary>\n</example>\n\n<example>\nContext: Implementing mobile-specific features\nuser: "Add push notifications and biometric authentication"\nassistant: "I'll implement native push notifications and Face ID/fingerprint auth. Let me use the mobile-app-builder agent to ensure proper platform integration."\n<commentary>\nNative features require platform-specific implementation and proper permissions handling.\n</commentary>\n</example>\n\n<example>\nContext: Cross-platform development\nuser: "We need this feature on both iOS and Android"\nassistant: "I'll implement it using React Native for code reuse. Let me use the mobile-app-builder agent to ensure native performance on both platforms."\n<commentary>\nCross-platform development requires balancing code reuse with platform-specific optimizations.\n</commentary>\n</example>
Use this agent when you need expert assistance with React Native development tasks including code analysis, component creation, debugging, performance optimization, or architectural decisions. Examples: <example>Context: User is working on a React Native app and needs help with a navigation issue. user: 'My stack navigator isn't working properly when I try to navigate between screens' assistant: 'Let me use the react-native-dev agent to analyze your navigation setup and provide a solution' <commentary>Since this is a React Native specific issue, use the react-native-dev agent to provide expert guidance on navigation problems.</commentary></example> <example>Context: User wants to create a new component that follows the existing app structure. user: 'I need to create a custom button component that matches our app's design system' assistant: 'I'll use the react-native-dev agent to create a button component that aligns with your existing codebase structure and design patterns' <commentary>The user needs React Native component development that should follow existing patterns, so use the react-native-dev agent.</commentary></example>