thrifty-execute

Execute ordered multi-unit tasks with gate validation and self-fix cycles.

15|Updated May 28, 2026
One-click install
npx skills add https://github.com/2389-research/thrifty --skill thrifty-execute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thrifty-execute
Source: https://github.com/2389-research/thrifty/tree/main/skills/thrifty-execute
Command: npx skills add https://github.com/2389-research/thrifty --skill thrifty-execute

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Executor subskill for thrifty. ONE cached agent that builds an ordered list of units from their briefs in a single session — honoring the shared contract, running the gate, and self-fixing — then reports per-unit results. (Also handles the degenerate single-unit case.) Do not invoke directly — dispatched as a Haiku subagent by the thrifty orchestrator.

Core Features & Use Cases

  • Build an ordered list of units from briefs and execute them in a single session under a shared contract.
  • Enforce gate checks and self-fix cycles to ensure green results per unit and overall.
  • Report per-unit outputs succinctly for orchestrator integration and auditing.

Quick Start

Run thrifty-execute within a thrifty session to assemble the unit sequence from briefs, apply each unit according to the contract, run the gate, and report per-unit outcomes.

Frequently Asked Questions about thrifty-execute

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

FAQPage Schema
How do I automate multi-unit task execution with gate validation?

Automate multi-unit task execution by building an ordered list of units from briefs within a single session, enforcing a shared contract, and running gate validation cycles to ensure each unit passes before reporting per-unit results.

What is a self-fix cycle in automated task orchestration?

A self-fix cycle in task orchestration automatically retries failed units by re-applying them under the shared contract until gate validation passes, ensuring green results per unit without manual intervention within the execution session.

How do I coordinate end-to-end execution of a multi-unit task from briefs?

Coordinate end-to-end execution by parsing unit briefs to build an ordered sequence, synthesizing units one by one under a shared contract, and enforcing gate checks with self-fix cycles to deliver verified per-unit outputs.

Can I use a Haiku orchestrator to dispatch units and run gate checks?

Yes, a Haiku orchestrator dispatches units to a cached executor subagent that handles unit-by-unit synthesis, gate execution, and self-fix cycles within a single session, reporting succinct per-unit results for integration.

Does this multi-unit executor handle single-unit tasks?

Yes, the executor handles the degenerate single-unit case by parsing the single brief, applying the unit under the shared contract, running gate validation, and reporting the per-unit output within the same session.

When should I not invoke the thrifty executor directly?

Do not invoke the executor directly; it is designed to be dispatched exclusively as a Haiku subagent by the thrifty orchestrator to assemble units from briefs, enforce the gate, and self-fix within a thrifty run.