By yshrsmz
Android development best practices, code generation, and debugging assistance
Use this agent when you need expert guidance on Android architecture decisions, Jetpack Compose implementation, or when designing clean, maintainable Android solutions. This includes creating new Compose UI components, refactoring existing code to modern patterns, establishing architectural boundaries, or making decisions about state management, dependency injection, and testing strategies in Android projects. <example>Context: The user is working on an Android project and needs to implement a new feature using Jetpack Compose. user: "I need to create a new screen for user profile settings" assistant: "I'll use the android-compose-architect agent to design a clean, maintainable solution using Jetpack Compose." <commentary>Since this involves creating new Compose UI and requires architectural decisions, the android-compose-architect agent is the appropriate choice.</commentary></example> <example>Context: The user wants to refactor an existing Android screen to use modern patterns. user: "This fragment is getting too complex, can we improve its architecture?" assistant: "Let me engage the android-compose-architect agent to analyze the current implementation and propose a cleaner architecture using modern Android patterns." <commentary>Architectural refactoring and modernization is a core responsibility of the android-compose-architect agent.</commentary></example>
Use this agent when you need expert guidance on Android library design, public API surface management, Java interoperability, or when reviewing/refactoring library code that will be consumed by other Android apps. This includes designing new public APIs, ensuring backwards compatibility, handling thread safety in shared code, and making decisions about module boundaries, resource management, and testing strategies for library projects. <example>Context: The user is adding a new public method to an Android library. user: "I want to add a configure() method to the main entry point so callers can set options" assistant: "I'll use the android-library-architect agent to design this API with proper Java interop and backwards-compatible defaults." <commentary>Public API additions to a library require careful thought about Java interop, defaults, and forward-compatibility — a core responsibility of this agent.</commentary></example> <example>Context: The user is reviewing a library change that touches threading. user: "This LogWriter class is being called from multiple threads, can you check the implementation?" assistant: "Let me engage the android-library-architect agent to audit the thread-safety and resource-management patterns." <commentary>Thread safety, resource management, and shared-state concerns in library code are exactly what this agent specializes in.</commentary></example>
Review code changes in an Android project (app or library) using a Claude Code Task subagent. Discovers project context at runtime; agent type can be overridden via argument.
Review code changes in an Android project (app or library) using the Codex MCP server. Discovers project context at runtime.
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.
A community-driven marketplace for Claude Code extensions and plugins.
自分の全プロジェクトでこのマーケットプレースを利用できるようにします。
/plugin marketplace add yshrsmz/cc-plugins
リポジトリの .claude/settings.json に extraKnownMarketplaces を追加します。チームメンバーがリポジトリを trust すると、マーケットプレースとプラグインのインストールを促すプロンプトが表示されます。
{
"extraKnownMarketplaces": {
"yshrsmz-cc-plugins": {
"source": {
"source": "github",
"repo": "yshrsmz/cc-plugins"
}
}
}
}
必要に応じて enabledPlugins も一緒に設定できます。extraKnownMarketplaces のキー名がプラグイン参照時のマーケットプレース識別名になります:
{
"extraKnownMarketplaces": {
"yshrsmz-cc-plugins": {
"source": {
"source": "github",
"repo": "yshrsmz/cc-plugins"
}
}
},
"enabledPlugins": {
"github@yshrsmz-cc-plugins": true
}
}
プラグインのインストールには3つのスコープがあります。用途に応じて使い分けてください。
全プロジェクトで使えるようにインストールします。--scope を省略した場合のデフォルトです。
Claude Code 内から:
/plugin install <plugin-name>@yshrsmz-cc-plugins
ターミナルから:
claude plugin install <plugin-name>@yshrsmz-cc-plugins
# または明示的にスコープを指定
claude plugin install <plugin-name>@yshrsmz-cc-plugins --scope user
特定のリポジトリの全コラボレーターに共有されます。.claude/settings.json に設定が追加されます。
claude plugin install <plugin-name>@yshrsmz-cc-plugins --scope project
特定のリポジトリで自分だけが使えるようにインストールします。他のコラボレーターには共有されません。
claude plugin install <plugin-name>@yshrsmz-cc-plugins --scope local
インストール済みプラグインの確認:
/plugin
Installed タブでスコープごとにグループ化されたプラグイン一覧を確認できます。
Essential commands and hooks for common workflows.
Commands:
/check-pr - Automated PR review comment analysis and issue resolution workflow
gh commandsHooks:
MCP Servers:
Codex MCP integration for comprehensive code reviews.
Commands:
/codex-review - In-depth code review workflow with Codex
MCP Servers:
Serena MCP integration for IDE assistance.
MCP Servers:
Custom commands that can be invoked with / in Claude Code to automate workflows.
Event-driven shell commands that execute in response to Claude Code events (SessionStart, PreToolUse, UserPromptSubmit, etc.).
Model Context Protocol servers that extend Claude Code with new tools and integrations.
Available MCP integrations:
Specialized capabilities that provide domain knowledge and workflows. (Coming soon)
We welcome plugin contributions! See CONTRIBUTING.md for detailed guidelines.
plugins/ directoryplugin.json manifest.claude-plugin/marketplace.jsonEach plugin should follow this structure:
plugins/
└── your-plugin/
├── plugin.json # Required: Plugin manifest
├── README.md # Required: Documentation
└── [plugin files] # Your plugin implementation
This repository is licensed under Apache License 2.0.
Individual plugins may have their own licenses - check each plugin's directory for specific licensing information.
npx claudepluginhub yshrsmz/cc-plugins --plugin androidGit/GitHub safety rules and PR review workflows
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.