Back to Discover

claude-code-marketplace

plugin

Dev-GOM

Claude Code plugins & extensions - Hooks, commands, and agents for developer productivity and workflow automation

View on GitHub
94 starsApache-2.0Synced Aug 2, 2026

Install to Claude Code

/plugin marketplace add Dev-GOM/claude-code-marketplace

README

Claude Code Plugins

Website →

Version: 2.31.0 | Last Updated: 2025-12-02

Language: English | 한국어

⚠️ Important Notice (>= v2.0.17) There is a known issue where hook logs stack in the chat window. Until this is resolved, PostToolUse hook outputs are hidden using suppressOutput: true in hooks.json. Stop hook messages can be controlled via .plugin-config/[plugin-name].json with "showLogs": false (default). Set to true to enable. See Configuration for details.

A collection of powerful productivity plugins for Claude Code to automate common development workflows.

Claude Code Session Log

Included Plugins

1. 🔄 Git Auto-Backup

📖 Plugin Details (Click to expand)

Automatically creates git commits after each Claude Code session to prevent work loss.

Quick Info: Auto-commits all changes with timestamps when session ends | Hook: Stop

Read Full Documentation →


2. 📋 TODO Collector

📖 Plugin Details (Click to expand)

Scans your entire project and collects all TODO, FIXME, HACK, XXX, NOTE, and BUG comments into a detailed report.

Quick Info: Supports multiple languages, generates markdown report | Hooks: PostToolUse (Write|Edit|NotebookEdit), Stop

TODO Report Example

Read Full Documentation →


3. 📊 Code Complexity Monitor

📖 Plugin Details (Click to expand)

Monitors code complexity metrics and warns when thresholds are exceeded.

Quick Info: Tracks cyclomatic complexity, function/file length, nesting depth | Hook: PostToolUse (Edit|Write)

Complexity Log Example

Read Full Documentation →


4. 📝 Auto Documentation Generator

📖 Plugin Details (Click to expand)

Automatically scans and documents your project structure with directory tree, scripts, and dependencies.

Quick Info: Generates project structure documentation, tracks file changes, extracts package.json info | Hooks: PostToolUse (Write), Stop

Project Structure Example

Read Full Documentation →


5. 📊 Session File Tracker

📖 Plugin Details (Click to expand)

Tracks all file operations during a session and generates a summary report with directory tree visualization.

Quick Info: Classifies files by operation type (Created, Modified, Read) | Hooks: PostToolUse (Write|Edit|Read|NotebookEdit), Stop

Session Summary Example

Read Full Documentation →


6. 🤖 AI Pair Programming Suite

📖 Plugin Details (Click to expand)

Complete AI pair programming experience with slash commands, expert agents, and intelligent hooks integrated together.

Quick Info: 5 slash commands + 4 expert agents + 3 intelligent hooks | Commands: /pair, /review, /suggest, /fix, /explain | Agents: @code-reviewer, @bug-hunter, @architect, @performance-expert

Read Full Documentation →


7. 📋 Spec-Kit Integration

📖 Plugin Details (Click to expand)

GitHub Spec-Kit integration for Specification-Driven Development (SDD). Define WHAT and HOW before coding.

Quick Info: 10 slash commands for structured development workflow | Commands: /spec-kit:init, /spec-kit:constitution, /spec-kit:specify, /spec-kit:plan, /spec-kit:tasks, /spec-kit:implement | Workflow: Constitution → Specification → Plan → Tasks → Implementation

Read Full Documentation →


8. 🎮 Unity Dev Toolkit

📖 Plugin Details (Click to expand)

Comprehensive Unity game development toolkit with intelligent scripting assistance, code refactoring, performance optimization, UI Toolkit support, compile error resolution, and test automation.

Quick Info: 4 expert agents + 7 Agent Skills + 3 slash commands + 10 production templates | Commands: /unity:new-script, /unity:optimize-scene, /unity:setup-test | Agents: @unity-scripter, @unity-refactor, @unity-performance, @unity-architect | Features: UI Toolkit templates (Editor + Runtime), automated code validation, compile error detection & fixing, test automation, scene optimization

