Leo Claude Marketplace - v3.0.1

A collection of Claude Code plugins for project management, infrastructure automation, and development workflows.

Plugins

Development & Project Management

projman

Sprint Planning and Project Management

AI-guided sprint planning with full Gitea integration. Transforms a proven 15-sprint workflow into a distributable plugin.

  • Four-agent model: Planner, Orchestrator, Executor, Code Reviewer
  • Intelligent label suggestions from 43-label taxonomy
  • Lessons learned capture via Gitea Wiki
  • Native issue dependencies with parallel execution
  • Milestone management for sprint organization
  • Branch-aware security (development/staging/production)
  • Pre-sprint-close code quality review and test verification

Commands: /sprint-plan, /sprint-start, /sprint-status, /sprint-close, /labels-sync, /initial-setup, /project-init, /project-sync, /review, /test-check, /test-gen

git-flow NEW in v3.0.0

Git Workflow Automation

Smart git operations with intelligent commit messages and branch management.

  • Auto-generated conventional commit messages
  • Multiple workflow styles (simple, feature-branch, pr-required, trunk-based)
  • Branch naming enforcement
  • Merge and cleanup automation
  • Protected branch awareness

Commands: /commit, /commit-push, /commit-merge, /commit-sync, /branch-start, /branch-cleanup, /git-status, /git-config

pr-review NEW in v3.0.0

Multi-Agent PR Review

Comprehensive pull request review using specialized agents.

  • Multi-agent review: Security, Performance, Maintainability, Tests
  • Confidence scoring (only reports HIGH/MEDIUM confidence findings)
  • Actionable feedback with suggested fixes
  • Gitea integration for automated review submission

Commands: /pr-review, /pr-summary, /pr-findings, /initial-setup, /project-init, /project-sync

claude-config-maintainer

CLAUDE.md Optimization and Maintenance

Analyze, optimize, and create CLAUDE.md configuration files for Claude Code projects.

Commands: /config-analyze, /config-optimize, /config-init

Productivity

clarity-assist NEW in v3.0.0

Prompt Optimization with ND Accommodations

Transform vague requests into clear specifications using structured methodology.

  • 4-D methodology: Deconstruct, Diagnose, Develop, Deliver
  • ND-friendly question patterns (option-based, chunked)
  • Conflict detection and escalation protocols

Commands: /clarify, /quick-clarify

doc-guardian

Documentation Lifecycle Management

Automatic documentation drift detection and synchronization.

Commands: /doc-audit, /doc-sync

project-hygiene

Post-Task Cleanup Automation

Hook-based cleanup that runs after Claude completes work.

Security

code-sentinel

Security Scanning & Refactoring

Security vulnerability detection and code refactoring tools.

Commands: /security-scan, /refactor, /refactor-dry

Infrastructure

cmdb-assistant

NetBox CMDB Integration

Full CRUD operations for network infrastructure management directly from Claude Code.

Commands: /initial-setup, /cmdb-search, /cmdb-device, /cmdb-ip, /cmdb-site

MCP Servers

MCP servers are shared at repository root with symlinks from plugins that use them.

Gitea MCP Server (shared)

Full Gitea API integration for project management.

Category Tools
Issues list_issues, get_issue, create_issue, update_issue, add_comment
Labels get_labels, suggest_labels, create_label
Wiki list_wiki_pages, get_wiki_page, create_wiki_page, create_lesson, search_lessons
Milestones list_milestones, get_milestone, create_milestone, update_milestone
Dependencies list_issue_dependencies, create_issue_dependency, get_execution_order
Pull Requests list_pull_requests, get_pull_request, get_pr_diff, get_pr_comments, create_pr_review, add_pr_comment (NEW in v3.0.0)
Validation validate_repo_org, get_branch_protection

NetBox MCP Server (shared)

Comprehensive NetBox REST API integration for infrastructure management.

