Skip to content

Modular Claude Code plugin marketplace with 15 focused, independently installable plugins for enhanced development workflows

License

Notifications You must be signed in to change notification settings

AojdevStudio/dev-utils-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Utils Marketplace

A modular Claude Code plugin marketplace - Now with granular component packages! Install commands, agents, and hooks separately.

Version License Claude Code

Table of Contents

Overview

Dev Utils Marketplace offers 15 focused plugins for Claude Code that can be installed independently per repository. Now in v3.0, each plugin is split into granular component packages - install only commands, agents, or hooks as needed.

Key Features:

  • NEW: Granular component packages (commands, agents, hooks separately)
  • Modular architecture - install only what you need
  • 15 specialized plugins → 46 component packages
  • 37+ commands, 61+ agents, and 21+ automation hooks
  • Repository-specific customization
  • Team-friendly configuration

Project Status: Production Ready (v3.0.0)

What's New in v3.0

🎯 Granular Component Packages

Each plugin is now split into component-specific packages:

  • {plugin}-commands - Slash commands only
  • {plugin}-agents - AI agents only
  • {plugin}-hooks - Automation hooks only

Example:

# v2.0 (All-in-one)
/plugin install core-essentials@dev-utils-marketplace  # 8 commands + 4 agents + 5 hooks

# v3.0 (Granular - Choose what you need)
/plugin install core-essentials-commands@dev-utils-marketplace  # Just 8 commands
/plugin install core-essentials-agents@dev-utils-marketplace    # Just 4 agents
/plugin install core-essentials-hooks@dev-utils-marketplace     # Just 5 hooks

Benefits:

  • Lighter footprint - Install commands without agent overhead
  • Faster performance - Less code loaded in Claude Code
  • Clearer dependencies - Explicit about what you use
  • Flexible combinations - Mix components from different plugins
  • Independent updates - Update one component without affecting others

Migration: See Migration Guide for upgrade instructions.

Backward Compatibility: v2.0-style meta-packages still work but are deprecated (will be removed in v4.0.0).

Philosophy

Granular > Modular > Monolithic

We believe in maximum flexibility - install exactly what you need:

v1.0: All-or-nothing monolithic plugin v2.0: Modular plugins (commands + agents + hooks bundled) v3.0: Granular components (commands, agents, hooks separate)

Build your perfect development environment:

  • Install only commands for interactive workflows
  • Add agents for AI-powered assistance
  • Enable hooks for automation
  • Mix and match components across plugins

Example Evolution:

# v1.0 - All or nothing
/plugin install dev-utils-plugin@dev-utils-marketplace  # Everything

# v2.0 - Modular plugins
/plugin install core-essentials@dev-utils-marketplace   # 8 commands + 4 agents + 5 hooks

# v3.0 - Granular components (NEW!)
/plugin install core-essentials-commands@dev-utils-marketplace  # Just 8 commands
/plugin install core-essentials-agents@dev-utils-marketplace    # Add 4 agents later
# No hooks needed? Don't install them!

Available Plugins

Core (1 plugin)

Plugin Description Commands Agents Hooks
core-essentials Must-have development tools 8 4 5

Essential tools: commit, git-status, code-review, analyze-codebase, quick-search, go, quick-plan, build

Language-Specific (5 plugins)

Plugin Description Focus
lang-python Python development specialist Python best practices, PEP standards
lang-javascript JS/TS specialists + import organization JavaScript, TypeScript, ESLint
lang-fullstack Full-stack & backend development Node.js, Express, APIs, databases
lang-apps-script Google Apps Script automation Apps Script, Google Workspace APIs
shell-config Shell configuration expert Bash, Zsh, shell scripting

Domain-Specific (4 plugins)

Plugin Description Focus
ui-design-system 6 UI/UX design specialists Frontend, React, design systems, UX
data-science Data analysis tools (4 agents) Pandas, NumPy, ML, data visualization
research-intelligence 12 research & content analysis agents Web research, content analysis, podcasts
auth-security Authentication & security OAuth, JWT, API security, standards validation

Workflow (5 plugins)