Read Full Documentation →


9. 🔧 Claude Dev Helper

📖 Plugin Details (Click to expand)

Development assistant with auto-open files, git diff review, and enhanced workflow integration with VS Code Extension.

Quick Info: Auto-opens files in VSCode when Claude creates/edits them | Git diff review with CodeLens | VS Code Extension for enhanced workflow | Hooks: SessionStart, PostToolUse | Features: Auto-open files, Git integration, VS Code integration

Read Full Documentation →


10. 🔔 Sound Notifications

📖 Plugin Details (Click to expand)

Audio notifications for Claude Code hook events with customizable sounds and volume control.

Quick Info: Sound notifications for 9 hook types with volume control | Cross-platform support (Windows, macOS, Linux) | Duplicate execution prevention | Hooks: SessionStart, SessionEnd, PreToolUse, PostToolUse, Notification, UserPromptSubmit, Stop, SubagentStop, PreCompact | Features: Global & per-hook volume settings, Custom sound files, MP3/WAV support

Read Full Documentation →


11. 🚀 Auto Release Manager

📖 Plugin Details (Click to expand)

Automate version updates and releases for any project type with intelligent detection and cross-platform support.

Quick Info: Universal project type detection (Node.js, Python, Rust, Go, Unity, Unreal, etc.) | Cross-platform version management | CHANGELOG auto-generation | Git workflow automation | Features: Semantic versioning, Unity dual-file sync, Conventional Commits parsing, Zero external dependencies (Python 3.11+)

Read Full Documentation →


12. 🌐 Browser Pilot

📖 Plugin Details (Click to expand)

Chrome DevTools Protocol (CDP) based browser automation, web scraping, and crawling for Claude Code.

Quick Info: Headless browser automation, Screenshot capture, PDF generation, Form automation, Web scraping | Skills: Browser automation via CLI | Features: Bot detection bypass (navigator.webdriver = false), Multi-step workflows with human-like delays, Tab management, JavaScript execution

Read Full Documentation →


14. 🎨 Blender Toolkit

📖 Plugin Details (Click to expand)

⚠️ Experimental Plugin - Blender automation toolkit with CLI-based geometry creation, materials, modifiers, collections, animation retargeting, and WebSocket-based real-time control.

Quick Info: CLI commands for geometry, materials, modifiers & collections | WebSocket control (port 9400-9500) | Fuzzy bone matching (60+ bones) | Vertex editing | Status: 🧪 Experimental (v1.3.0) | v1.3.0 Features: Material management (Principled BSDF), Advanced modifier control (30+ modifiers), Collection management, 30+ new CLI commands | Previous: Geometry creation, Object manipulation, Animation retargeting with quality reports

Read Full Documentation →


15. 🎮 Unity Editor Toolkit

📖 Plugin Details (Click to expand)

⚠️ Experimental Plugin - Real-time Unity Editor control via WebSocket with SQLite database integration, GUID-based persistence, comprehensive automated testing and security hardening.

Quick Info: WebSocket-based Unity Editor control (auto-assigned port 9500-9600) | SQLite database with GUID-based GameObject tracking | Multi-scene synchronization | Command Pattern Undo/Redo | 66 automated tests with Unity Test Framework | Status: 🧪 Experimental (v0.7.0) | Unity Compatibility: Unity 6+ (embedded SQLite) | Setup: Editor Window-based (Tools > Unity Editor Toolkit > Server Window) with auto-start and optional database sync | Security: SQL injection prevention, path traversal protection, transaction safety, enhanced input validation | Features: Real-time editor communication, JSON-RPC 2.0 protocol, Persistent GameObject tracking, Auto migration, Batch operations (500/batch), Thread-safe operations | APIs: GameObject.Find/Create/Destroy/SetActive, Transform.Get/SetPosition/Rotation/Scale, Scene.GetCurrent/GetAll/Load, Console.GetLogs/Clear, Hierarchy.Get, Database.Connect/Sync/Analytics

