feat(marketplace): command consolidation + 8 new plugins (v8.1.0 → v9.0.0) [BREAKING]
Phase 1b: Rename all ~94 commands across 12 plugins to /<noun> <action> sub-command pattern. Git-flow consolidated from 8→5 commands (commit variants absorbed into --push/--merge/--sync flags). Dispatch files, name: frontmatter, and cross-reference updates for all plugins. Phase 2: Design documents for 8 new plugins in docs/designs/. Phase 3: Scaffold 8 new plugins — saas-api-platform, saas-db-migrate, saas-react-platform, saas-test-pilot, data-seed, ops-release-manager, ops-deploy-pipeline, debug-mcp. Each with plugin.json, commands, agents, skills, README, and claude-md-integration. Marketplace grows from 12→20. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,10 @@
|
||||
# /pr-diff - Annotated PR Diff Viewer
|
||||
---
|
||||
name: pr diff
|
||||
description: Formatted diff with inline review comments
|
||||
agent: coordinator
|
||||
---
|
||||
|
||||
# /pr diff - Annotated PR Diff Viewer
|
||||
|
||||
## Visual Output
|
||||
|
||||
@@ -13,7 +19,7 @@ Display header: `PR-REVIEW - Diff Viewer`
|
||||
## Usage
|
||||
|
||||
```
|
||||
/pr-diff <pr-number> [--repo owner/repo] [--context <n>] [--no-comments] [--file <pattern>]
|
||||
/pr diff <pr-number> [--repo owner/repo] [--context <n>] [--no-comments] [--file <pattern>]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
@@ -43,6 +49,6 @@ Use annotated diff format from `skills/output-formats.md`
|
||||
|
||||
| Command | Purpose |
|
||||
|---------|---------|
|
||||
| `/pr-summary` | Quick overview |
|
||||
| `/pr-review` | Full review |
|
||||
| `/pr-findings` | Filter findings |
|
||||
| `/pr summary` | Quick overview |
|
||||
| `/pr review` | Full review |
|
||||
| `/pr findings` | Filter findings |
|
||||
|
||||
@@ -1,4 +1,10 @@
|
||||
# /pr-findings - Filter Review Findings
|
||||
---
|
||||
name: pr findings
|
||||
description: List and filter review findings by category/severity
|
||||
agent: coordinator
|
||||
---
|
||||
|
||||
# /pr findings - Filter Review Findings
|
||||
|
||||
## Visual Output
|
||||
|
||||
@@ -13,14 +19,14 @@ Display header: `PR-REVIEW - Findings`
|
||||
## Usage
|
||||
|
||||
```
|
||||
/pr-findings <pr-number> [--category <cat>] [--severity <sev>] [--confidence <min>] [--file <pattern>] [--compact] [--json]
|
||||
/pr findings <pr-number> [--category <cat>] [--severity <sev>] [--confidence <min>] [--file <pattern>] [--compact] [--json]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
### Without Previous Review
|
||||
|
||||
Prompt: "No review found. Run /pr-review, /pr-summary, or cancel?"
|
||||
Prompt: "No review found. Run `/pr review`, `/pr summary`, or cancel?"
|
||||
|
||||
### With Previous Review
|
||||
|
||||
@@ -38,8 +44,8 @@ Reference `skills/output-formats.md`:
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
/pr-findings 123 --category security
|
||||
/pr-findings 123 --severity critical,major
|
||||
/pr-findings 123 --confidence 0.8
|
||||
/pr-findings 123 --file src/api/*
|
||||
/pr findings 123 --category security
|
||||
/pr findings 123 --severity critical,major
|
||||
/pr findings 123 --confidence 0.8
|
||||
/pr findings 123 --file src/api/*
|
||||
```
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
---
|
||||
name: pr init
|
||||
description: Quick project setup - configures only project-level settings
|
||||
---
|
||||
|
||||
# Project Initialization (PR Review)
|
||||
# /pr init - Project Initialization (PR Review)
|
||||
|
||||
## Visual Output
|
||||
|
||||
@@ -17,13 +18,13 @@ Display header: `PR-REVIEW - Project Setup`
|
||||
|
||||
Fast setup when system-level config already exists.
|
||||
|
||||
**Use when:** Already ran `/pr-setup`, starting new project
|
||||
**Use when:** Already ran `/pr setup`, starting new project
|
||||
|
||||
## Workflow
|
||||
|
||||
### Pre-Flight Check
|
||||
|
||||
Verify `~/.config/claude/gitea.env` exists. If missing: redirect to `/pr-setup`
|
||||
Verify `~/.config/claude/gitea.env` exists. If missing: redirect to `/pr setup`
|
||||
|
||||
### Project Setup
|
||||
|
||||
@@ -40,6 +41,6 @@ Display project configured format from `skills/output-formats.md`
|
||||
|
||||
## Ready Commands
|
||||
|
||||
- `/pr-review <number>` - Full review
|
||||
- `/pr-summary <number>` - Quick summary
|
||||
- `/pr-findings <number>` - List findings
|
||||
- `/pr review <number>` - Full review
|
||||
- `/pr summary <number>` - Quick summary
|
||||
- `/pr findings <number>` - List findings
|
||||
@@ -1,4 +1,10 @@
|
||||
# /pr-review - Full Multi-Agent Review
|
||||
---
|
||||
name: pr review
|
||||
description: Full multi-agent PR review with confidence scoring
|
||||
agent: coordinator
|
||||
---
|
||||
|
||||
# /pr review - Full Multi-Agent Review
|
||||
|
||||
## Visual Output
|
||||
|
||||
@@ -14,7 +20,7 @@ Display header: `PR-REVIEW - Full Review`
|
||||
## Usage
|
||||
|
||||
```
|
||||
/pr-review <pr-number> [--repo owner/repo]
|
||||
/pr review <pr-number> [--repo owner/repo]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
---
|
||||
name: pr setup
|
||||
description: Interactive setup wizard for pr-review plugin
|
||||
---
|
||||
|
||||
# PR Review Setup Wizard
|
||||
# /pr setup - PR Review Setup Wizard
|
||||
|
||||
## Visual Output
|
||||
|
||||
@@ -40,6 +41,6 @@ Test API connection, display completion summary, remind to restart session
|
||||
|
||||
## Available Commands After Setup
|
||||
|
||||
- `/pr-review <number>` - Full multi-agent review
|
||||
- `/pr-summary <number>` - Quick summary
|
||||
- `/pr-findings <number>` - List findings
|
||||
- `/pr review <number>` - Full multi-agent review
|
||||
- `/pr summary <number>` - Quick summary
|
||||
- `/pr findings <number>` - List findings
|
||||
|
||||
@@ -1,4 +1,10 @@
|
||||
# /pr-summary - Quick PR Summary
|
||||
---
|
||||
name: pr summary
|
||||
description: Quick summary of PR changes
|
||||
agent: coordinator
|
||||
---
|
||||
|
||||
# /pr summary - Quick PR Summary
|
||||
|
||||
## Visual Output
|
||||
|
||||
@@ -13,7 +19,7 @@ Display header: `PR-REVIEW - Quick Summary`
|
||||
## Usage
|
||||
|
||||
```
|
||||
/pr-summary <pr-number> [--repo owner/repo]
|
||||
/pr summary <pr-number> [--repo owner/repo]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
@@ -38,4 +44,4 @@ Use summary format from `skills/output-formats.md`
|
||||
|
||||
- Quick overview before full review
|
||||
- Triage multiple PRs
|
||||
- Decide if /pr-review is needed
|
||||
- Decide if `/pr review` is needed
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
---
|
||||
name: pr sync
|
||||
description: Sync project configuration with current git remote
|
||||
---
|
||||
|
||||
# Project Sync (PR Review)
|
||||
# /pr sync - Project Sync (PR Review)
|
||||
|
||||
## Visual Output
|
||||
|
||||
19
plugins/pr-review/commands/pr.md
Normal file
19
plugins/pr-review/commands/pr.md
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
description: Pull request review and management
|
||||
---
|
||||
|
||||
# /pr
|
||||
|
||||
Multi-agent pull request review with confidence scoring.
|
||||
|
||||
## Sub-commands
|
||||
|
||||
| Sub-command | Description |
|
||||
|-------------|-------------|
|
||||
| `/pr review` | Full multi-agent PR review with confidence scoring |
|
||||
| `/pr summary` | Quick summary of PR changes |
|
||||
| `/pr findings` | List and filter review findings by category/severity |
|
||||
| `/pr diff` | Formatted diff with inline review comments |
|
||||
| `/pr init` | Quick project setup for PR reviews |
|
||||
| `/pr sync` | Sync config with git remote after repo move/rename |
|
||||
| `/pr setup` | Setup wizard for pr-review |
|
||||
Reference in New Issue
Block a user