Plugin Description Focus
git-workflow Git operations & PR management Branch management, PRs, code reviews
documentation Documentation generation & maintenance READMEs, changelogs, API docs
cicd-automation CI/CD & deployment GitHub Actions, deployment automation
code-quality-enforcement Linting & validation Code standards, linting, validation hooks
task-orchestration Agent coordination Multi-agent workflows, task planning

Installation

Quick Start (v3.0 Granular Packages)

1. Add the marketplace to Claude Code:

/plugin marketplace add AojdevStudio/dev-utils-marketplace

2. Install component packages you need:

# Minimal setup - Commands only
/plugin install core-essentials-commands@dev-utils-marketplace

# Add AI agents for assistance
/plugin install core-essentials-agents@dev-utils-marketplace

# Enable automation hooks
/plugin install core-essentials-hooks@dev-utils-marketplace

# Language support (agents)
/plugin install lang-python-agents@dev-utils-marketplace

# Workflow tools (commands)
/plugin install documentation-commands@dev-utils-marketplace
/plugin install git-workflow-commands@dev-utils-marketplace

3. Or use meta-packages (deprecated):

# Install all components at once (old v2.0 style)
/plugin install core-essentials@dev-utils-marketplace  # ⚠️ Deprecated

4. Verify installation:

Type /plugin list to see your installed plugins, or use /help to see available commands.

Team Installation (v3.0)

For teams, add to your project's .claude/settings.json:

Granular approach (recommended):

{
  "pluginMarketplaces": [
    {"source": "AojdevStudio/dev-utils-marketplace"}
  ],
  "plugins": [
    {"name": "core-essentials-commands", "marketplace": "dev-utils-marketplace", "enabled": true},
    {"name": "core-essentials-agents", "marketplace": "dev-utils-marketplace", "enabled": true},
    {"name": "lang-python-agents", "marketplace": "dev-utils-marketplace", "enabled": true},
    {"name": "documentation-commands", "marketplace": "dev-utils-marketplace", "enabled": true}
  ]
}

Meta-package approach (deprecated):

{
  "pluginMarketplaces": [
    {"source": "AojdevStudio/dev-utils-marketplace"}
  ],
  "plugins": [
    {"name": "core-essentials", "marketplace": "dev-utils-marketplace", "enabled": true},
    {"name": "lang-python", "marketplace": "dev-utils-marketplace", "enabled": true}
  ]
}

Team members who trust the repository will automatically get these plugins when they open the project.

Installation Methods

Method 1: Interactive Menu (Recommended)

The easiest way to discover and install plugins:

/plugin

Then select "Browse Plugins" to see all available plugins from added marketplaces.

Method 2: Direct Installation

If you know exactly which plugins you need:

/plugin install core-essentials@dev-utils-marketplace
/plugin install lang-python@dev-utils-marketplace

Method 3: Using the Marketplace

First add the marketplace, then browse and install:

# Add the marketplace
/plugin marketplace add AojdevStudio/dev-utils-marketplace

# Browse available plugins
/plugin

# Install specific plugins
/plugin install core-essentials@dev-utils-marketplace

Managing Plugins

Enable/Disable plugins:

/plugin enable core-essentials@dev-utils-marketplace
/plugin disable core-essentials@dev-utils-marketplace

Uninstall plugins:

/plugin uninstall core-essentials@dev-utils-marketplace

List installed plugins:

/plugin list

View plugin details:

/plugin
# Then select "Manage Plugins" to see details

Usage Examples

Core Commands

Code Review:

/cdev:code-review
# Comprehensive code quality analysis with improvement suggestions

Git Commit:

/cdev:commit
# Smart commit with conventional commit formatting

Project Analysis:

/cdev:analyze-codebase
# Deep analysis of your codebase structure and patterns

Quick Search:

/cdev:quick-search "authentication logic"
# Fast semantic search across your repository

Using Agents

Invoke specialized agents for complex tasks:

# Code review by expert agent
/use-agent code-reviewer

# Documentation generation
/use-agent auto-documenter

# Python-specific optimization
/use-agent python-pro

# UI/UX design guidance
/use-agent ui-ux-designer

Automated Hooks

