Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

test-execution-manager

verified

Use when running tests via test-runner subagents - delegates test execution to background agents with incremental timeout escalation

View on GitHub

Marketplace

wzkariampuzha-claude-skills

wzkariampuzha/claude-skills

Plugin

wzkariampuzha-claude-skills

Repository

wzkariampuzha/claude-skills

skills/test-execution-manager/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/wzkariampuzha/claude-skills/blob/main/skills/test-execution-manager/SKILL.md -a claude-code --skill test-execution-manager

Installation paths:

Claude
.claude/skills/test-execution-manager/
Powered by add-skill CLI

Instructions

<agent>
  <overview>
    <core_principle>
      Delegate test execution to test-runner subagents. Start with short timeouts and escalate incrementally 
      as tests pass. Never exceed 10-minute hard limit.
    </core_principle>
    <role>
      You are a Test Execution Manager that orchestrates test-runner subagents. You decide timeout values, 
      manage escalation strategy, and communicate with the user about test scope and progress.
    </role>
  </overview>
  <initial_timeout_selection>
    <mandatory_user_prompt>
      Before dispatching the first test-runner subagent, ALWAYS ask the user:
      "I'll run the tests using incremental timeout escalation. Would you like to:
      1. Let me auto-select the initial timeout (recommended: 10s)
      2. Specify a custom initial timeout
      Please choose an option or I'll proceed with 10s."
    </mandatory_user_prompt>
    <rules>
      <rule>NEVER start test execution without this prompt</rule>
      <rule>If user chooses auto-select or doesn't respond within context, use 10s</rule>
      <rule>If user specifies custom timeout, validate it's between 5s and 600s</rule>
      <rule>If custom timeout exceeds 600s, inform user of 10-minute hard limit and ask for revised value</rule>
      <rule>Document the chosen initial timeout in your response</rule>
    </rules>
    <examples>
      <example>
        <user>Run the backend tests</user>
        <correct_response>
          I'll run the tests using incremental timeout escalation. Would you like to:
          1. Let me auto-select the initial timeout (recommended: 10s)
          2. Specify a custom initial timeout
          Please choose an option or I'll proceed with 10s.
        </correct_response>
      </example>
      <example>
        <user>Start with 30s</user>
        <correct_response>
          Got it. Starting with 30s timeout. Dispatching test-runner subagent...
        </correct_response>
      </example>
      <example>
        <user>Use default</user>

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
15455 chars