Compare commits

...

9 Commits
v3.2 ... v3.4

Author SHA1 Message Date
cexll
5b1190f8a3 Merge pull request #11 from cexll/swe-agent/10-1760752533
Fix #10: Plugin command isolation
2025-10-20 15:08:16 +08:00
swe-agent[bot]
32f2e4c2cb Fix marketplace metadata references
- Replace placeholder repository URLs
- Align development-essentials agents with isolated files

Generated by swe-agent
2025-10-19 03:36:16 +00:00
swe-agent[bot]
394013fb2e Fix plugin configuration: rename to marketplace.json and update repository URLs
- Rename plugin.json to marketplace.json in all plugin directories
- Update repository URLs from yourusername to cexll
- Fix author URL, homepage, and repository fields

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-18 17:16:42 +00:00
swe-agent[bot]
c344a2f544 Fix #10: Restructure plugin directories to ensure proper command isolation
- Create separate directories for each plugin (requirements-driven-workflow/, bmad-agile-workflow/, development-essentials/, advanced-ai-agents/)
- Update marketplace.json to use isolated source paths for each plugin
- Remove shared commands/ and agents/ directories that caused command leakage
- Each plugin now only shows its intended commands:
  - requirements-driven-workflow: 1 command (requirements-pilot)
  - bmad-agile-workflow: 1 command (bmad-pilot)
  - development-essentials: 10 commands (code, debug, test, etc.)
  - advanced-ai-agents: 0 commands (agents only)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-18 01:58:23 +00:00
cexll
5532652383 Update README-zh.md 2025-10-15 15:52:51 +08:00
cexll
44b96c0498 Update README.md 2025-10-15 15:52:29 +08:00
cexll
9304573cc6 Update marketplace.json 2025-10-15 15:51:00 +08:00
ben chen
8a84a05fa0 Update Chinese README with v3.2 plugin system documentation
- Update version badge to v3.2 and add Plugin Ready badge
- Add plugin system as recommended installation method (方法1)
- Document comprehensive v3.2 plugin system section
- Update support section with plugin documentation references
- Sync with English README plugin features

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 12:02:02 +08:00
ben chen
894952decd Update README with v3.2 plugin system documentation
- Update version badge to v3.2 and add Plugin Ready badge
- Add plugin system as recommended installation method
- Document /plugin command usage and available plugins
- Add comprehensive plugin system section with feature details
- Update support section with plugin documentation references

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 11:30:35 +08:00
37 changed files with 267 additions and 81 deletions

View File

@@ -3,7 +3,7 @@
"owner": {
"name": "Claude Code Dev Workflows",
"email": "contact@example.com",
"url": "https://github.com/yourusername/myclaude"
"url": "https://github.com/cexll/myclaude"
},
"metadata": {
"description": "Professional multi-agent development workflows with Requirements-Driven and BMAD methodologies, featuring 16+ specialized agents and 12+ commands",
@@ -12,15 +12,15 @@
"plugins": [
{
"name": "requirements-driven-development",
"source": "./",
"source": "./requirements-driven-workflow/",
"description": "Streamlined requirements-driven development workflow with 90% quality gates for practical feature implementation",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/yourusername/myclaude"
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/yourusername/myclaude",
"repository": "https://github.com/yourusername/myclaude",
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"requirements",
@@ -45,15 +45,15 @@
},
{
"name": "bmad-agile-workflow",
"source": "./",
"source": "./bmad-agile-workflow/",
"description": "Full BMAD agile workflow with role-based agents (PO, Architect, SM, Dev, QA) and interactive approval gates",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/yourusername/myclaude"
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/yourusername/myclaude",
"repository": "https://github.com/yourusername/myclaude",
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"bmad",
@@ -78,22 +78,19 @@
"./agents/bmad-qa.md",
"./agents/bmad-orchestrator.md",
"./agents/bmad-review.md"
],
"output-styles": [
"./output-styles/bmad.md"
]
},
{
"name": "development-essentials",
"source": "./",
"source": "./development-essentials/",
"description": "Essential development commands for coding, debugging, testing, optimization, and documentation",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/yourusername/myclaude"
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/yourusername/myclaude",
"repository": "https://github.com/yourusername/myclaude",
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"code",
@@ -123,22 +120,21 @@
"./agents/code.md",
"./agents/bugfix.md",
"./agents/bugfix-verify.md",
"./agents/code-optimize.md",
"./agents/debug.md",
"./agents/develop.md"
"./agents/optimize.md",
"./agents/debug.md"
]
},
{
"name": "advanced-ai-agents",
"source": "./",
"source": "./advanced-ai-agents/",
"description": "Advanced AI agent for complex problem solving and deep analysis with GPT-5 integration",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/yourusername/myclaude"
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/yourusername/myclaude",
"repository": "https://github.com/yourusername/myclaude",
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"gpt5",
@@ -155,4 +151,4 @@
]
}
]
}
}

