Strategic Improvement
** Create a plugin system allowing custom pipeline stages, hooks, and integrations without modifying core Shipwright code. This enables community contributions, specialized workflows, and organization-specific customizations.
Acceptance Criteria
- Plugin manifest schema (name, version, stage definitions, hook points, dependencies)
- Plugin discovery and loading from
.claude/plugins/ directory
- API for plugin lifecycle (init, execute, cleanup) with context injection
- Custom stage registration that integrates with pipeline composer
- Example plugins: Slack notifier, Terraform plan validator, custom security scanner
- Documentation for plugin development with starter template
Context
- Priority: ** P5
- Complexity: ** full
- Generated by: Strategic Intelligence Agent
- Strategy alignment: ** P5: Community & Growth
Strategic Improvement
** Create a plugin system allowing custom pipeline stages, hooks, and integrations without modifying core Shipwright code. This enables community contributions, specialized workflows, and organization-specific customizations.
Acceptance Criteria
.claude/plugins/directoryContext