Hooks run automatically on specific events:

  • session_start - Sets up development environment
  • pre_tool_use - Validates tool usage
  • post_tool_use - Auto-commits changes, updates changelog
  • stop - Cleanup and notifications

Example: Auto-commit on changes

# Automatically triggered after tool use
# Commits staged changes with smart commit messages
# No manual intervention needed

Recommended Combinations

Minimal Project

Perfect for simple scripts or experiments:

core-essentials

Python Project

Full Python development environment:

core-essentials
lang-python
code-quality-enforcement
documentation

Install command:

/plugin install core-essentials@dev-utils-marketplace
/plugin install lang-python@dev-utils-marketplace
/plugin install code-quality-enforcement@dev-utils-marketplace
/plugin install documentation@dev-utils-marketplace

Frontend Project

Modern web development setup:

core-essentials
lang-javascript
ui-design-system
git-workflow

Full-Stack SaaS

Complete production application toolkit:

core-essentials
lang-fullstack
ui-design-system
auth-security
git-workflow
documentation
cicd-automation
code-quality-enforcement

Data Science

Analytics and ML research environment:

core-essentials
lang-python
data-science
research-intelligence
documentation

Research & Content Analysis

Content processing and analysis:

core-essentials
research-intelligence
documentation

Plugin Details

Core Essentials

Commands:

  • commit - Smart Git commits with conventional formatting
  • git-status - Enhanced Git status reporting
  • code-review - Comprehensive code quality analysis
  • analyze-codebase - Deep codebase structure analysis
  • quick-search - Fast semantic repository search
  • go - Quick navigation to files and symbols
  • quick-plan - Rapid development planning
  • build - Project build orchestration

Agents:

  • code-reviewer - Expert code review and suggestions
  • quality-guardian - Code quality enforcement
  • git-flow-manager - Git workflow management
  • doc-curator - Documentation maintenance

Hooks:

  • session_start - Development environment setup
  • stop - Session cleanup and notifications
  • notification - Event-driven notifications
  • pre_tool_use - Tool usage validation
  • post_tool_use - Auto-commit, changelog updates

Language Plugins

lang-python:

  • Python best practices enforcement
  • PEP 8 compliance checking
  • Type hint suggestions
  • Pythonic code patterns

lang-javascript:

  • JavaScript/TypeScript expertise
  • Import organization automation
  • ESLint integration
  • TypeScript validation hooks

lang-fullstack:

  • Backend architecture guidance
  • API design patterns
  • Database optimization
  • Full-stack integration

lang-apps-script:

  • Google Apps Script development
  • Workspace API integration
  • Apps Script best practices

shell-config:

  • Shell script optimization
  • Configuration management
  • Bash/Zsh expertise

Domain Plugins

ui-design-system:

  • 6 specialized UI/UX agents
  • Design system development
  • Component library guidance
  • Accessibility standards
  • Responsive design patterns

data-science:

  • Data analysis command (data-commander)
  • 4 specialized data agents
  • Statistical analysis
  • Data visualization
  • ML model development

research-intelligence:

  • 12 research and content agents
  • Web scraping (scrape-site command)
  • Content analysis
  • Podcast transcription and analysis
  • Competitive intelligence
  • Fact checking

auth-security:

  • Authentication systems expert
  • OAuth/JWT implementation
  • API security validation
  • Security best practices
  • API standards checking hook

Workflow Plugins

git-workflow:

  • PR creation and management (create-pr)
  • PR review automation (pr-review)
  • Branch management
  • Git flow orchestration
  • 5 Git-related hooks

documentation:

  • README generation (generate-readme)
  • Changelog updates (update-changelog)
  • Documentation sync (update-docs)
  • Roadmap building (build-roadmap)
  • 2 documentation agents

cicd-automation:

  • GitHub Actions monitoring (gh-actions-monitor)
  • Deployment automation
  • CI/CD pipeline management
  • 2 DevOps agents

code-quality-enforcement:

  • Universal linting command
  • Code standards validation
  • Import organization hook
  • TypeScript validation hook
  • Commit message validation hook

