スキル一覧に戻る
chaserbreitenbach

test-orchestrator

by chaserbreitenbach

Custom skills and agents framework for Claude Code - testing, tooling, and workflow automation

0🍴 0📅 2026年1月12日
GitHubで見るManusで実行

SKILL.md


name: test-orchestrator description: | Unified orchestration layer that coordinates all test skills into cohesive validation pipelines. Provides a single entry point for comprehensive project validation with intelligent skill selection, quality gates, and consolidated reporting. Supports quick PR checks through full release validation. license: MIT allowed-tools:

  • Bash
  • Read
  • Write
  • Edit
  • Glob
  • Grep
  • WebFetch
  • Task compatibility: claude-code: ">=1.0.0" metadata: version: "1.0.0" author: "QuantQuiver AI R&D" category: "testing" tags:
    • orchestration
    • validation-pipeline
    • ci-cd
    • quality-gates

Test Orchestrator

Purpose

Unified orchestration layer that coordinates all test skills into cohesive validation pipelines. Provides a single entry point for comprehensive project validation with intelligent skill selection, quality gates, and consolidated reporting.

Triggers

Use this skill when:

  • "run full test suite"
  • "validate this project"
  • "comprehensive testing"
  • "pre-deployment validation"
  • "test everything"
  • "quality gate check"
  • "CI/CD validation pipeline"

When to Use

  • New project setup requiring test infrastructure
  • Pre-release validation checkpoints
  • Continuous integration pipeline design
  • Quality assurance automation
  • Multi-dimensional validation needs

When NOT to Use

  • Running individual test types (use specific skill)
  • Simple single-skill validation
  • Quick exploratory testing

Core Instructions

Skill Coordination Matrix

SkillWhen TriggeredOutput
unit-test-generatorCode files presentGenerated tests, coverage
api-contract-validatorOpenAPI spec foundContract report
security-test-suiteAlways (security critical)Security report
performance-benchmarkEndpoints definedPerformance report
data-validationData files/schemas presentQuality report
test-health-monitorExisting tests foundHealth report

Predefined Pipelines

PipelineDurationUse Case
quick_validation< 5 minPR checks
standard_validation< 15 minCI/CD
comprehensive_validation< 60 minReleases
pre_production< 120 minProduction readiness

Pipeline Configurations

quick_validation:
  skills:
    - unit-test-generator: { mode: "check-existing" }
    - security-test-suite: { scan_types: ["sast", "secrets"] }
  parallel: true

comprehensive_validation:
  skills:
    - unit-test-generator: { coverage_target: 85 }
    - api-contract-validator: { breaking_changes: true }
    - security-test-suite: { scan_types: "all" }
    - performance-benchmark: { scenarios: ["baseline", "load", "stress"] }
    - data-validation: { all_dimensions: true }
    - test-health-monitor: { flaky_detection: true }
  gates:
    - security_critical: 0
    - coverage: ">= 80"
    - performance_p99: "< 500ms"

Quality Gates

GateTargetBlocking
Security Critical0Yes
Security High0Yes
Coverage>= 80%No
p99 Latency< 500msYes
Error Rate< 0.1%Yes
Data Quality>= 80No

Templates

Unified Validation Report

# Project Validation Report

**Project:** {project_name}
**Pipeline:** {pipeline_name}
**Generated:** {timestamp}
**Duration:** {duration} seconds

## Executive Summary

### Overall Status: {status}

| Gate | Target | Actual | Status |
|------|--------|--------|--------|
| Security Critical | 0 | {actual} | {status_icon} |
| Security High | 0 | {actual} | {status_icon} |
| Coverage | >= 80% | {actual}% | {status_icon} |
| p99 Latency | < 500ms | {actual}ms | {status_icon} |

### Risk Assessment

**Deployment Risk:** {risk_level}

**Blocking Issues:**
- {blocking_issue}

## Skill Results Summary

| Skill | Status | Score | Issues | Duration |
|-------|--------|-------|--------|----------|
| Unit Tests | {status} | {score} | {issues} | {duration} |
| Security | {status} | {score} | {issues} | {duration} |
| Performance | {status} | {score} | {issues} | {duration} |

## Recommended Actions

### Immediate (Block Deployment)
1. {action}

### Before Next Release
2. {action}

Example

Input: Pre-release validation

Output:

## Executive Summary

### Overall Status: CONDITIONAL PASS

| Gate | Target | Actual | Status |
|------|--------|--------|--------|
| Security Critical | 0 | 0 | Pass |
| Security High | 0 | 2 | Fail |
| Coverage | >= 80% | 82.3% | Pass |
| p99 Latency | < 500ms | 234ms | Pass |

### Risk Assessment

**Deployment Risk:** MEDIUM

**Blocking Issues:**
- 2 HIGH severity security vulnerabilities require remediation
- Estimated fix time: 4-8 hours

## Skill Results Summary

| Skill | Status | Score | Issues |
|-------|--------|-------|--------|
| Unit Tests | Pass | 82.3% | 3 flaky |
| API Contract | Pass | 100% | 0 |
| Security | Fail | 2 HIGH | 8 total |
| Performance | Pass | 234ms p99 | 0 |

Validation Checklist

  • All enabled skills executed successfully
  • Quality gates evaluated against targets
  • Blocking issues clearly identified
  • Risk assessment reflects findings
  • Recommendations are prioritized
  • Individual skill reports generated
  • Unified report is comprehensive

  • unit-test-generator - Generate unit tests
  • api-contract-validator - Validate API contracts
  • security-test-suite - Security scanning
  • performance-benchmark - Performance testing
  • data-validation - Data quality validation
  • test-health-monitor - Test suite health

スコア

総合スコア

45/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です