Skip to main content
command

test-automation-orchestrator — Claude Code command: tests and setup

This command inspects test files and project configuration, then helps plan parallel, sequential, or conditional test runs and CI/CD pipeline execution.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --command testing/test-automation-orchestrator
Open on GitHub

What test-automation-orchestrator does

The command counts *.test.* and *.spec.* files, looks for Jest, Cypress, and Playwright configuration, and checks for .github or .gitlab-ci.yml. It uses the selected mode to shape a test classification, execution order based on dependencies, and resource allocation plan.

It can also help design CI/CD stages, failure handling, and execution monitoring. Its available tools are Read, Write, Edit, and Bash, so it can inspect and edit project files and run shell commands. The chosen argument matters: --parallel focuses the task on concurrent runs, while --pipeline-optimization directs it toward pipeline changes.

What it helps with

  • locate test files and framework configuration
  • plan parallel test execution and allocation
  • order tests according to dependencies
  • add test execution to CI/CD stages
  • set up execution monitoring and failure analysis

Example prompts for the agent

  • Plan a parallel test run using --parallel.
  • Work out a test execution order that accounts for dependencies.
  • Optimize the test pipeline with --pipeline-optimization.

How to install test-automation-orchestrator

1claude-code-templates

npx claude-code-templates@latest --command testing/test-automation-orchestrator

2Manually: put the files in place

.claude/commands/test-automation-orchestrator.md

Call it with /test-automation-orchestrator. For all projects use ~/.claude/commands/

Questions about test-automation-orchestrator

How do I install test-automation-orchestrator in Claude Code?

Run npx claude-code-templates@latest --command testing/test-automation-orchestrator. The command file goes at .claude/commands/test-automation-orchestrator.md.

What does test-automation-orchestrator do?

It inspects test files and framework configuration, then helps plan execution, dependency handling, and CI/CD integration.

Which execution modes can I request?

Use --parallel, --sequential, --conditional, or --pipeline-optimization to focus on concurrent runs, ordered runs, conditional testing, or pipeline work.

Source text

test-automation-orchestrator.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[orchestration-type] | --parallel | --sequential | --conditional | --pipeline-optimization"
description: Orchestrate comprehensive test automation with intelligent execution and optimization
---

# Test Automation Orchestrator

Orchestrate intelligent test automation with execution optimization and resource management: **$ARGUMENTS**

## Current Orchestration Context

- Test suites: !`find . -name "*.test.*" -o -name "*.spec.*" | wc -l` test files across project
- Test frameworks: !`find . -name "jest.config.*" -o -name "cypress.config.*" -o -name "playwright.config.*" | wc -l` configured frameworks
- CI system: !`find . -name ".github" -o -name ".gitlab-ci.yml" | head -1 || echo "No CI detected"`
- Resource usage: Analysis of current test execution patterns and performance

## Task

Implement intelligent test orchestration with execution optimization and resource management:

**Orchestration Type**: Use $ARGUMENTS to focus on parallel execution, sequential execution, conditional testing, or pipeline optimization

**Test Orchestration Framework**:

1. **Test Discovery & Classification** - Analyze test suites, classify test types, assess execution requirements, optimize categorization
2. **Execution Strategy Design** - Design parallel execution strategies, implement intelligent batching, optimize resource allocation, configure conditional execution
3. **Dependency Management** - Analyze test dependencies, implement execution ordering, configure prerequisite validation, optimize dependency resolution
4. **Resource Optimization** - Configure parallel execution, implement resource pooling, optimize memory usage, design scalable execution
5. **Pipeline Integration** - Design CI/CD integration, implement stage orchestration, configure failure handling, optimize feedback loops
6. **Monitoring & Analytics** - Implement execution monitoring, configure performance tracking, design failure analysis, optimize reporting

**Advanced Features**: AI-driven test selection, predictive execution optimization, dynamic resource allocation, intelligent failure recovery, cost optimization.

**Quality Assurance**: Execution reliability, performance consistency, resource efficiency, maintainability optimization.

**Output**: Complete test orchestration system with optimized execution, intelligent resource management, comprehensive monitoring, and performance analytics.

© davila7 · MIT · davila7/claude-code-templates

Similar slash commands

All slash commands for Testing and QA →

From the same set804

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor