|
|
@@ -0,0 +1,65 @@
|
|
|
+# OpenAgents Control - IDE Plugins
|
|
|
+
|
|
|
+This directory contains IDE-specific plugin implementations for OpenAgents Control.
|
|
|
+
|
|
|
+## Structure
|
|
|
+
|
|
|
+```
|
|
|
+plugins/
|
|
|
+└── claude-code/ # Claude Code plugin
|
|
|
+ ├── .claude-plugin/ # Plugin manifest
|
|
|
+ ├── skills/ # Claude-specific skills
|
|
|
+ ├── agents/ # Claude-specific agents
|
|
|
+ ├── hooks/ # Event-driven automation
|
|
|
+ ├── commands/ # Custom slash commands
|
|
|
+ ├── context/ # Symlink to .opencode/context/
|
|
|
+ └── README.md # Plugin documentation
|
|
|
+```
|
|
|
+
|
|
|
+## Available Plugins
|
|
|
+
|
|
|
+### Claude Code (`claude-code/`)
|
|
|
+
|
|
|
+**Plugin Name**: `oac`
|
|
|
+
|
|
|
+**Installation**:
|
|
|
+```bash
|
|
|
+# From GitHub marketplace
|
|
|
+/plugin marketplace add darrenhinde/OpenAgentsControl
|
|
|
+/plugin install oac
|
|
|
+
|
|
|
+# Local testing
|
|
|
+claude --plugin-dir ./plugins/claude-code
|
|
|
+```
|
|
|
+
|
|
|
+**Features**:
|
|
|
+- Intelligent code review with security analysis
|
|
|
+- TDD test generation
|
|
|
+- Automated documentation
|
|
|
+- Smart task breakdown
|
|
|
+- Context-aware agents
|
|
|
+
|
|
|
+**Documentation**: See `claude-code/README.md`
|
|
|
+
|
|
|
+## Future Plugins
|
|
|
+
|
|
|
+- **Cursor** - Planned
|
|
|
+- **Windsurf** - Planned
|
|
|
+- **VS Code** - Planned
|
|
|
+
|
|
|
+## Development
|
|
|
+
|
|
|
+Each plugin is self-contained and can be developed/tested independently.
|
|
|
+
|
|
|
+### Adding a New Plugin
|
|
|
+
|
|
|
+1. Create plugin directory: `plugins/your-ide/`
|
|
|
+2. Add plugin manifest (IDE-specific format)
|
|
|
+3. Symlink to shared context: `ln -s ../../.opencode/context context`
|
|
|
+4. Add skills/agents/commands
|
|
|
+5. Update `.claude-plugin/marketplace.json` if applicable
|
|
|
+6. Document in plugin's README.md
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+**Last Updated**: 2026-02-16
|