View File

@@ -2,7 +2,8 @@
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Claude Code](https://img.shields.io/badge/Claude-Code-blue)](https://claude.ai/code)
[![Version](https://img.shields.io/badge/Version-3.1-green)](https://github.com/)
[![Version](https://img.shields.io/badge/Version-3.2-green)](https://github.com/)
[![Plugin Ready](https://img.shields.io/badge/Plugin-Ready-purple)](https://docs.claude.com/en/docs/claude-code/plugins)
> 企业级敏捷开发工作流自动化与多智能体编排
@@ -52,7 +53,15 @@ graph LR
## 🚀 快速开始
### 一键安装
### 安装方法
#### 方法1插件系统推荐🎯
```bash
/plugin github.com/cexll/myclaude
```
#### 方法2传统安装
```bash
# 克隆仓库
@@ -107,7 +116,44 @@ BMAD 工作流使用专门的输出样式:
- 处理确认门控
- 支持 Codex CLI 集成
## ⚡ v3.1 新特性
## ⚡ v3.2 插件系统
### 🔌 原生插件支持(新增)
本项目现已包含原生 Claude Code 插件支持提供4个即装即用的插件包
#### 可用插件
| 插件 | 描述 | 命令 | 智能体 |
|------|------|------|--------|
| **bmad-agile-workflow** | 完整 BMAD 方法论及角色化智能体 | `/bmad-pilot` | bmad-po, bmad-architect, bmad-sm, bmad-dev, bmad-qa |
| **requirements-driven-development** | 精简需求工作流 | `/requirements-pilot` | requirements-generate, requirements-code, requirements-review |
| **development-essentials** | 核心开发命令 | `/code`, `/debug`, `/test`, `/optimize` | code, bugfix, debug, develop |
| **advanced-ai-agents** | GPT-5 深度分析集成 | - | gpt5 |
#### 使用插件
```bash
# 列出所有可用插件
/plugin list
# 获取插件详细信息
/plugin info bmad-agile-workflow
# 安装插件以激活其命令和智能体
/plugin install requirements-driven-development
# 移除已安装的插件
/plugin remove development-essentials
```
#### 插件配置
插件定义在 `.claude-plugin/marketplace.json`,遵循 Claude Code 插件规范。每个插件包含:
- 命令(斜杠命令)
- 智能体(专业 AI 智能体)
- 元数据(版本、作者、关键词)
- 类别分类
## ⚡ v3.1 特性
### 独立代码审查智能体
- **bmad-review**Dev 和 QA 之间的自动审查
@@ -214,8 +260,10 @@ MIT 许可证 - 查看 [LICENSE](LICENSE) 文件
## 🙋 支持
- **文档**:查看 `/commands/``/agents/` 目录
- **插件指南**:查看 [PLUGIN_README.md](PLUGIN_README.md) 了解插件系统详情
- **问题**GitHub issues 用于报告 bug 和功能请求
- **Makefile 帮助**:运行 `make help` 查看所有部署选项
- **Claude Code 文档**[插件系统](https://docs.claude.com/en/docs/claude-code/plugins)
### 可用的 Make 命令
@@ -235,4 +283,6 @@ make help # 显示所有可用命令
**使用 BMAD 转型您的开发** - 一条命令,完整敏捷工作流,质量保证。
*通过 `/plugin install bmad-agile-workflow` 安装或使用传统安装方法。*
*让专业的 AI 智能体处理专业工作。*

View File

@@ -2,7 +2,8 @@
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Claude Code](https://img.shields.io/badge/Claude-Code-blue)](https://claude.ai/code)
[![Version](https://img.shields.io/badge/Version-3.1-green)](https://github.com/)
[![Version](https://img.shields.io/badge/Version-3.2-green)](https://github.com/)
[![Plugin Ready](https://img.shields.io/badge/Plugin-Ready-purple)](https://docs.claude.com/en/docs/claude-code/plugins)
> Enterprise-grade agile development workflow automation with multi-agent orchestration
@@ -52,7 +53,16 @@ graph LR
## 🚀 Quick Start
### One-Command Installation
### Installation Methods
#### Method 1: Plugin System (Recommended) 🎯
```bash
# List available plugins
/plugin github.com/cexll/myclaude
```
#### Method 2: Traditional Installation
```bash
# Clone the repository
@@ -107,7 +117,44 @@ The BMAD workflow uses a specialized output style that:
- Handles approval gates
- Supports Codex CLI integration
## ⚡ v3.1 New Features
## ⚡ v3.2 Plugin System
### 🔌 Native Plugin Support (NEW)
This project now includes native Claude Code plugin support with 4 ready-to-use plugin packages:
#### Available Plugins
| Plugin | Description | Commands | Agents |
|--------|------------|----------|--------|
| **bmad-agile-workflow** | Full BMAD methodology with role-based agents | `/bmad-pilot` | bmad-po, bmad-architect, bmad-sm, bmad-dev, bmad-qa |
| **requirements-driven-development** | Streamlined requirements workflow | `/requirements-pilot` | requirements-generate, requirements-code, requirements-review |
| **development-essentials** | Core development commands | `/code`, `/debug`, `/test`, `/optimize` | code, bugfix, debug, develop |
| **advanced-ai-agents** | GPT-5 deep analysis integration | - | gpt5 |
#### Using Plugins
```bash
# List all available plugins
/plugin list
# Get detailed information about a plugin
/plugin info bmad-agile-workflow
# Install a plugin to activate its commands and agents
/plugin install requirements-driven-development
# Remove an installed plugin
/plugin remove development-essentials
```
#### Plugin Configuration
Plugins are defined in `.claude-plugin/marketplace.json` following the Claude Code plugin specification. Each plugin includes:
- Commands (slash commands)
- Agents (specialized AI agents)
- Metadata (version, author, keywords)
- Category classification
## ⚡ v3.1 Features
### Independent Code Review Agent
- **bmad-review**: Automated review between Dev and QA
@@ -214,8 +261,10 @@ MIT License - see [LICENSE](LICENSE) file
## 🙋 Support
- **Documentation**: Check `/commands/` and `/agents/` directories
- **Plugin Guide**: See [PLUGIN_README.md](PLUGIN_README.md) for plugin system details
- **Issues**: GitHub issues for bugs and features
- **Makefile Help**: Run `make help` for all deployment options
- **Claude Code Docs**: [Plugin System](https://docs.claude.com/en/docs/claude-code/plugins)
### Available Make Commands
@@ -235,4 +284,6 @@ make help # Show all available commands
**Transform your development with BMAD** - One command, complete agile workflow, quality assured.
*Install with `/plugin install bmad-agile-workflow` or use traditional installation methods.*
*Let specialized AI agents handle specialized work.*

View File

@@ -0,0 +1,26 @@
{
"name": "advanced-ai-agents",
"source": "./",
"description": "Advanced AI agent for complex problem solving and deep analysis with GPT-5 integration",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"gpt5",
"ai",
"analysis",
"problem-solving",
"deep-research"
],
"category": "advanced",
"strict": false,
"commands": [],
"agents": [
"./agents/gpt5.md"
]
}

View File

@@ -1,51 +0,0 @@
---
name: bmad-review
description: Independent code review agent
---
# BMAD Review Agent
You are an independent code review agent responsible for conducting reviews between Dev and QA phases.
## Your Task
1. **Load Context**
- Read PRD from `./.claude/specs/{feature_name}/01-product-requirements.md`
- Read Architecture from `./.claude/specs/{feature_name}/02-system-architecture.md`
- Read Sprint Plan from `./.claude/specs/{feature_name}/03-sprint-plan.md`
- Analyze the code changes and implementation
2. **Execute Review**
Use Bash to call codex with an optimized prompt:
```bash
codex exec --skip-git-repo-check -m gpt-5 "[Your optimized review prompt here]"
```
When constructing the prompt, follow these principles:
- Use structured XML tags for organization
- Include clear role definition
- Add thinking sections for analysis
- Specify detailed output format
- Include QA testing guidance
3. **Generate Report**
Write the review results to `./.claude/specs/{feature_name}/04-dev-reviewed.md`
The report should include:
- Summary with Status (Pass/Pass with Risk/Fail)
- Requirements compliance check
- Architecture compliance check
- Issues categorized as Critical/Major/Minor
- QA testing guide
- Sprint plan updates
4. **Update Status**
Based on the review status:
- If Pass or Pass with Risk: Mark review as completed in sprint plan
- If Fail: Keep as pending and indicate Dev needs to address issues
## Key Principles
- Maintain independence from Dev context
- Focus on actionable findings
- Provide specific QA guidance
- Use clear, parseable output format

View File

@@ -0,0 +1,37 @@
{
"name": "bmad-agile-workflow",
"source": "./",
"description": "Full BMAD agile workflow with role-based agents (PO, Architect, SM, Dev, QA) and interactive approval gates",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"bmad",
"agile",
"scrum",
"product-owner",
"architect",
"developer",
"qa",
"workflow-orchestration"
],
"category": "workflows",
"strict": false,
"commands": [
"./commands/bmad-pilot.md"
],
"agents": [
"./agents/bmad-po.md",
"./agents/bmad-architect.md",
"./agents/bmad-sm.md",
"./agents/bmad-dev.md",
"./agents/bmad-qa.md",
"./agents/bmad-orchestrator.md",
"./agents/bmad-review.md"
]
}

View File

@@ -0,0 +1,44 @@
{
"name": "development-essentials",
"source": "./",
"description": "Essential development commands for coding, debugging, testing, optimization, and documentation",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"code",
"debug",
"test",
"optimize",
"review",
"bugfix",
"refactor",
"documentation"
],
"category": "essentials",
"strict": false,
"commands": [
"./commands/code.md",
"./commands/debug.md",
"./commands/test.md",
"./commands/optimize.md",
"./commands/review.md",
"./commands/bugfix.md",
"./commands/refactor.md",
"./commands/docs.md",
"./commands/ask.md",
"./commands/think.md"
],
"agents": [
"./agents/code.md",
"./agents/bugfix.md",
"./agents/bugfix-verify.md",
"./agents/optimize.md",
"./agents/debug.md"
]
}

View File

@@ -0,0 +1,33 @@
{
"name": "requirements-driven-development",
"source": "./",
"description": "Streamlined requirements-driven development workflow with 90% quality gates for practical feature implementation",
"version": "1.0.0",
"author": {
"name": "Claude Code Dev Workflows",
"url": "https://github.com/cexll/myclaude"
},
"homepage": "https://github.com/cexll/myclaude",
"repository": "https://github.com/cexll/myclaude",
"license": "MIT",
"keywords": [
"requirements",
"workflow",
"automation",
"quality-gates",
"feature-development",
"agile",
"specifications"
],
"category": "workflows",
"strict": false,
"commands": [
"./commands/requirements-pilot.md"
],
"agents": [
"./agents/requirements-generate.md",
"./agents/requirements-code.md",
"./agents/requirements-testing.md",
"./agents/requirements-review.md"
]
}