Generates test orchestration configs for staged workflows with dependencies, parallel execution, smart selection of affected tests, retries, and CI/CD optimization.
From test-orchestratornpx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin test-orchestrator/orchestrateDelegates to orchestration skills for parallel multi-agent workflows via tmux worktrees and persistent loops, producing merged reports, security summaries, and control-plane snapshots.
/orchestrateDecomposes complex tasks into sub-tasks with dependency management, executes workflows sequentially or in parallel, tracks progress, and reports via table summary.
/orchestrateOrchestrates agent teams to execute complex requests: analyzes into steps, runs with verification, auto-retries failures up to 5x per step, escalates to user if needed, and reports outcomes.
/orchestrateOrchestrates parallel task execution from prompt_plan.md using Agent Teams API, analyzing dependencies and running domain-specific build/test/lint. Supports --type, --parallel, --dry-run flags.
/orchestrateRoutes arguments to workflow orchestration subcommands: interactive menu, help, docs, examples, templates, or inline syntax execution with visual feedback.
/orchestrateOrchestrates sequential agent workflows for complex tasks like feature development, bug fixes, refactoring, and security reviews, producing handoff documents between agents and a final report.
Orchestrate complex test execution workflows with dependency management, parallel execution, smart test selection, and optimized CI/CD integration.
// test-orchestration.config.js
module.exports = {
stages: [
{
name: 'unit-tests',
parallel: true,
tests: ['**/*.unit.test.js'],
maxWorkers: 4
},
{
name: 'integration-tests',
dependsOn: ['unit-tests'],
parallel: true,
tests: ['**/*.integration.test.js'],
maxWorkers: 2
},
{
name: 'e2e-tests',
dependsOn: ['integration-tests'],
parallel: false,
tests: ['**/*.e2e.test.js']
}
],
smartSelection: {
enabled: true,
algorithm: 'affected-files',
fallback: 'all-tests'
},
retries: {
flaky: 2,
timeout: 1
}
};
# Smart test selection based on changed files
$ test-orchestrator run --changed
Analyzing changes...
Modified files: 3
Affected tests: 47 (4% of total)
Executing test plan:
Stage 1: Unit Tests (32 tests, parallel)
Completed in 12s
Stage 2: Integration Tests (12 tests, parallel)
Completed in 28s
Stage 3: E2E Tests (3 tests, sequential)
Completed in 45s
Total: 47 tests in 85s (instead of 18m for full suite)