diff --git a/CLAUDE.md b/CLAUDE.md index 0bd4a48..3d9f720 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -5,14 +5,14 @@ This file provides guidance to Claude Code when working with code in this reposi ## Project Overview **Repository:** leo-claude-mktplace -**Version:** 3.0.1 +**Version:** 3.1.2 **Status:** Production Ready A plugin marketplace for Claude Code containing: | Plugin | Description | Version | |--------|-------------|---------| -| `projman` | Sprint planning and project management with Gitea integration | 3.0.0 | +| `projman` | Sprint planning and project management with Gitea integration | 3.1.0 | | `git-flow` | Git workflow automation with smart commits and branch management | 1.0.0 | | `pr-review` | Multi-agent PR review with confidence scoring | 1.0.0 | | `clarity-assist` | Prompt optimization with ND-friendly accommodations | 1.0.0 | @@ -59,7 +59,7 @@ leo-claude-mktplace/ │ │ ├── .claude-plugin/plugin.json │ │ ├── .mcp.json │ │ ├── mcp-servers/gitea -> ../../../mcp-servers/gitea # SYMLINK -│ │ ├── commands/ # 12 commands (incl. setup) +│ │ ├── commands/ # 13 commands (incl. setup, debug) │ │ ├── hooks/ # SessionStart mismatch detection │ │ ├── agents/ # 4 agents │ │ └── skills/label-taxonomy/ @@ -255,4 +255,4 @@ See `docs/DEBUGGING-CHECKLIST.md` for systematic troubleshooting. --- -**Last Updated:** 2026-01-22 +**Last Updated:** 2026-01-23 diff --git a/README.md b/README.md index aa5ae0e..d9124de 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ AI-guided sprint planning with full Gitea integration. Transforms a proven 15-sp - 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` +**Commands:** `/sprint-plan`, `/sprint-start`, `/sprint-status`, `/sprint-close`, `/labels-sync`, `/initial-setup`, `/project-init`, `/project-sync`, `/review`, `/test-check`, `/test-gen`, `/debug-report`, `/debug-review` #### [git-flow](./plugins/git-flow/README.md) *NEW in v3.0.0* **Git Workflow Automation** @@ -257,6 +257,7 @@ leo-claude-mktplace/ | [COMMANDS-CHEATSHEET.md](./docs/COMMANDS-CHEATSHEET.md) | All commands quick reference | | [UPDATING.md](./docs/UPDATING.md) | Update guide for the marketplace | | [CANONICAL-PATHS.md](./docs/CANONICAL-PATHS.md) | Authoritative path reference | +| [DEBUGGING-CHECKLIST.md](./docs/DEBUGGING-CHECKLIST.md) | Systematic troubleshooting guide | | [CHANGELOG.md](./CHANGELOG.md) | Version history | ## License diff --git a/docs/CANONICAL-PATHS.md b/docs/CANONICAL-PATHS.md index b97e87a..3ef5dd3 100644 --- a/docs/CANONICAL-PATHS.md +++ b/docs/CANONICAL-PATHS.md @@ -2,7 +2,7 @@ **This file defines ALL valid paths in this repository. No exceptions. No inference. No assumptions.** -Last Updated: 2026-01-20 (v3.0.0) +Last Updated: 2026-01-23 (v3.1.2) --- @@ -17,10 +17,10 @@ leo-claude-mktplace/ ├── docs/ # All documentation │ ├── architecture/ # Draw.io diagrams and specs │ ├── CANONICAL-PATHS.md # This file - single source of truth +│ ├── COMMANDS-CHEATSHEET.md # All commands quick reference │ ├── CONFIGURATION.md # Centralized configuration guide │ ├── DEBUGGING-CHECKLIST.md # Systematic troubleshooting guide -│ ├── UPDATING.md # Update guide -│ └── workflows/ # Workflow documentation +│ └── UPDATING.md # Update guide ├── hooks/ # Shared hooks (if any) ├── mcp-servers/ # SHARED MCP servers (v3.0.0+) │ ├── gitea/ # Gitea MCP server @@ -156,7 +156,6 @@ The symlink target is relative: `../../../mcp-servers/{server}` | Type | Location | |------|----------| | Architecture diagrams | `docs/architecture/` | -| Workflow docs | `docs/workflows/` | | This file | `docs/CANONICAL-PATHS.md` | | Update guide | `docs/UPDATING.md` | | Configuration guide | `docs/CONFIGURATION.md` | diff --git a/plugins/cmdb-assistant/README.md b/plugins/cmdb-assistant/README.md index 6c2a4b2..394e587 100644 --- a/plugins/cmdb-assistant/README.md +++ b/plugins/cmdb-assistant/README.md @@ -111,6 +111,7 @@ cmdb-assistant/ │ └── plugin.json # Plugin manifest ├── .mcp.json # MCP server configuration ├── commands/ +│ ├── initial-setup.md # Setup wizard │ ├── cmdb-search.md # Search command │ ├── cmdb-device.md # Device management │ ├── cmdb-ip.md # IP management diff --git a/plugins/code-sentinel/.claude-plugin/plugin.json b/plugins/code-sentinel/.claude-plugin/plugin.json index fe3b34e..bf57dfa 100644 --- a/plugins/code-sentinel/.claude-plugin/plugin.json +++ b/plugins/code-sentinel/.claude-plugin/plugin.json @@ -9,5 +9,6 @@ "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/code-sentinel/README.md", "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", "license": "MIT", - "keywords": ["security", "refactoring", "code-quality", "static-analysis", "hooks"] + "keywords": ["security", "refactoring", "code-quality", "static-analysis", "hooks"], + "commands": ["./commands/"] } diff --git a/plugins/doc-guardian/.claude-plugin/plugin.json b/plugins/doc-guardian/.claude-plugin/plugin.json index 468e199..edec5f9 100644 --- a/plugins/doc-guardian/.claude-plugin/plugin.json +++ b/plugins/doc-guardian/.claude-plugin/plugin.json @@ -9,5 +9,6 @@ "homepage": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/src/branch/main/plugins/doc-guardian/README.md", "repository": "https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git", "license": "MIT", - "keywords": ["documentation", "sync", "drift-detection", "automation", "hooks"] + "keywords": ["documentation", "sync", "drift-detection", "automation", "hooks"], + "commands": ["./commands/"] } diff --git a/plugins/pr-review/README.md b/plugins/pr-review/README.md index 3d17a88..d882dfc 100644 --- a/plugins/pr-review/README.md +++ b/plugins/pr-review/README.md @@ -13,6 +13,9 @@ pr-review conducts comprehensive code reviews using specialized agents for secur | `/pr-review ` | Full multi-agent review | | `/pr-summary ` | Quick summary without full review | | `/pr-findings ` | Filter findings by category/confidence | +| `/initial-setup` | Full interactive setup wizard | +| `/project-init` | Quick project setup (system already configured) | +| `/project-sync` | Sync configuration with current git remote | ## Review Agents diff --git a/plugins/project-hygiene/README.md b/plugins/project-hygiene/README.md index abf5a5b..826d252 100644 --- a/plugins/project-hygiene/README.md +++ b/plugins/project-hygiene/README.md @@ -20,7 +20,7 @@ claude plugin install project-hygiene ## How It Works -The plugin registers a `task-completed` hook that runs after Claude completes any task. It: +The plugin registers a `PostToolUse` hook (on Write and Edit tools) that runs after Claude modifies files. It: 1. Scans for and deletes known temporary file patterns 2. Removes temporary directories (`__pycache__`, `.pytest_cache`, etc.) diff --git a/plugins/projman/README.md b/plugins/projman/README.md index ccaaa76..264c493 100644 --- a/plugins/projman/README.md +++ b/plugins/projman/README.md @@ -13,7 +13,7 @@ Projman transforms a proven 15-sprint workflow into a distributable Claude Code - **Milestones** - Sprint milestone management and tracking - **Lessons Learned** - Systematic capture and search via Gitea Wiki - **Branch-Aware Security** - Prevents accidental changes on production branches -- **Three-Agent Model** - Planner, Orchestrator, and Executor agents +- **Four-Agent Model** - Planner, Orchestrator, Executor, and Code Reviewer agents - **CLI Tools Blocked** - All operations via MCP tools only (no `tea` or `gh`) ## Quick Start @@ -461,20 +461,8 @@ projman/ ├── .claude-plugin/ │ └── plugin.json # Plugin manifest ├── .mcp.json # MCP server configuration -├── mcp-servers/ # Bundled MCP server -│ └── gitea/ -│ ├── .venv/ -│ ├── requirements.txt -│ ├── mcp_server/ -│ │ ├── server.py -│ │ ├── gitea_client.py -│ │ └── tools/ -│ │ ├── issues.py -│ │ ├── labels.py -│ │ ├── wiki.py -│ │ ├── milestones.py -│ │ └── dependencies.py -│ └── tests/ +├── mcp-servers/ +│ └── gitea -> ../../../mcp-servers/gitea # SYMLINK to shared MCP server ├── commands/ # Slash commands │ ├── sprint-plan.md │ ├── sprint-start.md