Read Full Documentation →

Installation

Quick Start (Recommended)

  1. Add the marketplace in Claude Code:

    /plugin marketplace add https://github.com/Dev-GOM/claude-code-marketplace.git
    
  2. Install plugins:

    /plugin install hook-git-auto-backup@dev-gom-plugins
    
    /plugin install hook-todo-collector@dev-gom-plugins
    
    /plugin install hook-complexity-monitor@dev-gom-plugins
    
    /plugin install hook-auto-docs@dev-gom-plugins
    
    /plugin install hook-session-summary@dev-gom-plugins
    
    /plugin install ai-pair-programming@dev-gom-plugins
    
    /plugin install spec-kit@dev-gom-plugins
    
    /plugin install unity-dev-toolkit@dev-gom-plugins
    
    /plugin install claude-dev-helper@dev-gom-plugins
    
    /plugin install hook-sound-notifications@dev-gom-plugins
    
    /plugin install auto-release-manager@dev-gom-plugins
    
    /plugin install browser-pilot@dev-gom-plugins
    
    /plugin install unity-editor-toolkit@dev-gom-plugins
    
  3. Restart Claude Code to load the plugins:

    claude
    # or
    claude -r  # Resume last session
    # or
    claude -c  # Continue in current directory
    
  4. Check plugin installation:

    /plugin
    

Local Installation (For Development)

  1. Clone this repository and navigate to it
  2. Add the local marketplace:
    /plugin marketplace add dev-gom-plugins ./path/to/.claude-plugin/marketplace.json
    
  3. Install plugins as shown above

Usage

Once installed, the plugins work automatically:

  • Git Auto-Backup: Commits after each Claude session ends
  • TODO Collector: Scans and reports TODOs when session ends
  • Complexity Monitor: Checks code after Edit/Write operations
  • Auto-Docs: Updates documentation when session ends
  • Session File Tracker: Summarizes file operations when session ends
  • AI Pair Programming Suite: Provides intelligent assistance with commands, agents, and hooks
  • Spec-Kit Integration: Use /spec-kit:* commands to guide specification-driven development workflow
  • Unity Dev Toolkit: Use /unity:* commands, invoke expert agents with @unity-*, and get automatic script validation through Agent Skills
  • Claude Dev Helper: Automatically reviews git diffs, stages changes, and collects feedback; enhanced with VS Code Extension integration
  • Auto Release Manager: Ask Claude to "update version" or "create release" for automated version management and release workflow

Configuration

Plugin-Specific Settings

Each plugin automatically creates a configuration file in .plugin-config/[plugin-name].json when first run. These files are preserved across plugin updates.

Common settings:

  • showLogs: Control Stop hook log visibility (false by default to reduce chat clutter)

Example - Enable logs for TODO Collector:

Create or edit .plugin-config/hook-todo-collector.json:

{
  "showLogs": true,
  "outputDirectory": "",
  "supportedExtensions": null,
  "excludeDirs": null,
  "commentTypes": null,
  "outputFormats": null
}

For detailed configuration options:

Quick Examples

Disable a specific plugin:

/plugin uninstall hook-git-auto-backup@dev-gom-plugins

Enable hook logs for a specific plugin: Edit .plugin-config/[plugin-name].json and set "showLogs": true

Customize complexity thresholds: See Complexity Monitor Configuration

Add custom TODO patterns: See TODO Collector Configuration

Output Files

The plugins generate the following files in your project root:

  • .todos-report.md - Detailed TODO report
  • .todos.txt - Simple TODO list
  • .complexity-log.txt - Complexity issues log
  • .project-structure.md - Project structure documentation
  • .session-summary.md - Session file operations summary
  • .pair-programming-session.md - AI pair programming session report

Plugin configuration files (auto-generated in project root):

  • .plugin-config/ - Plugin-specific configuration files (preserves settings across plugin updates)

