dt:execute-loop

Execute a skill command repeatedly in isolated serial subagents.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/adzcsx2/dev-tools-skills --skill dt-execute-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dt:execute-loop
Source: https://github.com/adzcsx2/dev-tools-skills/tree/main/skills/execute-loop
Command: npx skills add https://github.com/adzcsx2/dev-tools-skills --skill dt-execute-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for the repeated execution of a skill command in multiple, fresh subagents, ensuring that each execution is independent and does not inherit context from previous runs.

Core Features & Use Cases

  • Serial Execution: Executes a skill command multiple times in separate subagents, maintaining isolation between runs.
  • Independent Subagents: Each run creates a new subagent, ensuring that there is no context carryover from one run to the next.
  • Default and Custom Runs: By default, executes the command 3 times, but allows for custom run counts using the -N flag.
  • Error Handling: Stops execution if any run fails, encounters a block, or requires manual intervention.

Quick Start

Run the /dt:execute-loop -3 /dt:push command to execute the 'push' skill three times in fresh subagents.

Frequently Asked Questions about dt:execute-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I repeatedly execute a skill command in isolated subagents?

To repeatedly execute a skill command in isolated subagents, use a loop tool that spawns a fresh subagent for each run, preventing context carryover. This ensures every execution remains completely independent from previous runs.

Why does my repeated skill execution carry over context from previous runs?

Repeated skill execution carries over context when runs share the same environment. Using fresh serial subagents for each repetition provides strict context isolation, ensuring each run starts completely independent without inheriting prior state.

How do I specify the number of times a skill command runs in serial execution?

To specify the number of times a skill command runs in serial execution, use the -N flag. By default, the loop executes the command 3 times, but adding -N allows you to define a custom run count.

Do I need a specific environment to run skill commands in fresh subagents?

Yes, running skill commands in fresh subagents requires an execution environment that supports creating subagents. Without this ability to spawn isolated environments, the serial execution loop cannot function properly.

What happens if a skill command fails during serial subagent execution?

If a skill command fails during serial subagent execution, the loop stops execution immediately. This error handling mechanism halts the process whenever any run fails, encounters a block, or requires manual intervention.