work-task

Guides Loopbench tasks from contract acceptance through gated verification to human-approved completion.

1|Updated Jul 30, 2026
One-click install
npx skills add https://github.com/hideh1231/loopbench --skill work-task-hideh1231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-task
Source: https://github.com/hideh1231/loopbench/tree/main/skills/work-task
Command: npx skills add https://github.com/hideh1231/loopbench --skill work-task-hideh1231

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Coding agents often declare work finished based only on their own statements, with no external evidence or recorded human decision. This Skill drives the Loopbench workflow so a task can only reach done when the accepted contract, external process evidence, and explicit human decisions are all current and recorded. ## Core Features & Use Cases - Contract-driven work loop: Drafts and revises task contracts, reconciles optional plan.toml files, and blocks implementation until the human accepts the contract revision. - Gated verification: Runs process gates via the loopbench CLI, diagnoses failures before retrying, and refuses to weaken gates or contracts to make failures disappear. - Human decision boundaries: Prepares evidence, comprehension checks, adversarial reviews, and completion reports before recording accept/reject decisions verbatim from the user. - Use Case: A researcher asks an agent to implement and validate a statistical model. The Skill isolates a worktree, drafts a contract with recovery gates, runs simulation checks, presents evidence at the human gate, and only reports completion after loopbench finish succeeds. ## Quick Start Ask the agent to work on a Loopbench task by mentioning the task ID, for example: continue task model-recovery and run its next verification gate.

Frequently Asked Questions about work-task

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

FAQPage Schema
How do I start a Loopbench task with a coding agent?

Run loopbench status, then create an isolated Git worktree and run loopbench start with a task ID and title. Draft the contract, reconcile any plan.toml, obtain a comprehension record, and have the user accept the contract before implementation begins.

How does Loopbench verify that a task is complete?

Loopbench requires current external process evidence for every declared gate plus recorded human decisions for human gates. The loopbench finish command refuses completion when evidence, reports, or decisions are missing, changed, or stale.

What are the requirements for using the work-task Skill?

You need Python 3.11 or later, the loopbench CLI installed from its wheel, and a project initialized with loopbench init. The Skill works with hosts like Claude Code and Codex that can run shell commands.

Can an agent accept a contract or human gate on the user's behalf?

No. Commands like accept, block, resume, and comprehension record require an explicit current answer from the user, copied verbatim into the command. An agent must never choose the decision, invent a name, or treat a generic work request as acceptance.

What happens when a Loopbench gate fails?

The agent must inspect the event and log, reproduce the failure where practical, and distinguish a bad expectation from an implementation defect before retrying. Weakening the gate or contract to erase a failure is prohibited; narrowing requires new evidence and human re-acceptance.

When should I not use the work-task Skill?

Skip it for trivial prose-only edits, read-only explanations, and tasks without a Loopbench project. It is designed for non-trivial work that must reach an externally checked stopping condition with recorded human decisions.