Module Coverage
DCIM Sites, Racks, Devices, Interfaces, Cables
IPAM Prefixes, IPs, VLANs, VRFs
Circuits Providers, Circuits, Terminations
Virtualization Clusters, VMs, Interfaces
Extras Tags, Custom Fields, Audit Log

Installation

Prerequisites

  • Claude Code installed
  • Python 3.10+
  • Access to target services (Gitea, NetBox as needed)

Add Marketplace to Claude Code

Option 1 - CLI command (recommended):

/plugin marketplace add https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git

Option 2 - Settings file (for team distribution):

Add to .claude/settings.json in your target project:

{
  "extraKnownMarketplaces": {
    "leo-claude-mktplace": {
      "source": {
        "source": "git",
        "url": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git"
      }
    }
  }
}

Run Interactive Setup

After installing plugins, run the setup wizard:

/initial-setup

The wizard handles everything:

  • Sets up MCP server (Python venv + dependencies)
  • Creates system config (~/.config/claude/gitea.env)
  • Guides you through adding your API token
  • Detects and validates your repository via API
  • Creates project config (.env)

For new projects (when system is already configured):

/project-init

After moving a repository:

/project-sync

See docs/CONFIGURATION.md for manual setup and advanced options.

Verifying Plugin Installation

After installing plugins, the /plugin command may show (no content) - this is normal Claude Code behavior and doesn't indicate an error.

To verify a plugin is installed correctly:

  1. Check installed plugins list:

    /plugin list
    

    Look for ✔ plugin-name · Installed

  2. Test a plugin command directly:

    /git-flow:git-status
    /projman:sprint-status
    /clarity-assist:clarify
    

    If the command executes and shows output, the plugin is working.

  3. Check for loading errors:

    /plugin list
    

    Look for any Plugin Loading Errors section - this indicates manifest issues.

Command format: All plugin commands use the format /plugin-name:command-name

Plugin Test Command
git-flow /git-flow:git-status
projman /projman:sprint-status
pr-review /pr-review:pr-summary
clarity-assist /clarity-assist:clarify
doc-guardian /doc-guardian:doc-audit
code-sentinel /code-sentinel:security-scan
claude-config-maintainer /claude-config-maintainer:config-analyze
cmdb-assistant /cmdb-assistant:cmdb-search

Repository Structure

leo-claude-mktplace/
├── .claude-plugin/                # Marketplace manifest
│   └── marketplace.json
├── mcp-servers/                   # SHARED MCP servers (v3.0.0+)
│   ├── gitea/                     # Gitea MCP (issues, PRs, wiki)
│   └── netbox/                    # NetBox MCP (CMDB)
├── plugins/                       # All plugins
│   ├── projman/                   # Sprint management
│   ├── git-flow/                  # Git workflow automation (NEW)
│   ├── pr-review/                 # PR review (NEW)
│   ├── clarity-assist/            # Prompt optimization (NEW)
│   ├── claude-config-maintainer/  # CLAUDE.md optimization
│   ├── cmdb-assistant/            # NetBox CMDB integration
│   ├── doc-guardian/              # Documentation drift detection
│   ├── code-sentinel/             # Security scanning
│   └── project-hygiene/           # Cleanup automation
├── docs/                          # Documentation
│   ├── CANONICAL-PATHS.md         # Path reference
│   └── CONFIGURATION.md           # Setup guide
└── scripts/                       # Setup scripts

Documentation

Document Description
CLAUDE.md Main project instructions
CONFIGURATION.md Centralized setup guide
COMMANDS-CHEATSHEET.md All commands quick reference
UPDATING.md Update guide for the marketplace
CANONICAL-PATHS.md Authoritative path reference
CHANGELOG.md Version history

License

MIT License

Support

  • Issues: Contact repository maintainer
  • Repository: https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git
Description
A plugin marketplace for Claude Code featuring agile workflows, security scanning, and self-hosted Gitea integration.
Readme MIT 4.7 MiB
Languages
Python 87.1%
Shell 12.9%