cc-dev-tools
Claude Code marketplace containing development tools and AI integrations for advanced workflows.
Overview
This marketplace provides Claude Code plugins for enhanced development capabilities through external AI CLI integrations and automation tools.
Available Plugins
| Plugin | Description | Type |
|---|
| Codex | OpenAI GPT-5.4 integration for frontier reasoning tasks | Skill |
| Gemini | Google Gemini 3.1 Pro AI integration for research and reasoning | Skill |
| Nano Banana | Standalone image generation via MCP (no Gemini CLI needed) | MCP + Skill |
| Telegram Notifier | Telegram notifications for Claude Code events | Hooks |
Codex Plugin
Frontier AI assistant through OpenAI Codex CLI (GPT-5.4) integration.
Core Features:
- Frontier Reasoning: GPT-5.4 with xhigh reasoning effort for maximum capability
- Fast Mode:
gpt-5.4-fast available on demand for speed-sensitive tasks
- Session Continuation: Resume previous conversations with
codex exec resume --last
- Safe Sandbox Defaults: Read-only by default, workspace-write for code editing
Quick Start:
codex --version # Requires v0.114.0+
codex login
Usage:
> Use Codex to design a binary search tree in Rust
Full Documentation: Codex Plugin README
Gemini Plugin
Google Gemini 3.1 Pro AI integration through Gemini CLI for research, reasoning, and web search.
Core Features:
- Gemini 3.1 Pro Default: Uses
gemini-3.1-pro-preview for ALL tasks (highest capability)
- Version-Based Mapping: User requests like "use 3" automatically map to the latest 3.x model
- Session Continuation: Resume previous conversations with
-r latest
- Web Search Integration: Built-in web search for research and documentation lookup
Quick Start:
npm install -g @google/gemini-cli@latest # Requires v0.33.0+
gemini login
Usage:
> Gemini, explain the observer pattern with examples
| Info | Value |
|---|
| Path | plugins/gemini/ |
| Version | 2.0.0 |
| Skills | Gemini (reasoning) |
| Models | Gemini 3.1 Pro, 3 Pro, 2.5 Pro/Flash |
Full Documentation: Gemini Plugin README
Nano Banana Plugin
Standalone image generation plugin using the Nano Banana MCP server. Runs directly as an MCP server — no Gemini CLI dependency.
Core Features:
- Direct MCP Integration: 7 native image tools without CLI overhead
- Text-to-Image: Generate batch images with style and variation controls
- Image Editing: Modify and restore photos with natural language
- Icon Generation: App icons, favicons, UI elements in multiple sizes
- Diagrams & Patterns: Technical diagrams, seamless textures, visual stories
Quick Start:
export GEMINI_API_KEY=your_key # Requires Node.js v18+
Usage:
> Generate 3 variations of a sunset over mountains
> Create an app icon for a coffee shop
> Draw a flowchart for user authentication
| Info | Value |
|---|
| Path | plugins/nanobanana/ |
| Version | 1.4.0 |
| Tools | generate_image, edit_image, restore_image, generate_icon, generate_pattern, generate_story, generate_diagram |
| Commands | /generate, /edit, /restore, /icon, /pattern, /story, /diagram, /nanobanana |
Full Documentation: Nano Banana Plugin README
Telegram Notifier Plugin
Receive Telegram notifications when Claude Code completes responses, subagent tasks finish, or system notifications occur.
Core Features:
- Stop Hook: Notifies when Claude Code completes a response
- SubagentStop Hook: Notifies when subagent tasks complete
- Notification Hook: Forwards Claude Code system notifications
- Custom Messages: Customize notification messages via environment variables
- Dry-Run Mode: Test configuration without sending real notifications
Quick Start:
# Set environment variables
export CC_TELEGRAM_BOT_TOKEN="your-bot-token"
export CC_TELEGRAM_CHAT_ID="your-chat-id"
Environment Variables:
| Variable | Required | Description |
|---|
CC_TELEGRAM_BOT_TOKEN | Yes | Bot API token from BotFather |
CC_TELEGRAM_CHAT_ID | Yes | Target chat ID for notifications |
CC_TELEGRAM_STOP_MSG | No | Custom message for Stop events |
CC_TELEGRAM_SUBAGENT_MSG | No | Custom message for SubagentStop events |
CC_TELEGRAM_NOTIFY_MSG | No | Custom message for Notification events |
CC_TELEGRAM_DRY_RUN | No | Set to true to log without sending |