Tip: Add output files to .gitignore if you don't want to commit them. Configuration files in .plugin-config/ should be committed to share settings with your team:

# Plugin output files
.todos-report.md
.complexity-log.md
.project-structure.md
.structure-state.json
.structure-changes.json
.session-summary.md
.pair-programming-session.md
.state/

# Optional: Uncomment to exclude plugin configs (if you don't want to share settings)
# .plugin-config/

Requirements

  • Claude Code CLI
  • Node.js (for running plugin scripts)
  • Git (for git-auto-backup plugin)

Troubleshooting

Plugins not running?

  1. Check plugin installation:

    /plugin
    
  2. Verify hooks are enabled in settings

  3. Check Node.js is in PATH:

    node --version
    

Git commits not working?

  1. Ensure you're in a git repository:

    git status
    
  2. Check git is configured:

    git config user.name
    git config user.email
    

Complexity monitor showing false positives?

Adjust thresholds in the plugin configuration file to match your project's needs.

Development

For Plugin Developers

Each plugin has detailed technical documentation in its README:

Contributing

Feel free to customize these plugins for your needs:

  1. Fork/copy the .claude-plugin directory
  2. Modify plugin scripts in plugins/[plugin-name]/
  3. Update plugin.json if changing hook behavior
  4. Test with /plugin validate .claude-plugin

License

Apache License 2.0 - see LICENSE and NOTICE for details.

Credits

Created for Claude Code to enhance developer productivity through automation.


Happy Coding! 🚀

For issues or suggestions, please open an issue on GitHub.

Rendered live from Dev-GOM/claude-code-marketplace's GitHub README — not stored, always reflects the source repo.

14 Plugins

NameDescriptionCategorySource
hook-git-auto-backupAutomatically backup your work with git commits after each Claude sessionhooks./plugins/hook-git-auto-backup
hook-todo-collectorCollect all TODO and FIXME comments from your projecthooks./plugins/hook-todo-collector
hook-complexity-monitorMonitor code complexity and maintain code qualityhooks./plugins/hook-complexity-monitor
hook-auto-docsAutomatically track project structure changes and update documentation (README, CHANGELOG)hooks./plugins/hook-auto-docs
hook-session-summaryTrack and summarize all files used during a Claude Code sessionhooks./plugins/hook-session-summary
claude-dev-helperDevelopment assistant for Claude Code - Auto-open files in VSCode, Git diff review, and enhanced workflow integrationhooks./plugins/claude-dev-helper
hook-sound-notificationsAudio notifications for Claude Code hook events with customizable sounds and volume controlhooks./plugins/hook-sound-notifications
ai-pair-programmingComplete AI pair programming suite with slash commands, expert agents, and intelligent hooksproductivity./plugins/ai-pair-programming
spec-kitGitHub Spec-Kit integration for Specification-Driven Development - define WHAT and HOW before codingproductivity./plugins/spec-kit
auto-release-managerAutomate version updates and releases for any project type (Node.js, Python, Rust, Unity, Unreal, etc.) with intelligent project detection and cross-platform supportproductivity./plugins/auto-release-manager
unity-dev-toolkitUnity development toolkit with intelligent scripting, code refactoring, performance optimization, UI Toolkit support, compile error resolution, and testing automationgame-development./plugins/unity-dev-toolkit
browser-pilotChrome DevTools Protocol (CDP) browser automation, web scraping, and crawling with React compatibilityproductivity./plugins/browser-pilot
blender-toolkitBlender automation toolkit with CLI for geometry, materials, modifiers, collections, animation retargeting, and WebSocket-based real-time control3d-development./plugins/blender-toolkit
unity-editor-toolkit🧪 Experimental - Real-time Unity Editor control via WebSocket with SQLite database integration, GUID-based persistence, version check, and 86 commands (Unity 2020.3 - Unity 6+)game-development./plugins/unity-editor-toolkit

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.