Compare commits
12 Commits
b5d36865ee
...
v5.3.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 2173f3389a | |||
| d8971efafe | |||
| e3a8ebd4da | |||
| fab1345bcb | |||
| 193908721c | |||
| 7e9f70d0a7 | |||
| 86413c4801 | |||
| 3561025dfc | |||
| 36e6ac2dd0 | |||
| 3e0e779803 | |||
| 74198743ab | |||
| d57bff184e |
@@ -6,12 +6,12 @@
|
|||||||
},
|
},
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"description": "Project management plugins with Gitea and NetBox integrations",
|
"description": "Project management plugins with Gitea and NetBox integrations",
|
||||||
"version": "5.2.0"
|
"version": "5.3.0"
|
||||||
},
|
},
|
||||||
"plugins": [
|
"plugins": [
|
||||||
{
|
{
|
||||||
"name": "projman",
|
"name": "projman",
|
||||||
"version": "3.2.0",
|
"version": "3.3.0",
|
||||||
"description": "Sprint planning and project management with Gitea integration",
|
"description": "Sprint planning and project management with Gitea integration",
|
||||||
"source": "./plugins/projman",
|
"source": "./plugins/projman",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "doc-guardian",
|
"name": "doc-guardian",
|
||||||
"version": "1.0.0",
|
"version": "1.1.0",
|
||||||
"description": "Automatic documentation drift detection and synchronization",
|
"description": "Automatic documentation drift detection and synchronization",
|
||||||
"source": "./plugins/doc-guardian",
|
"source": "./plugins/doc-guardian",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -75,7 +75,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "cmdb-assistant",
|
"name": "cmdb-assistant",
|
||||||
"version": "1.1.0",
|
"version": "1.2.0",
|
||||||
"description": "NetBox CMDB integration with data quality validation and machine registration",
|
"description": "NetBox CMDB integration with data quality validation and machine registration",
|
||||||
"source": "./plugins/cmdb-assistant",
|
"source": "./plugins/cmdb-assistant",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "claude-config-maintainer",
|
"name": "claude-config-maintainer",
|
||||||
"version": "1.0.0",
|
"version": "1.1.0",
|
||||||
"description": "CLAUDE.md optimization and maintenance for Claude Code projects",
|
"description": "CLAUDE.md optimization and maintenance for Claude Code projects",
|
||||||
"source": "./plugins/claude-config-maintainer",
|
"source": "./plugins/claude-config-maintainer",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -106,7 +106,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "clarity-assist",
|
"name": "clarity-assist",
|
||||||
"version": "1.0.0",
|
"version": "1.2.0",
|
||||||
"description": "Prompt optimization and requirement clarification with ND-friendly accommodations",
|
"description": "Prompt optimization and requirement clarification with ND-friendly accommodations",
|
||||||
"source": "./plugins/clarity-assist",
|
"source": "./plugins/clarity-assist",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -121,7 +121,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "git-flow",
|
"name": "git-flow",
|
||||||
"version": "1.0.0",
|
"version": "1.2.0",
|
||||||
"description": "Git workflow automation with intelligent commit messages and branch management",
|
"description": "Git workflow automation with intelligent commit messages and branch management",
|
||||||
"source": "./plugins/git-flow",
|
"source": "./plugins/git-flow",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -136,7 +136,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "pr-review",
|
"name": "pr-review",
|
||||||
"version": "1.0.0",
|
"version": "1.1.0",
|
||||||
"description": "Multi-agent pull request review with confidence scoring and actionable feedback",
|
"description": "Multi-agent pull request review with confidence scoring and actionable feedback",
|
||||||
"source": "./plugins/pr-review",
|
"source": "./plugins/pr-review",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -152,7 +152,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "data-platform",
|
"name": "data-platform",
|
||||||
"version": "1.0.0",
|
"version": "1.2.0",
|
||||||
"description": "Data engineering tools with pandas, PostgreSQL/PostGIS, and dbt integration",
|
"description": "Data engineering tools with pandas, PostgreSQL/PostGIS, and dbt integration",
|
||||||
"source": "./plugins/data-platform",
|
"source": "./plugins/data-platform",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -168,7 +168,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "viz-platform",
|
"name": "viz-platform",
|
||||||
"version": "1.0.0",
|
"version": "1.1.0",
|
||||||
"description": "Visualization tools with Dash Mantine Components validation, Plotly charts, and theming",
|
"description": "Visualization tools with Dash Mantine Components validation, Plotly charts, and theming",
|
||||||
"source": "./plugins/viz-platform",
|
"source": "./plugins/viz-platform",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -184,7 +184,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "contract-validator",
|
"name": "contract-validator",
|
||||||
"version": "1.0.0",
|
"version": "1.2.0",
|
||||||
"description": "Cross-plugin compatibility validation and Claude.md agent verification",
|
"description": "Cross-plugin compatibility validation and Claude.md agent verification",
|
||||||
"source": "./plugins/contract-validator",
|
"source": "./plugins/contract-validator",
|
||||||
"author": {
|
"author": {
|
||||||
|
|||||||
47
CHANGELOG.md
47
CHANGELOG.md
@@ -4,6 +4,53 @@ All notable changes to the Leo Claude Marketplace will be documented in this fil
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
|
## [5.3.0] - 2026-01-28
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
#### Sprint 6: Visual Branding Overhaul
|
||||||
|
Consistent visual headers and progress tracking across all plugins.
|
||||||
|
|
||||||
|
**Visual Output Headers (109 files):**
|
||||||
|
- **Projman**: Double-line headers (╔═╗) with phase indicators (🎯 PLANNING, ⚡ EXECUTION, 🏁 CLOSING)
|
||||||
|
- **Other Plugins**: Single-line headers (┌─┐) with plugin icons
|
||||||
|
- **All 23 agents** updated with Visual Output Requirements section
|
||||||
|
- **All 86 commands** updated with Visual Output section and header templates
|
||||||
|
|
||||||
|
**Plugin Icon Registry:**
|
||||||
|
| Plugin | Icon |
|
||||||
|
|--------|------|
|
||||||
|
| projman | 📋 |
|
||||||
|
| code-sentinel | 🔒 |
|
||||||
|
| doc-guardian | 📝 |
|
||||||
|
| pr-review | 🔍 |
|
||||||
|
| clarity-assist | 💬 |
|
||||||
|
| git-flow | 🔀 |
|
||||||
|
| cmdb-assistant | 🖥️ |
|
||||||
|
| data-platform | 📊 |
|
||||||
|
| viz-platform | 🎨 |
|
||||||
|
| contract-validator | ✅ |
|
||||||
|
| claude-config-maintainer | ⚙️ |
|
||||||
|
|
||||||
|
**Wiki Branding Specification (4 pages):**
|
||||||
|
- [branding/visual-spec](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/branding%2Fvisual-spec) - Central specification
|
||||||
|
- [branding/plugin-registry](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/branding%2Fplugin-registry) - Icons and styles
|
||||||
|
- [branding/header-templates](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/branding%2Fheader-templates) - Copy-paste templates
|
||||||
|
- [branding/progress-templates](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/branding%2Fprogress-templates) - Sprint progress blocks
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- **Docs:** Version sync - CLAUDE.md, marketplace.json, README.md now consistent
|
||||||
|
- **Docs:** Added 18 missing commands from Sprint 4 & 5 to README.md and COMMANDS-CHEATSHEET.md
|
||||||
|
- **MCP:** Registered `/sprint-diagram` as invokable skill
|
||||||
|
|
||||||
|
**Sprint Completed:**
|
||||||
|
- Milestone: Sprint 6 - Visual Branding Overhaul (closed 2026-01-28)
|
||||||
|
- Issues: #272, #273, #274, #275, #276, #277, #278
|
||||||
|
- PRs: #284, #285
|
||||||
|
- Wiki: [Sprint 6 Lessons](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/lessons/sprints/sprint-6---visual-branding-and-documentation-maintenance)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [5.2.0] - 2026-01-28
|
## [5.2.0] - 2026-01-28
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
39
CLAUDE.md
39
CLAUDE.md
@@ -50,24 +50,24 @@ See `docs/DEBUGGING-CHECKLIST.md` for details on cache timing.
|
|||||||
## Project Overview
|
## Project Overview
|
||||||
|
|
||||||
**Repository:** leo-claude-mktplace
|
**Repository:** leo-claude-mktplace
|
||||||
**Version:** 5.1.0
|
**Version:** 5.3.0
|
||||||
**Status:** Production Ready
|
**Status:** Production Ready
|
||||||
|
|
||||||
A plugin marketplace for Claude Code containing:
|
A plugin marketplace for Claude Code containing:
|
||||||
|
|
||||||
| Plugin | Description | Version |
|
| Plugin | Description | Version |
|
||||||
|--------|-------------|---------|
|
|--------|-------------|---------|
|
||||||
| `projman` | Sprint planning and project management with Gitea integration | 3.2.0 |
|
| `projman` | Sprint planning and project management with Gitea integration | 3.3.0 |
|
||||||
| `git-flow` | Git workflow automation with smart commits and branch management | 1.0.0 |
|
| `git-flow` | Git workflow automation with smart commits and branch management | 1.2.0 |
|
||||||
| `pr-review` | Multi-agent PR review with confidence scoring | 1.0.0 |
|
| `pr-review` | Multi-agent PR review with confidence scoring | 1.1.0 |
|
||||||
| `clarity-assist` | Prompt optimization with ND-friendly accommodations | 1.0.0 |
|
| `clarity-assist` | Prompt optimization with ND-friendly accommodations | 1.2.0 |
|
||||||
| `doc-guardian` | Automatic documentation drift detection and synchronization | 1.0.0 |
|
| `doc-guardian` | Automatic documentation drift detection and synchronization | 1.1.0 |
|
||||||
| `code-sentinel` | Security scanning and code refactoring tools | 1.0.0 |
|
| `code-sentinel` | Security scanning and code refactoring tools | 1.0.0 |
|
||||||
| `claude-config-maintainer` | CLAUDE.md optimization and maintenance | 1.0.0 |
|
| `claude-config-maintainer` | CLAUDE.md optimization and maintenance | 1.1.0 |
|
||||||
| `cmdb-assistant` | NetBox CMDB integration for infrastructure management | 1.0.0 |
|
| `cmdb-assistant` | NetBox CMDB integration for infrastructure management | 1.2.0 |
|
||||||
| `data-platform` | pandas, PostgreSQL, and dbt integration for data engineering | 1.0.0 |
|
| `data-platform` | pandas, PostgreSQL, and dbt integration for data engineering | 1.2.0 |
|
||||||
| `viz-platform` | DMC validation, Plotly charts, and theming for dashboards | 1.0.0 |
|
| `viz-platform` | DMC validation, Plotly charts, and theming for dashboards | 1.1.0 |
|
||||||
| `contract-validator` | Cross-plugin compatibility validation and agent verification | 1.0.0 |
|
| `contract-validator` | Cross-plugin compatibility validation and agent verification | 1.2.0 |
|
||||||
| `project-hygiene` | Post-task cleanup automation via hooks | 0.1.0 |
|
| `project-hygiene` | Post-task cleanup automation via hooks | 0.1.0 |
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
@@ -85,16 +85,17 @@ A plugin marketplace for Claude Code containing:
|
|||||||
| Category | Commands |
|
| Category | Commands |
|
||||||
|----------|----------|
|
|----------|----------|
|
||||||
| **Setup** | `/initial-setup`, `/project-init`, `/project-sync` |
|
| **Setup** | `/initial-setup`, `/project-init`, `/project-sync` |
|
||||||
| **Sprint** | `/sprint-plan`, `/sprint-start`, `/sprint-status`, `/sprint-close` |
|
| **Sprint** | `/sprint-plan`, `/sprint-start`, `/sprint-status`, `/sprint-close`, `/sprint-diagram` |
|
||||||
| **Quality** | `/review`, `/test-check`, `/test-gen` |
|
| **Quality** | `/review`, `/test-check`, `/test-gen` |
|
||||||
| **Versioning** | `/suggest-version` |
|
| **Versioning** | `/suggest-version` |
|
||||||
| **PR Review** | `/pr-review:initial-setup`, `/pr-review:project-init` |
|
| **PR Review** | `/pr-review`, `/pr-summary`, `/pr-findings`, `/pr-diff` |
|
||||||
| **Docs** | `/doc-audit`, `/doc-sync` |
|
| **Docs** | `/doc-audit`, `/doc-sync`, `/changelog-gen`, `/doc-coverage`, `/stale-docs` |
|
||||||
| **Security** | `/security-scan`, `/refactor`, `/refactor-dry` |
|
| **Security** | `/security-scan`, `/refactor`, `/refactor-dry` |
|
||||||
| **Config** | `/config-analyze`, `/config-optimize` |
|
| **Config** | `/config-analyze`, `/config-optimize`, `/config-diff`, `/config-lint` |
|
||||||
| **Data** | `/ingest`, `/profile`, `/schema`, `/explain`, `/lineage`, `/run` |
|
| **Data** | `/ingest`, `/profile`, `/schema`, `/explain`, `/lineage`, `/lineage-viz`, `/run`, `/dbt-test`, `/data-quality` |
|
||||||
| **Visualization** | `/component`, `/chart`, `/dashboard`, `/theme`, `/theme-new`, `/theme-css` |
|
| **Visualization** | `/component`, `/chart`, `/chart-export`, `/dashboard`, `/theme`, `/theme-new`, `/theme-css`, `/accessibility-check`, `/breakpoints` |
|
||||||
| **Validation** | `/validate-contracts`, `/check-agent`, `/list-interfaces` |
|
| **Validation** | `/validate-contracts`, `/check-agent`, `/list-interfaces`, `/dependency-graph` |
|
||||||
|
| **CMDB** | `/cmdb-search`, `/cmdb-device`, `/cmdb-ip`, `/cmdb-site`, `/cmdb-audit`, `/cmdb-register`, `/cmdb-sync`, `/cmdb-topology`, `/change-audit`, `/ip-conflicts` |
|
||||||
| **Debug** | `/debug-report`, `/debug-review` |
|
| **Debug** | `/debug-report`, `/debug-review` |
|
||||||
|
|
||||||
## Repository Structure
|
## Repository Structure
|
||||||
@@ -376,4 +377,4 @@ The script will:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Last Updated:** 2026-01-24
|
**Last Updated:** 2026-01-28
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -1,4 +1,4 @@
|
|||||||
# Leo Claude Marketplace - v5.2.0
|
# Leo Claude Marketplace - v5.3.0
|
||||||
|
|
||||||
A collection of Claude Code plugins for project management, infrastructure automation, and development workflows.
|
A collection of Claude Code plugins for project management, infrastructure automation, and development workflows.
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@ AI-guided sprint planning with full Gitea integration. Transforms a proven 15-sp
|
|||||||
- Branch-aware security (development/staging/production)
|
- Branch-aware security (development/staging/production)
|
||||||
- Pre-sprint-close code quality review and test verification
|
- 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`, `/debug-report`, `/debug-review`, `/suggest-version`, `/proposal-status`
|
**Commands:** `/sprint-plan`, `/sprint-start`, `/sprint-status`, `/sprint-close`, `/sprint-diagram`, `/labels-sync`, `/initial-setup`, `/project-init`, `/project-sync`, `/review`, `/test-check`, `/test-gen`, `/debug-report`, `/debug-review`, `/suggest-version`, `/proposal-status`
|
||||||
|
|
||||||
#### [git-flow](./plugins/git-flow/README.md) *NEW in v3.0.0*
|
#### [git-flow](./plugins/git-flow/README.md) *NEW in v3.0.0*
|
||||||
**Git Workflow Automation**
|
**Git Workflow Automation**
|
||||||
@@ -44,14 +44,14 @@ Comprehensive pull request review using specialized agents.
|
|||||||
- Actionable feedback with suggested fixes
|
- Actionable feedback with suggested fixes
|
||||||
- Gitea integration for automated review submission
|
- Gitea integration for automated review submission
|
||||||
|
|
||||||
**Commands:** `/pr-review`, `/pr-summary`, `/pr-findings`, `/initial-setup`, `/project-init`, `/project-sync`
|
**Commands:** `/pr-review`, `/pr-summary`, `/pr-findings`, `/pr-diff`, `/initial-setup`, `/project-init`, `/project-sync`
|
||||||
|
|
||||||
#### [claude-config-maintainer](./plugins/claude-config-maintainer/README.md)
|
#### [claude-config-maintainer](./plugins/claude-config-maintainer/README.md)
|
||||||
**CLAUDE.md Optimization and Maintenance**
|
**CLAUDE.md Optimization and Maintenance**
|
||||||
|
|
||||||
Analyze, optimize, and create CLAUDE.md configuration files for Claude Code projects.
|
Analyze, optimize, and create CLAUDE.md configuration files for Claude Code projects.
|
||||||
|
|
||||||
**Commands:** `/config-analyze`, `/config-optimize`, `/config-init`
|
**Commands:** `/config-analyze`, `/config-optimize`, `/config-init`, `/config-diff`, `/config-lint`
|
||||||
|
|
||||||
#### [contract-validator](./plugins/contract-validator/README.md) *NEW in v5.0.0*
|
#### [contract-validator](./plugins/contract-validator/README.md) *NEW in v5.0.0*
|
||||||
**Cross-Plugin Compatibility Validation**
|
**Cross-Plugin Compatibility Validation**
|
||||||
@@ -64,7 +64,7 @@ Validate plugin marketplaces for command conflicts, tool overlaps, and broken ag
|
|||||||
- Data flow validation for agent sequences
|
- Data flow validation for agent sequences
|
||||||
- Markdown or JSON reports with actionable suggestions
|
- Markdown or JSON reports with actionable suggestions
|
||||||
|
|
||||||
**Commands:** `/validate-contracts`, `/check-agent`, `/list-interfaces`, `/initial-setup`
|
**Commands:** `/validate-contracts`, `/check-agent`, `/list-interfaces`, `/dependency-graph`, `/initial-setup`
|
||||||
|
|
||||||
### Productivity
|
### Productivity
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ Transform vague requests into clear specifications using structured methodology.
|
|||||||
|
|
||||||
Automatic documentation drift detection and synchronization.
|
Automatic documentation drift detection and synchronization.
|
||||||
|
|
||||||
**Commands:** `/doc-audit`, `/doc-sync`
|
**Commands:** `/doc-audit`, `/doc-sync`, `/changelog-gen`, `/doc-coverage`, `/stale-docs`
|
||||||
|
|
||||||
#### [project-hygiene](./plugins/project-hygiene/README.md)
|
#### [project-hygiene](./plugins/project-hygiene/README.md)
|
||||||
**Post-Task Cleanup Automation**
|
**Post-Task Cleanup Automation**
|
||||||
@@ -107,7 +107,7 @@ Security vulnerability detection and code refactoring tools.
|
|||||||
|
|
||||||
Full CRUD operations for network infrastructure management directly from Claude Code.
|
Full CRUD operations for network infrastructure management directly from Claude Code.
|
||||||
|
|
||||||
**Commands:** `/initial-setup`, `/cmdb-search`, `/cmdb-device`, `/cmdb-ip`, `/cmdb-site`, `/cmdb-audit`, `/cmdb-register`, `/cmdb-sync`
|
**Commands:** `/initial-setup`, `/cmdb-search`, `/cmdb-device`, `/cmdb-ip`, `/cmdb-site`, `/cmdb-audit`, `/cmdb-register`, `/cmdb-sync`, `/cmdb-topology`, `/change-audit`, `/ip-conflicts`
|
||||||
|
|
||||||
### Data Engineering
|
### Data Engineering
|
||||||
|
|
||||||
@@ -122,7 +122,7 @@ Comprehensive data engineering toolkit with persistent DataFrame storage.
|
|||||||
- 100k row limit with chunking support
|
- 100k row limit with chunking support
|
||||||
- Auto-detection of dbt projects
|
- Auto-detection of dbt projects
|
||||||
|
|
||||||
**Commands:** `/ingest`, `/profile`, `/schema`, `/explain`, `/lineage`, `/run`
|
**Commands:** `/ingest`, `/profile`, `/schema`, `/explain`, `/lineage`, `/lineage-viz`, `/run`, `/dbt-test`, `/data-quality`, `/initial-setup`
|
||||||
|
|
||||||
### Visualization
|
### Visualization
|
||||||
|
|
||||||
@@ -138,7 +138,7 @@ Visualization toolkit with version-locked component validation and design token
|
|||||||
- 5 Page tools for multi-page app structure
|
- 5 Page tools for multi-page app structure
|
||||||
- Dual theme storage: user-level and project-level
|
- Dual theme storage: user-level and project-level
|
||||||
|
|
||||||
**Commands:** `/chart`, `/dashboard`, `/theme`, `/theme-new`, `/theme-css`, `/component`, `/initial-setup`
|
**Commands:** `/chart`, `/chart-export`, `/dashboard`, `/theme`, `/theme-new`, `/theme-css`, `/component`, `/accessibility-check`, `/breakpoints`, `/initial-setup`
|
||||||
|
|
||||||
## MCP Servers
|
## MCP Servers
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **projman** | `/debug-review` | | X | Investigate diagnostic issues and propose fixes with approval gates |
|
| **projman** | `/debug-review` | | X | Investigate diagnostic issues and propose fixes with approval gates |
|
||||||
| **projman** | `/suggest-version` | | X | Analyze CHANGELOG and recommend semantic version bump |
|
| **projman** | `/suggest-version` | | X | Analyze CHANGELOG and recommend semantic version bump |
|
||||||
| **projman** | `/proposal-status` | | X | View proposal and implementation hierarchy with status |
|
| **projman** | `/proposal-status` | | X | View proposal and implementation hierarchy with status |
|
||||||
|
| **projman** | `/sprint-diagram` | | X | Generate Mermaid diagram of sprint issues with dependencies |
|
||||||
| **git-flow** | `/commit` | | X | Create commit with auto-generated conventional message |
|
| **git-flow** | `/commit` | | X | Create commit with auto-generated conventional message |
|
||||||
| **git-flow** | `/commit-push` | | X | Commit and push to remote in one operation |
|
| **git-flow** | `/commit-push` | | X | Commit and push to remote in one operation |
|
||||||
| **git-flow** | `/commit-merge` | | X | Commit current changes, then merge into target branch |
|
| **git-flow** | `/commit-merge` | | X | Commit current changes, then merge into target branch |
|
||||||
@@ -39,10 +40,14 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **pr-review** | `/pr-review` | | X | Full multi-agent PR review with confidence scoring |
|
| **pr-review** | `/pr-review` | | X | Full multi-agent PR review with confidence scoring |
|
||||||
| **pr-review** | `/pr-summary` | | X | Quick summary of PR changes |
|
| **pr-review** | `/pr-summary` | | X | Quick summary of PR changes |
|
||||||
| **pr-review** | `/pr-findings` | | X | List and filter review findings by category/severity |
|
| **pr-review** | `/pr-findings` | | X | List and filter review findings by category/severity |
|
||||||
|
| **pr-review** | `/pr-diff` | | X | Formatted diff with inline review comments and annotations |
|
||||||
| **clarity-assist** | `/clarify` | | X | Full 4-D prompt optimization with ND accommodations |
|
| **clarity-assist** | `/clarify` | | X | Full 4-D prompt optimization with ND accommodations |
|
||||||
| **clarity-assist** | `/quick-clarify` | | X | Rapid single-pass clarification for simple requests |
|
| **clarity-assist** | `/quick-clarify` | | X | Rapid single-pass clarification for simple requests |
|
||||||
| **doc-guardian** | `/doc-audit` | | X | Full documentation audit - scans for doc drift |
|
| **doc-guardian** | `/doc-audit` | | X | Full documentation audit - scans for doc drift |
|
||||||
| **doc-guardian** | `/doc-sync` | | X | Synchronize pending documentation updates |
|
| **doc-guardian** | `/doc-sync` | | X | Synchronize pending documentation updates |
|
||||||
|
| **doc-guardian** | `/changelog-gen` | | X | Generate changelog from conventional commits |
|
||||||
|
| **doc-guardian** | `/doc-coverage` | | X | Documentation coverage metrics by function/class |
|
||||||
|
| **doc-guardian** | `/stale-docs` | | X | Flag documentation behind code changes |
|
||||||
| **doc-guardian** | *PostToolUse hook* | X | | Silently detects doc drift on Write/Edit |
|
| **doc-guardian** | *PostToolUse hook* | X | | Silently detects doc drift on Write/Edit |
|
||||||
| **code-sentinel** | `/security-scan` | | X | Full security audit (SQL injection, XSS, secrets, etc.) |
|
| **code-sentinel** | `/security-scan` | | X | Full security audit (SQL injection, XSS, secrets, etc.) |
|
||||||
| **code-sentinel** | `/refactor` | | X | Apply refactoring patterns to improve code |
|
| **code-sentinel** | `/refactor` | | X | Apply refactoring patterns to improve code |
|
||||||
@@ -51,6 +56,8 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **claude-config-maintainer** | `/config-analyze` | | X | Analyze CLAUDE.md for optimization opportunities |
|
| **claude-config-maintainer** | `/config-analyze` | | X | Analyze CLAUDE.md for optimization opportunities |
|
||||||
| **claude-config-maintainer** | `/config-optimize` | | X | Optimize CLAUDE.md structure with preview/backup |
|
| **claude-config-maintainer** | `/config-optimize` | | X | Optimize CLAUDE.md structure with preview/backup |
|
||||||
| **claude-config-maintainer** | `/config-init` | | X | Initialize new CLAUDE.md for a project |
|
| **claude-config-maintainer** | `/config-init` | | X | Initialize new CLAUDE.md for a project |
|
||||||
|
| **claude-config-maintainer** | `/config-diff` | | X | Track CLAUDE.md changes over time with behavioral impact |
|
||||||
|
| **claude-config-maintainer** | `/config-lint` | | X | Lint CLAUDE.md for anti-patterns and best practices |
|
||||||
| **cmdb-assistant** | `/initial-setup` | | X | Setup wizard for NetBox MCP server |
|
| **cmdb-assistant** | `/initial-setup` | | X | Setup wizard for NetBox MCP server |
|
||||||
| **cmdb-assistant** | `/cmdb-search` | | X | Search NetBox for devices, IPs, sites |
|
| **cmdb-assistant** | `/cmdb-search` | | X | Search NetBox for devices, IPs, sites |
|
||||||
| **cmdb-assistant** | `/cmdb-device` | | X | Manage network devices (create, view, update, delete) |
|
| **cmdb-assistant** | `/cmdb-device` | | X | Manage network devices (create, view, update, delete) |
|
||||||
@@ -59,6 +66,9 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **cmdb-assistant** | `/cmdb-audit` | | X | Data quality analysis (VMs, devices, naming, roles) |
|
| **cmdb-assistant** | `/cmdb-audit` | | X | Data quality analysis (VMs, devices, naming, roles) |
|
||||||
| **cmdb-assistant** | `/cmdb-register` | | X | Register current machine into NetBox with running apps |
|
| **cmdb-assistant** | `/cmdb-register` | | X | Register current machine into NetBox with running apps |
|
||||||
| **cmdb-assistant** | `/cmdb-sync` | | X | Sync machine state with NetBox (detect drift, update) |
|
| **cmdb-assistant** | `/cmdb-sync` | | X | Sync machine state with NetBox (detect drift, update) |
|
||||||
|
| **cmdb-assistant** | `/cmdb-topology` | | X | Infrastructure topology diagrams (rack, network, site views) |
|
||||||
|
| **cmdb-assistant** | `/change-audit` | | X | NetBox audit trail queries with filtering |
|
||||||
|
| **cmdb-assistant** | `/ip-conflicts` | | X | Detect IP conflicts and overlapping prefixes |
|
||||||
| **project-hygiene** | *PostToolUse hook* | X | | Removes temp files, warns about unexpected root files |
|
| **project-hygiene** | *PostToolUse hook* | X | | Removes temp files, warns about unexpected root files |
|
||||||
| **data-platform** | `/ingest` | | X | Load data from CSV, Parquet, JSON into DataFrame |
|
| **data-platform** | `/ingest` | | X | Load data from CSV, Parquet, JSON into DataFrame |
|
||||||
| **data-platform** | `/profile` | | X | Generate data profiling report with statistics |
|
| **data-platform** | `/profile` | | X | Generate data profiling report with statistics |
|
||||||
@@ -66,6 +76,9 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **data-platform** | `/explain` | | X | Explain query execution plan |
|
| **data-platform** | `/explain` | | X | Explain query execution plan |
|
||||||
| **data-platform** | `/lineage` | | X | Show dbt model lineage and dependencies |
|
| **data-platform** | `/lineage` | | X | Show dbt model lineage and dependencies |
|
||||||
| **data-platform** | `/run` | | X | Run dbt models with validation |
|
| **data-platform** | `/run` | | X | Run dbt models with validation |
|
||||||
|
| **data-platform** | `/lineage-viz` | | X | dbt lineage visualization as Mermaid diagrams |
|
||||||
|
| **data-platform** | `/dbt-test` | | X | Formatted dbt test runner with summary and failure details |
|
||||||
|
| **data-platform** | `/data-quality` | | X | DataFrame quality checks (nulls, duplicates, types, outliers) |
|
||||||
| **data-platform** | `/initial-setup` | | X | Setup wizard for data-platform MCP servers |
|
| **data-platform** | `/initial-setup` | | X | Setup wizard for data-platform MCP servers |
|
||||||
| **data-platform** | *SessionStart hook* | X | | Checks PostgreSQL connection (non-blocking warning) |
|
| **data-platform** | *SessionStart hook* | X | | Checks PostgreSQL connection (non-blocking warning) |
|
||||||
| **viz-platform** | `/initial-setup` | | X | Setup wizard for viz-platform MCP server |
|
| **viz-platform** | `/initial-setup` | | X | Setup wizard for viz-platform MCP server |
|
||||||
@@ -75,7 +88,15 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **viz-platform** | `/theme-new` | | X | Create new custom theme with design tokens |
|
| **viz-platform** | `/theme-new` | | X | Create new custom theme with design tokens |
|
||||||
| **viz-platform** | `/theme-css` | | X | Export theme as CSS custom properties |
|
| **viz-platform** | `/theme-css` | | X | Export theme as CSS custom properties |
|
||||||
| **viz-platform** | `/component` | | X | Inspect DMC component props and validation |
|
| **viz-platform** | `/component` | | X | Inspect DMC component props and validation |
|
||||||
|
| **viz-platform** | `/chart-export` | | X | Export charts to PNG, SVG, PDF via kaleido |
|
||||||
|
| **viz-platform** | `/accessibility-check` | | X | Color blind validation (WCAG contrast ratios) |
|
||||||
|
| **viz-platform** | `/breakpoints` | | X | Configure responsive layout breakpoints |
|
||||||
| **viz-platform** | *SessionStart hook* | X | | Checks DMC version (non-blocking warning) |
|
| **viz-platform** | *SessionStart hook* | X | | Checks DMC version (non-blocking warning) |
|
||||||
|
| **contract-validator** | `/validate-contracts` | | X | Full marketplace compatibility validation |
|
||||||
|
| **contract-validator** | `/check-agent` | | X | Validate single agent definition |
|
||||||
|
| **contract-validator** | `/list-interfaces` | | X | Show all plugin interfaces |
|
||||||
|
| **contract-validator** | `/dependency-graph` | | X | Mermaid visualization of plugin dependencies |
|
||||||
|
| **contract-validator** | `/initial-setup` | | X | Setup wizard for contract-validator MCP |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -91,6 +112,7 @@ Quick reference for all commands in the Leo Claude Marketplace.
|
|||||||
| **Infrastructure** | cmdb-assistant | NetBox CMDB management |
|
| **Infrastructure** | cmdb-assistant | NetBox CMDB management |
|
||||||
| **Data Engineering** | data-platform | pandas, PostgreSQL, dbt operations |
|
| **Data Engineering** | data-platform | pandas, PostgreSQL, dbt operations |
|
||||||
| **Visualization** | viz-platform | DMC validation, Plotly charts, theming |
|
| **Visualization** | viz-platform | DMC validation, Plotly charts, theming |
|
||||||
|
| **Validation** | contract-validator | Cross-plugin compatibility checks |
|
||||||
| **Maintenance** | project-hygiene | Automatic cleanup |
|
| **Maintenance** | project-hygiene | Automatic cleanup |
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -249,9 +271,10 @@ Some plugins require MCP server connectivity:
|
|||||||
| cmdb-assistant | NetBox | Infrastructure CMDB |
|
| cmdb-assistant | NetBox | Infrastructure CMDB |
|
||||||
| data-platform | pandas, PostgreSQL, dbt | DataFrames, database queries, dbt builds |
|
| data-platform | pandas, PostgreSQL, dbt | DataFrames, database queries, dbt builds |
|
||||||
| viz-platform | viz-platform | DMC validation, charts, layouts, themes, pages |
|
| viz-platform | viz-platform | DMC validation, charts, layouts, themes, pages |
|
||||||
|
| contract-validator | contract-validator | Plugin interface parsing, compatibility validation |
|
||||||
|
|
||||||
Ensure credentials are configured in `~/.config/claude/gitea.env`, `~/.config/claude/netbox.env`, or `~/.config/claude/postgres.env`.
|
Ensure credentials are configured in `~/.config/claude/gitea.env`, `~/.config/claude/netbox.env`, or `~/.config/claude/postgres.env`.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*Last Updated: 2026-01-26*
|
*Last Updated: 2026-01-28*
|
||||||
|
|||||||
@@ -7,6 +7,35 @@ description: Specialized agent for pre-sprint code quality review
|
|||||||
|
|
||||||
You are a code quality reviewer focused on catching issues before sprint close.
|
You are a code quality reviewer focused on catching issues before sprint close.
|
||||||
|
|
||||||
|
## Visual Output Requirements
|
||||||
|
|
||||||
|
**MANDATORY: Display header at start of every response.**
|
||||||
|
|
||||||
|
### Header Format
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ 🏁 CLOSING ║
|
||||||
|
║ Code Review: [Sprint Name] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Sprint Name]` with the actual sprint/milestone name.
|
||||||
|
|
||||||
|
### When to Display Header
|
||||||
|
- At the start of every response
|
||||||
|
- After completing review of each file group
|
||||||
|
- In final review summary
|
||||||
|
|
||||||
|
### Nested Plugin Calls
|
||||||
|
If invoking another plugin during review, use indented single-line header:
|
||||||
|
```
|
||||||
|
┌──────────────────────────────────────────────────────────────────┐
|
||||||
|
│ [ICON] [PLUGIN-NAME] · [Action] (triggered by: projman) │
|
||||||
|
└──────────────────────────────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
## Your Role
|
## Your Role
|
||||||
|
|
||||||
- Identify issues that should be fixed before work is marked complete
|
- Identify issues that should be fixed before work is marked complete
|
||||||
|
|||||||
@@ -31,6 +31,38 @@ curl -X POST "https://gitea.../api/..."
|
|||||||
|
|
||||||
**If you find yourself about to run a bash command for Gitea, STOP and use the MCP tool instead.**
|
**If you find yourself about to run a bash command for Gitea, STOP and use the MCP tool instead.**
|
||||||
|
|
||||||
|
## Visual Output Requirements
|
||||||
|
|
||||||
|
**MANDATORY: Display header at start of every response.**
|
||||||
|
|
||||||
|
### Header Format
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚡ EXECUTION ║
|
||||||
|
║ [Issue Title] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Issue Title]` with the issue being implemented.
|
||||||
|
|
||||||
|
### When to Display Header
|
||||||
|
- At the start of every response
|
||||||
|
- After completing a checkpoint
|
||||||
|
- When switching to a new issue
|
||||||
|
|
||||||
|
### Nested Plugin Calls
|
||||||
|
If invoking another plugin during execution, use indented single-line header:
|
||||||
|
```
|
||||||
|
┌──────────────────────────────────────────────────────────────────┐
|
||||||
|
│ [ICON] [PLUGIN-NAME] · [Action] (triggered by: projman) │
|
||||||
|
└──────────────────────────────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
### Header Refresh
|
||||||
|
For long implementation sessions, refresh the header periodically to maintain visual context.
|
||||||
|
|
||||||
## Your Personality
|
## Your Personality
|
||||||
|
|
||||||
**Implementation-Focused:**
|
**Implementation-Focused:**
|
||||||
|
|||||||
@@ -36,6 +36,57 @@ curl -X POST "https://gitea.../api/..."
|
|||||||
|
|
||||||
**If you find yourself about to run a bash command for Gitea, STOP and use the MCP tool instead.**
|
**If you find yourself about to run a bash command for Gitea, STOP and use the MCP tool instead.**
|
||||||
|
|
||||||
|
## Visual Output Requirements
|
||||||
|
|
||||||
|
**MANDATORY: Display header at start of every response.**
|
||||||
|
|
||||||
|
### Header Format
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚡ EXECUTION ║
|
||||||
|
║ [Sprint Name] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Sprint Name]` with the actual sprint/milestone name.
|
||||||
|
|
||||||
|
### Sprint Progress Block
|
||||||
|
|
||||||
|
After the header, display a progress block:
|
||||||
|
|
||||||
|
```
|
||||||
|
┌─ Sprint Progress ────────────────────────────────────────────────┐
|
||||||
|
│ [Sprint Name] │
|
||||||
|
│ ████████████░░░░░░░░░░░░░░░░░░ 40% complete │
|
||||||
|
│ ✅ Done: 4 ⏳ Active: 2 ⬚ Pending: 4 │
|
||||||
|
│ Current: │
|
||||||
|
│ #271 ⏳ Implement header component │
|
||||||
|
│ #272 ⏳ Update agent instructions │
|
||||||
|
└──────────────────────────────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
### Progress Bar Calculation
|
||||||
|
- Width: 30 characters
|
||||||
|
- Filled: `█` (completed percentage)
|
||||||
|
- Empty: `░` (remaining percentage)
|
||||||
|
- Calculate: `(closed_issues / total_issues) * 30`
|
||||||
|
|
||||||
|
### When to Refresh
|
||||||
|
- At the start of every response
|
||||||
|
- After completing an issue
|
||||||
|
- When user requests status update
|
||||||
|
- After major phase transitions
|
||||||
|
|
||||||
|
### Nested Plugin Calls
|
||||||
|
If invoking another plugin, use indented single-line header:
|
||||||
|
```
|
||||||
|
┌──────────────────────────────────────────────────────────────────┐
|
||||||
|
│ [ICON] [PLUGIN-NAME] · [Action] (triggered by: projman) │
|
||||||
|
└──────────────────────────────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
## Your Personality
|
## Your Personality
|
||||||
|
|
||||||
**Concise and Action-Oriented:**
|
**Concise and Action-Oriented:**
|
||||||
|
|||||||
@@ -36,6 +36,38 @@ curl -X POST "https://gitea.../api/..."
|
|||||||
|
|
||||||
**If you find yourself about to run a bash command for Gitea, STOP and use the MCP tool instead.**
|
**If you find yourself about to run a bash command for Gitea, STOP and use the MCP tool instead.**
|
||||||
|
|
||||||
|
## Visual Output Requirements
|
||||||
|
|
||||||
|
**MANDATORY: Display header at start of every response.**
|
||||||
|
|
||||||
|
### Header Format
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ 🎯 PLANNING ║
|
||||||
|
║ [Sprint Name] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Sprint Name]` with the actual sprint/milestone name.
|
||||||
|
|
||||||
|
### When to Display Header
|
||||||
|
- At the start of every response
|
||||||
|
- After major phase transitions
|
||||||
|
- In final planning summary
|
||||||
|
|
||||||
|
### Nested Plugin Calls
|
||||||
|
If invoking another plugin during planning, use indented single-line header:
|
||||||
|
```
|
||||||
|
┌──────────────────────────────────────────────────────────────────┐
|
||||||
|
│ [ICON] [PLUGIN-NAME] · [Action] (triggered by: projman) │
|
||||||
|
└──────────────────────────────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
### Header Refresh
|
||||||
|
For long planning sessions, refresh the header periodically to maintain visual context.
|
||||||
|
|
||||||
## Your Personality
|
## Your Personality
|
||||||
|
|
||||||
**Thoughtful and Methodical:**
|
**Thoughtful and Methodical:**
|
||||||
|
|||||||
@@ -686,3 +686,16 @@ and select "Report an issue I experienced" to describe it.
|
|||||||
- Verify labels exist in the marketplace repo: `Source/Diagnostic`, `Type/Bug`
|
- Verify labels exist in the marketplace repo: `Source/Diagnostic`, `Type/Bug`
|
||||||
- Check the label fetch output in Step 7.2 for errors
|
- Check the label fetch output in Step 7.2 for errors
|
||||||
- If labels don't exist, create them first with `/labels-sync` in the marketplace repo
|
- If labels don't exist, create them first with `/labels-sync` in the marketplace repo
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Debug Report ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the diagnostic workflow.
|
||||||
|
|||||||
@@ -572,3 +572,16 @@ Error Message → File to Check
|
|||||||
"labels not found" → labels.py, gitea_client.py
|
"labels not found" → labels.py, gitea_client.py
|
||||||
"create local.*file" → Command .md file (DO NOT section)
|
"create local.*file" → Command .md file (DO NOT section)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Debug Review ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the investigation workflow.
|
||||||
|
|||||||
@@ -443,6 +443,20 @@ If something isn't working after restart, check:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚙️ SETUP ║
|
||||||
|
║ Initial Setup Wizard ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the setup workflow.
|
||||||
|
|
||||||
## Re-Running This Command
|
## Re-Running This Command
|
||||||
|
|
||||||
This command is safe to run multiple times:
|
This command is safe to run multiple times:
|
||||||
|
|||||||
@@ -158,6 +158,19 @@ When creating missing labels, match the format used by existing labels in the re
|
|||||||
- Ensure you're running in a directory with a git repository
|
- Ensure you're running in a directory with a git repository
|
||||||
- Check that the `origin` remote is configured
|
- Check that the `origin` remote is configured
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Labels Sync ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the sync workflow.
|
||||||
|
|
||||||
## When to Run
|
## When to Run
|
||||||
|
|
||||||
Run `/labels-sync` when:
|
Run `/labels-sync` when:
|
||||||
|
|||||||
@@ -207,6 +207,20 @@ You're ready to use projman commands:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚙️ SETUP ║
|
||||||
|
║ Project Initialization ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the project setup workflow.
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
**MCP tools not working?**
|
**MCP tools not working?**
|
||||||
|
|||||||
@@ -180,6 +180,20 @@ MCP tools will now use the new repository.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚙️ SETUP ║
|
||||||
|
║ Project Sync ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the sync workflow.
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
**"Repository not found" but it exists:**
|
**"Repository not found" but it exists:**
|
||||||
|
|||||||
@@ -119,3 +119,16 @@ Summary:
|
|||||||
**Lesson Linking:**
|
**Lesson Linking:**
|
||||||
- Search lessons with implementation link in metadata
|
- Search lessons with implementation link in metadata
|
||||||
- Or search by version/sprint tags
|
- Or search by version/sprint tags
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Proposal Status ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the status report.
|
||||||
|
|||||||
@@ -74,6 +74,20 @@ Otherwise, review staged changes or changes in the last 5 commits.
|
|||||||
3. Compile findings into the structured report
|
3. Compile findings into the structured report
|
||||||
4. Provide recommendation: READY / NEEDS ATTENTION / BLOCK
|
4. Provide recommendation: READY / NEEDS ATTENTION / BLOCK
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ 🏁 CLOSING ║
|
||||||
|
║ Code Review ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the review workflow.
|
||||||
|
|
||||||
## Do NOT
|
## Do NOT
|
||||||
|
|
||||||
- Rewrite or refactor code automatically
|
- Rewrite or refactor code automatically
|
||||||
|
|||||||
@@ -284,6 +284,22 @@ Would you like me to handle git operations?
|
|||||||
[Y/n]
|
[Y/n]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ 🏁 CLOSING ║
|
||||||
|
║ [Sprint Name] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Sprint Name]` with the actual sprint/milestone name.
|
||||||
|
|
||||||
|
Then proceed with the sprint close workflow.
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
Simply run `/sprint-close` when your sprint is complete. The orchestrator will guide you through:
|
Simply run `/sprint-close` when your sprint is complete. The orchestrator will guide you through:
|
||||||
|
|||||||
@@ -178,3 +178,16 @@ flowchart LR
|
|||||||
|
|
||||||
Open: 16 | In Progress: 1 | Completed: 1
|
Open: 16 | In Progress: 1 | Completed: 1
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Sprint Diagram ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed to generate the diagram.
|
||||||
|
|||||||
@@ -375,6 +375,20 @@ Milestone: Sprint 17 - User Authentication (Due: 2025-02-01)
|
|||||||
Wiki: https://gitea.example.com/org/repo/wiki/Change-V1.2.0%3A-Proposal
|
Wiki: https://gitea.example.com/org/repo/wiki/Change-V1.2.0%3A-Proposal
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ 🎯 PLANNING ║
|
||||||
|
║ Sprint Planning ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the command workflow.
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
Invoke the planner agent by providing your sprint goals. The agent will guide you through the planning process.
|
Invoke the planner agent by providing your sprint goals. The agent will guide you through the planning process.
|
||||||
|
|||||||
@@ -410,6 +410,22 @@ Executors save checkpoints after major steps:
|
|||||||
- [ ] Step 4
|
- [ ] Step 4
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚡ EXECUTION ║
|
||||||
|
║ [Sprint Name] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Sprint Name]` with the actual sprint/milestone name from Gitea.
|
||||||
|
|
||||||
|
Then proceed with the command workflow.
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
Simply invoke `/sprint-start` and the orchestrator will:
|
Simply invoke `/sprint-start` and the orchestrator will:
|
||||||
|
|||||||
@@ -206,6 +206,28 @@ Run `/sprint-status` when you want to:
|
|||||||
- Use `/sprint-close` when all issues are completed
|
- Use `/sprint-close` when all issues are completed
|
||||||
- Use `/sprint-plan` to adjust scope if blocked items can't be unblocked
|
- Use `/sprint-plan` to adjust scope if blocked items can't be unblocked
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header followed by a progress block:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ ⚡ EXECUTION ║
|
||||||
|
║ [Sprint Name] ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
|
||||||
|
┌─ Sprint Progress ────────────────────────────────────────────────┐
|
||||||
|
│ [Sprint Name] │
|
||||||
|
│ ████████████░░░░░░░░░░░░░░░░░░ 40% complete │
|
||||||
|
│ ✅ Done: 4 ⏳ Active: 2 ⬚ Pending: 4 │
|
||||||
|
└──────────────────────────────────────────────────────────────────┘
|
||||||
|
```
|
||||||
|
|
||||||
|
Replace `[Sprint Name]` with the actual sprint/milestone name. Calculate percentage from completed vs total issues.
|
||||||
|
|
||||||
|
Then proceed with the full status report.
|
||||||
|
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -70,6 +70,19 @@ Analyze CHANGELOG.md and suggest appropriate semantic version bump.
|
|||||||
**Recommendation:** No release needed
|
**Recommendation:** No release needed
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Version Analysis ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the version analysis.
|
||||||
|
|
||||||
## Integration
|
## Integration
|
||||||
|
|
||||||
This command helps maintain proper versioning workflow:
|
This command helps maintain proper versioning workflow:
|
||||||
|
|||||||
@@ -161,3 +161,17 @@ If framework not detected:
|
|||||||
1. List what was checked
|
1. List what was checked
|
||||||
2. Ask user to specify the test command
|
2. Ask user to specify the test command
|
||||||
3. Offer common suggestions based on file types found
|
3. Offer common suggestions based on file types found
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ 🏁 CLOSING ║
|
||||||
|
║ Test Verification ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the test check workflow.
|
||||||
|
|||||||
@@ -111,6 +111,19 @@ pytest tests/test_orders.py -v
|
|||||||
| Cargo.toml | cargo test |
|
| Cargo.toml | cargo test |
|
||||||
| mix.exs | ExUnit |
|
| mix.exs | ExUnit |
|
||||||
|
|
||||||
|
## Visual Output
|
||||||
|
|
||||||
|
When executing this command, display the plugin header:
|
||||||
|
|
||||||
|
```
|
||||||
|
╔══════════════════════════════════════════════════════════════════╗
|
||||||
|
║ 📋 PROJMAN ║
|
||||||
|
║ Test Generation ║
|
||||||
|
╚══════════════════════════════════════════════════════════════════╝
|
||||||
|
```
|
||||||
|
|
||||||
|
Then proceed with the test generation workflow.
|
||||||
|
|
||||||
## Integration with /test-check
|
## Integration with /test-check
|
||||||
|
|
||||||
- `/test-gen` creates new tests
|
- `/test-gen` creates new tests
|
||||||
|
|||||||
Reference in New Issue
Block a user