Back to Skills

execute

verified

Use when the user wants to execute tasks autonomously, run compounder on a tasks.md file, start autonomous development, compound through a task list, or implement tasks iteratively. Guides autonomous task execution using compound loops.

View on GitHub

Marketplace

jero2rome-compounder

jero2rome/compounder

Plugin

compounder

development

Repository

jero2rome/compounder

skills/execute/SKILL.md

Last Verified

January 20, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/jero2rome/compounder/blob/main/skills/execute/SKILL.md -a claude-code --skill execute

Installation paths:

Claude
.claude/skills/execute/
Powered by add-skill CLI

Instructions

# Execute Skill

Orchestrates autonomous task execution using compounder's iterative loop mechanism.

## Quick Start

When user has tasks ready for autonomous execution:

```
/compounder:compound-loop "Execute tasks from tasks.md. Mark completed with [X]. Run tests after each." --max-iterations 20 --completion-promise "ALL_TASKS_COMPLETE"
```

## Phase Detection

Before starting, detect project state:

1. **Check for tasks.md**: Look for `tasks.md`, `.specify/specs/*/tasks.md`, or similar
   - If found with `- [ ]` uncompleted tasks: Ready for execution
   - Count tasks to estimate iterations (2-3 per task)

2. **Check for plan.md/spec.md**: If no tasks.md exists
   - Guide user to create tasks first (manually or via speckit)

## Launching Compounder

### Calculate Parameters

```
iterations = (uncompleted_tasks * 2) + 5  # buffer for debugging
completion_promise = "ALL_TASKS_COMPLETE" or custom from user
```

### Prompt Template

Build a prompt that:
1. References the tasks file explicitly
2. Instructs to follow task order (phases if present)
3. Mark tasks `[X]` as completed
4. Run verification after each task
5. Output `<promise>COMPLETION</promise>` only when truly done

### Example Invocations

**For a tasks.md with 10 tasks:**
```
/compounder:compound-loop "Execute all tasks in tasks.md following TDD. After each task: mark [X], run tests. When ALL tasks complete and tests pass, output <promise>ALL_TASKS_COMPLETE</promise>" --max-iterations 25 --completion-promise "ALL_TASKS_COMPLETE"
```

**For a single complex task:**
```
/compounder:run-task "Implement user authentication" --iterations 10 --done-when "AUTH_WORKING"
```

## Speckit Integration

If speckit commands are available in the project:

| Phase | Command | Output |
|-------|---------|--------|
| Specify | `/speckit.specify` | spec.md |
| Plan | `/speckit.plan` | plan.md |
| Tasks | `/speckit.tasks` | tasks.md |
| Execute | `/compounder:compound-loop` | Implementation |

## Completion Signals

The compo

Validation Details

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