task-orchestration:

  • Agent coordination (use-agent, create-coordination-files)
  • Task planning (ultrathink, quick-plan)
  • Multi-agent workflows
  • Task completion enforcement
  • 4 orchestration hooks

Migration from v2.0

v3.0.0: Granular Component Packages

Version 3.0.0 introduces granular component packages while maintaining backward compatibility through deprecated meta-packages.

Quick Migration

For Most Users (Recommended):

# Replace monolithic plugins with component packages
/plugin install core-essentials-commands@dev-utils-marketplace
/plugin install core-essentials-agents@dev-utils-marketplace
/plugin install lang-python-agents@dev-utils-marketplace

For Compatibility (Deprecated):

# Keep using v2.0 style (works but deprecated)
/plugin install core-essentials@dev-utils-marketplace  # ⚠️ Will be removed in v4.0

Full Migration Guide

See Detailed Migration Guide (v2→v3) for:

  • Step-by-step migration instructions
  • Component mapping reference
  • Recommended installation patterns
  • Troubleshooting tips
  • FAQs

Key Changes

New in v3.0:

  • ✅ Component packages: -commands, -agents, -hooks
  • ✅ Granular control over installations
  • ✅ Better performance and lighter footprint
  • ⚠️ Meta-packages deprecated (will be removed in v4.0.0)

Backward Compatibility:

  • ✅ v2.0 plugin names still work (as meta-packages)
  • ✅ Existing configurations continue functioning
  • ⚠️ Migration recommended before v4.0.0

Contributing

We welcome contributions to the Dev Utils Marketplace!

Adding New Plugins

  1. Fork the repository

  2. Create a new plugin directory:

    my-plugin/
    ├── .claude-plugin/plugin.json
    ├── commands/           # Optional
    ├── agents/            # Optional
    └── hooks/             # Optional
        ├── hooks.json
        └── scripts/
    
  3. Update marketplace.json:

    {
      "name": "my-plugin",
      "source": "./my-plugin",
      "description": "Brief description",
      "version": "1.0.0",
      "keywords": ["relevant", "tags"]
    }
  4. Submit a pull request with:

    • Plugin description and use cases
    • Documentation for commands/agents/hooks
    • Example usage scenarios

Improving Existing Plugins

  1. Fork the repository
  2. Make improvements to specific plugin
  3. Update plugin version in plugin.json
  4. Update marketplace.json version if needed
  5. Submit pull request with clear description of changes

Code Standards

  • Commands: Use clear markdown with frontmatter
  • Agents: Include name, description, tools, and model in frontmatter
  • Hooks: Python scripts must be executable (chmod +x)
  • Documentation: Update README and CLAUDE.md for significant changes
  • Versioning: Follow semantic versioning (semver)

Testing

Before submitting:

  1. Validate JSON manifests: python3 -m json.tool < plugin.json
  2. Test commands in Claude Code
  3. Verify hooks execute correctly
  4. Ensure documentation is accurate

Support

Getting Help

Reporting Issues

When reporting issues, please include:

  1. Claude Code version
  2. Installed plugins and versions
  3. Steps to reproduce the issue
  4. Expected vs actual behavior
  5. Relevant error messages or logs

Feature Requests

We're building the future of Claude Code development tools! Submit feature requests via GitHub Issues with:

  • Clear description of the proposed feature
  • Use cases and benefits
  • Potential plugin it should belong to (or suggest new plugin)

Roadmap

Upcoming Features (v2.1)

  • Plugin dependency system
  • Plugin profiles (presets for common setups)
  • Enhanced configuration UI
  • Version compatibility matrix

Future Plugins

  • testing-suite - Comprehensive testing tools
  • performance-monitoring - Performance analysis and optimization
  • deployment-targets - Platform-specific deployment (AWS, GCP, Azure)
  • mobile-development - React Native, Flutter, iOS, Android specialists

License

MIT License

Copyright (c) 2025 Ossie Irondi

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Made with ❤️ for the Claude Code community

Repository: https://github.com/AojdevStudio/dev-utils-marketplace

Version: 2.0.0 | Updated: 2025-01-11

About

Modular Claude Code plugin marketplace with 15 focused, independently installable plugins for enhanced development workflows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages