feat: Marketplace v9.2.0 — dispatch fix + git-flow setup + gitea-mcp migration #453

Merged
lmiranda merged 3 commits from feat/v9.2.0-dispatch-setup-migration into development 2026-02-09 00:22:59 +00:00
Owner

Summary

  • All plugins: Dispatch files now active command handlers — bare /noun shows available sub-commands and prompts for selection instead of doing nothing (25 files updated)
  • git-flow: New /gitflow setup command — auto-detects Gitea system config, configures workflow settings, injects CLAUDE.md git-flow section automatically
  • gitea MCP: Switched from local source (mcp_server/) to published gitea-mcp>=1.0.0 package from Gitea PyPI registry

Changes

Dispatch Files (Commit 1)

  • All 25 dispatch files now have name: in frontmatter
  • Added ## Workflow section that displays sub-commands and prompts for selection
  • Renamed ## Sub-commands to ## Available Commands
  • Created new hygiene.md dispatch file for /hygiene

git-flow Setup (Commit 2)

  • New gitflow-setup.md command with auto-detect and CLAUDE.md injection
  • Moved claude-md-integration.md to skills/ for programmatic use
  • Added "Re-run setup wizard" option to /gitflow config
  • Added setup header to visual-header.md skill

gitea-mcp Migration (Commit 3)

  • mcp-servers/gitea/ thinned to venv wrapper (source code removed)
  • run.sh updated: mcp_server.servergitea_mcp.server
  • requirements.txt points to Gitea PyPI registry
  • Documentation updated (CANONICAL-PATHS, ARCHITECTURE, CHANGELOG)

Test Plan

  • All dispatch files have name: in frontmatter
  • No curl/API references in git-flow
  • gitea-mcp package imports successfully (v1.0.1)
  • No old mcp_server namespace references remain
  • /gitflow setup command file exists with correct frontmatter
  • claude-md-integration.md moved to skills/, removed from root
  • Marketplace validation passes (all 20 plugins)
## Summary - **All plugins:** Dispatch files now active command handlers — bare `/noun` shows available sub-commands and prompts for selection instead of doing nothing (25 files updated) - **git-flow:** New `/gitflow setup` command — auto-detects Gitea system config, configures workflow settings, injects CLAUDE.md git-flow section automatically - **gitea MCP:** Switched from local source (`mcp_server/`) to published `gitea-mcp>=1.0.0` package from Gitea PyPI registry ## Changes ### Dispatch Files (Commit 1) - All 25 dispatch files now have `name:` in frontmatter - Added `## Workflow` section that displays sub-commands and prompts for selection - Renamed `## Sub-commands` to `## Available Commands` - Created new `hygiene.md` dispatch file for `/hygiene` ### git-flow Setup (Commit 2) - New `gitflow-setup.md` command with auto-detect and CLAUDE.md injection - Moved `claude-md-integration.md` to `skills/` for programmatic use - Added "Re-run setup wizard" option to `/gitflow config` - Added setup header to `visual-header.md` skill ### gitea-mcp Migration (Commit 3) - `mcp-servers/gitea/` thinned to venv wrapper (source code removed) - `run.sh` updated: `mcp_server.server` → `gitea_mcp.server` - `requirements.txt` points to Gitea PyPI registry - Documentation updated (CANONICAL-PATHS, ARCHITECTURE, CHANGELOG) ## Test Plan - [x] All dispatch files have `name:` in frontmatter - [x] No curl/API references in git-flow - [x] gitea-mcp package imports successfully (v1.0.1) - [x] No old `mcp_server` namespace references remain - [x] `/gitflow setup` command file exists with correct frontmatter - [x] `claude-md-integration.md` moved to skills/, removed from root - [x] Marketplace validation passes (all 20 plugins)
lmiranda added 3 commits 2026-02-09 00:16:49 +00:00
All 25 dispatch files now have name: in frontmatter with Workflow
section that displays sub-commands and prompts for selection.
Bare /noun invocation is now useful instead of a dead end.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
New gitflow-setup.md command auto-detects Gitea system config from
~/.config/claude/gitea.env, configures workflow settings, and injects
Git Workflow section into project CLAUDE.md. Moved
claude-md-integration.md to skills/ for programmatic use.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
mcp-servers/gitea/ thinned to venv wrapper — source code removed,
package installed from registry. run.sh updated from mcp_server.server
to gitea_mcp.server. requirements.txt points to Gitea PyPI.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
lmiranda merged commit 30e424306c into development 2026-02-09 00:22:59 +00:00
lmiranda deleted branch feat/v9.2.0-dispatch-setup-migration 2026-02-09 00:22:59 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#453