mirror of
https://github.com/wshobson/agents.git
synced 2026-03-18 09:37:15 +00:00
feat: add Conductor plugin for Context-Driven Development
Add comprehensive Conductor plugin implementing Context-Driven Development methodology with tracks, specs, and phased implementation plans. Components: - 5 commands: setup, new-track, implement, status, revert - 1 agent: conductor-validator - 3 skills: context-driven-development, track-management, workflow-patterns - 18 templates for project artifacts Documentation updates: - README.md: Updated counts (68 plugins, 100 agents, 110 skills, 76 tools) - docs/plugins.md: Added Conductor to Workflows section - docs/agents.md: Added conductor-validator agent - docs/agent-skills.md: Added Conductor skills section Also includes Prettier formatting across all project files.
This commit is contained in:
@@ -5,18 +5,21 @@ Orchestrate end-to-end feature development from requirements to production deplo
|
||||
## Configuration Options
|
||||
|
||||
### Development Methodology
|
||||
|
||||
- **traditional**: Sequential development with testing after implementation
|
||||
- **tdd**: Test-Driven Development with red-green-refactor cycles
|
||||
- **bdd**: Behavior-Driven Development with scenario-based testing
|
||||
- **ddd**: Domain-Driven Design with bounded contexts and aggregates
|
||||
|
||||
### Feature Complexity
|
||||
|
||||
- **simple**: Single service, minimal integration (1-2 days)
|
||||
- **medium**: Multiple services, moderate integration (3-5 days)
|
||||
- **complex**: Cross-domain, extensive integration (1-2 weeks)
|
||||
- **epic**: Major architectural changes, multiple teams (2+ weeks)
|
||||
|
||||
### Deployment Strategy
|
||||
|
||||
- **direct**: Immediate rollout to all users
|
||||
- **canary**: Gradual rollout starting with 5% of traffic
|
||||
- **feature-flag**: Controlled activation via feature toggles
|
||||
@@ -106,11 +109,13 @@ Orchestrate end-to-end feature development from requirements to production deplo
|
||||
## Execution Parameters
|
||||
|
||||
### Required Parameters
|
||||
|
||||
- **--feature**: Feature name and description
|
||||
- **--methodology**: Development approach (traditional|tdd|bdd|ddd)
|
||||
- **--complexity**: Feature complexity level (simple|medium|complex|epic)
|
||||
|
||||
### Optional Parameters
|
||||
|
||||
- **--deployment-strategy**: Deployment approach (direct|canary|feature-flag|blue-green|a-b-test)
|
||||
- **--test-coverage-min**: Minimum test coverage threshold (default: 80%)
|
||||
- **--performance-budget**: Performance requirements (e.g., <200ms response time)
|
||||
@@ -135,10 +140,11 @@ Orchestrate end-to-end feature development from requirements to production deplo
|
||||
## Rollback Strategy
|
||||
|
||||
If issues arise during or after deployment:
|
||||
|
||||
1. Immediate feature flag disable (< 1 minute)
|
||||
2. Blue-green traffic switch (< 5 minutes)
|
||||
3. Full deployment rollback via CI/CD (< 15 minutes)
|
||||
4. Database migration rollback if needed (coordinate with data team)
|
||||
5. Incident post-mortem and fixes before re-deployment
|
||||
|
||||
Feature description: $ARGUMENTS
|
||||
Feature description: $ARGUMENTS
|
||||
|
||||
Reference in New Issue
Block a user