execution-harness

Orchestrate long-running projects across Claude Code sessions with checkpointing and resume capability.

6|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kgan01/ghengis-skills --skill execution-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execution-harness
Source: https://github.com/Kgan01/ghengis-skills/tree/main/plugins/ghengis-skills/skills/execution-harness
Command: npx skills add https://github.com/Kgan01/ghengis-skills --skill execution-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use when a task is too large for a single session — provides multi-session execution with checkpoints, progress tracking, and resume capability so complex projects survive context resets and session boundaries

Core Features & Use Cases

  • Multi-session orchestration for tasks that exceed what one conversation can handle. The harness decomposes a project into ordered tasks, executes them one at a time with checkpoints between each, and enables any future session to pick up exactly where the last one stopped.
  • This is the pattern for: "Build me a complete X" where X takes hours, not minutes.

Quick Start

Use the execution-harness to manage long-running projects across sessions and resume where you left off

Frequently Asked Questions about execution-harness

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

FAQPage Schema
How do I resume a complex coding project after a Claude session ends?

Multi-session execution harnesses let you resume complex coding projects after a session ends by saving checkpoint progress. This harness stores completed versus pending work summaries, so any future session picks up exactly where the last one stopped.

What is the best way to manage long-running tasks that exceed a single context window?

The best way to manage long-running tasks exceeding a single context window is multi-session orchestration with state persistence. This harness decomposes large projects into ordered tasks and executes them one at a time with checkpoints between each phase.

How does checkpointing work for phased project execution across multiple sessions?

Checkpointing for phased project execution works by applying an initializer-executor pattern that maintains a persistent context. Each completed task updates a summary of finished versus pending work, preserving progress across session boundaries and context resets.

Do I need to install any dependencies to use multi-session orchestration for project management?

No dependencies are required to use multi-session orchestration for project management. The execution harness operates independently, providing checkpoint and resume capabilities without external packages or additional environment setup.

When should I use a multi-session execution harness instead of a single conversation?

Use a multi-session execution harness when a task is too large for a single conversation and requires hours rather than minutes. It is designed for complex projects that demand checkpointing, resume capability, and phased execution to survive context resets.

Can I track progress and pending work when carrying tasks across sessions?

Yes, you can track progress and pending work when carrying tasks across sessions. The harness implements state persistence with a persistent context that records a summary of completed versus pending work, ensuring nothing is lost during context resets.