tdd-session-restore

Load handoff.md and related artifacts to restore design session context.

4|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/CurtisThe/three-pillars-plugin --skill tdd-session-restore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-session-restore
Source: https://github.com/CurtisThe/three-pillars-plugin/tree/main/skills/tdd-session-restore
Command: npx skills add https://github.com/CurtisThe/three-pillars-plugin --skill tdd-session-restore

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Restore session continuity by loading handoff.md in the design directory at the start of a new conversation, plus related artifacts to rehydrate context.

Core Features & Use Cases

  • Load handoff.md and read sibling artifacts (design.md, plan.md, and related docs) to summarize prior progress.
  • Surface the current focus, design status, and lock state to help decide next steps without editing prior work.
  • Quick resume: present a concise status and prompt for continuing where you left off.

Quick Start

Provide the design name to restore and the skill will load the handoff and related artifacts to rehydrate your session.

Frequently Asked Questions about tdd-session-restore

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

FAQPage Schema
How do I restore design context after starting a new conversation?

To restore design context after starting a new conversation, load the handoff.md file from your design directory. This skill reads sibling artifacts like design.md and plan.md to rehydrate your prior session and summarize progress.

What is a handoff.md file used for in design continuity?

A handoff.md file is used for design continuity by storing the current focus, status, and lock state of a design session. It serves as an entry point to quickly summarize prior progress and guide the next steps.

How do I resume a design session without editing prior work?

You can resume a design session without editing prior work by loading the handoff.md and related artifacts. The skill verifies the target design, checks the lock state, and returns a concise status to prompt for continuation.

Do I need to provide a design name to restore a design session?

Yes, you need to provide the design name to restore a design session. The skill uses the provided design name to locate the target design directory, verify it, and load the handoff.md and sibling artifacts.

What design artifacts are loaded when rehydrating a TDD session?

When rehydrating a TDD session, the design artifacts loaded include handoff.md, design.md, and plan.md. The skill reads these sibling artifacts from the design directory to summarize prior progress and surface the current focus.

What is the best way to check the lock state of a design before continuing?

The best way to check the lock state of a design before continuing is to load the handoff.md file. The skill verifies the target design, reads sibling artifacts, and checks the lock state to help you decide the next steps.