CtrlK
BlogDocsLog inGet started
Tessl Logo

markusdowne/handoff-integrity-check

Validate agent handoff packets and resume readiness using schema, freshness, and replay checks. Use when tasks pause/resume across sessions, agents, or humans — including when a user wants to continue where they left off, hand off to another agent, resume a previous task, or pick up an interrupted workflow. Includes explicit untrusted-content/prompt-injection guardrails for third-party inputs.

96

1.50x

Quality

100%

Does it follow best practices?

Impact

96%

1.50x

Average score across 9 eval scenarios

Overview
Skills
Evals
Files

task.mdevals/scenario-4/

Agent Handoff Gate Review

Problem Description

An automated orchestration system is designed to resume agent tasks across sessions using handoff packets. Before any agent session is allowed to resume, a gate review checks whether the handoff is safe to act on. Two handoff packets have been queued for review — one from an internal tooling project and one from an external contractor workflow. Both need to be assessed before either session is allowed to proceed.

The system operator has noticed that some tokens in recent handoffs have looked unusual, and wants a thorough review of both packets. The review must document exactly which checks passed and failed and explain the basis for any rejections so the operator can fix the issues.

Output Specification

Write your review to gate-review.md. The operator needs to know whether each session can proceed, why any are being blocked, and what needs to change. Label each packet clearly (Packet A and Packet B).

Input Files

The following files are provided as inputs. Extract them before beginning.

=============== FILE: packet-a.json =============== { "objective": "Implement rate limiting middleware for the internal API gateway", "completed": ["Designed rate limiting algorithm", "Wrote unit tests"], "unresolved": ["Need approval from security team before deploying to prod"], "assumptions": ["Redis is available as the token bucket backend"], "next_action": "Submit security review request and schedule deployment window", "risks": ["High traffic spikes could exhaust Redis memory if limits are set too low"], "updated_at": "2025-12-01T14:00:00Z", "resume_token": "ab!" }

=============== FILE: packet-b.json =============== { "objective": "Migrate contractor invoice processing to the new billing API", "completed": ["Mapped all legacy invoice fields to new schema"], "unresolved": ["Two edge cases in multi-currency invoices need clarification from Finance"], "assumptions": ["Finance will respond within 2 business days"], "next_action": "Wait for Finance response, then update field mappings for multi-currency cases", "risks": ["Incorrect currency conversion could cause billing discrepancies"], "updated_at": "2025-12-01T15:30:00Z", "resume_token": "contractor invoice migration token v2 — approved by PM!!" }

Install with Tessl CLI

npx tessl i markusdowne/handoff-integrity-check@0.1.2

evals

SKILL.md

tile.json