Commit Graph

13 Commits

Author SHA1 Message Date
cexll
5a50131a13 refactor!: major directory restructuring and npx support
- Create agents/ directory, move bmad, requirements, development-essentials
- Remove docs/, hooks/, dev-workflow/ directories
- Add npx support via github:cexll/myclaude
- Add bin/cli.js with --update command for installed modules
- Add package.json, skills/README.md, PLUGIN_README.md
- Update all references across config.json, README, marketplace.json
- Change default module from dev to do
- Update CHANGELOG with all 59 tags

BREAKING CHANGE: Directory structure changed, docs/hooks removed

Generated with SWE-Agent.ai

Co-Authored-By: SWE-Agent.ai <noreply@swe-agent.ai>
2026-01-26 16:57:06 +08:00
cexll
a88315d92d feat: add sparv skill to claude-plugin v1.1.0
Generated with SWE-Agent.ai

Co-Authored-By: SWE-Agent.ai <noreply@swe-agent.ai>
2026-01-16 22:26:31 +08:00
cexll
ed4b088631 docs: add OmO workflow to README and fix plugin marketplace structure
- Add OmO multi-agent orchestrator documentation to README.md and README_CN.md
- Fix marketplace.json to follow official Claude Code plugin schema
- Add $schema field and move version/description to top level
- Create proper .claude-plugin/plugin.json for all plugins
- Remove non-standard marketplace.json from plugin subdirectories
- Simplify plugin names: omo, dev, requirements, bmad, essentials

Generated with SWE-Agent.ai

Co-Authored-By: SWE-Agent.ai <noreply@swe-agent.ai>
2026-01-14 14:29:15 +08:00
cexll
2b8efd42a9 feat: implement modular installation system
引入模块化安装系统,支持可配置的工作流组合:

核心改进:
- .claude-plugin/marketplace.json: 移除废弃模块引用,精简插件清单
- .gitignore: 添加 Python 开发环境忽略项(.venv, __pycache__, .coverage)
- Makefile: 标记 make install 为 LEGACY,推荐使用 install.py
- install.sh: codex-wrapper 安装脚本,添加到 PATH

新架构使用 config.json 控制模块启用/禁用,支持:
- 选择性安装工作流(dev/bmad/requirements/essentials)
- 声明式操作定义(merge_dir/copy_file/run_command)
- 版本化配置管理

迁移路径: make install -> python3 install.py --install-dir ~/.claude

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-05 10:26:58 +08:00
cexll
77d9870094 fix marketplace schema validation error in dev-workflow plugin
Remove invalid skills path that started with "../" instead of required "./" prefix.
The codex skill is already available as a standalone plugin, so dev-workflow can call it directly.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 14:39:35 +08:00
cexll
c4021cf58a update dev workflow plugin 2025-11-25 20:06:29 +08:00
cexll
10070a9bef update skills plugin 2025-11-19 16:14:33 +08:00
swe-agent[bot]
c080eea98c Fix #17: Update root marketplace.json to use skills array
- Remove obsolete commands/agents arrays
- Add skills array referencing ./skills/SKILL.md
- Align root registration with plugin's marketplace.json format

Generated by swe-agent
2025-10-21 03:21:28 +00:00
swe-agent[bot]
6b06403014 Fix #17: Convert requirements-clarity to correct plugin directory format
- Restructured from .claude/plugins/ to requirements-clarity/.claude-plugin/
- Plugin metadata in marketplace.json (not claude.json)
- Commands in requirements-clarity/commands/clarif.md
- Agent in requirements-clarity/agents/clarif-agent.md
- All prompts in English
- Updated root .claude-plugin/marketplace.json to register plugin
- Removed duplicate files from development-essentials
- Removed old .claude/plugins/requirements-clarity directory

Plugin now follows correct Claude Code plugin directory structure.

Generated by swe-agent
2025-10-21 02:42:29 +00: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]
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
9304573cc6 Update marketplace.json 2025-10-15 15:51:00 +08:00
ben chen
5745849d7c Add Claude Code plugin system support
- Create .claude-plugin/marketplace.json with 4 plugin packages
- Add PLUGIN_README.md documentation for plugin usage
- Define plugins for requirements-driven, BMAD, essentials, and GPT-5

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 11:23:16 +08:00