Rechercher

PythonReactSEOPDF
OpenClaw

task-finish-contract

Enforce task completion with explicit Goal/Progress/Next state. Prevent mid-task stalls and ensure evidence-based completion.

dalomeve0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install dalomeve/task-finish-contract

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Task Finish Contract

Prevent mid-task stalls. Every task must finish with explicit state and evidence.

Problem

Agents often:

  • Stop mid-task without explanation
  • Output plans without execution
  • Lack clear completion criteria
  • Missing evidence artifacts

Workflow

1. State Output (Each Substantial Step)
**Goal**: What finished looks like
**Progress**: What has been done
**Next**: One concrete action executing now
2. Completion Proof Format

For tasks with 2+ steps, include:

**DONE_CHECKLIST**:
- [ ] Item 1 completed
- [ ] Item 2 completed

**EVIDENCE**:
- Executed: command/action summary
- Artifact: path/URL/id
- Verified: check command result

**NEXT_AUTONOMOUS_STEP**:
- One follow-up that runs without user input
3. Anti-Stall Rule
  • Planning-only replies: max 1
  • Next reply MUST contain execution evidence
  • Never end with "I will now..." without tool result

Executable Completion Criteria

Criteria Verification
Goal stated Select-String "Goal" memory/{date}.md matches
Progress tracked Select-String "Progress" memory/{date}.md matches
Next action defined Select-String "Next" memory/{date}.md matches
Evidence present Artifact path/URL exists
No unresolved markers `Select-String "TODO

Privacy/Safety

  • No sensitive data in completion evidence
  • Artifact paths use relative or workspace paths
  • No credentials in task logs

Self-Use Trigger

Use when:

  • Starting any multi-step task
  • Resuming after interruption
  • Handoff to another agent

Finish what you start. Prove it with evidence.

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/dalomeve/task-finish-contract
Version
—
Commit
24fa75078ba3cd257ba6c16d2f41e309fed09c94
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Task Finish Contract

Prevent mid-task stalls. Every task must finish with explicit state and evidence.

## Problem

Agents often:
- Stop mid-task without explanation
- Output plans without execution
- Lack clear completion criteria
- Missing evidence artifacts

## Workflow

### 1. State Output (Each Substantial Step)

```markdown
**Goal**: What finished looks like
**Progress**: What has been done
**Next**: One concrete action executing now
```

### 2. Completion Proof Format

For tasks with 2+ steps, include:

```markdown
**DONE_CHECKLIST**:
- [ ] Item 1 completed
- [ ] Item 2 completed

**EVIDENCE**:
- Executed: command/action summary
- Artifact: path/URL/id
- Verified: check command result

**NEXT_AUTONOMOUS_STEP**:
- One follow-up that runs without user input
```

### 3. Anti-Stall Rule

- Planning-only replies: max 1
- Next reply MUST contain execution evidence
- Never end with "I will now..." without tool result

## Executable Completion Criteria

| Criteria | Verification |
|----------|-------------|
| Goal stated | `Select-String "Goal" memory/{date}.md` matches |
| Progress tracked | `Select-String "Progress" memory/{date}.md` matches |
| Next action defined | `Select-String "Next" memory/{date}.md` matches |
| Evidence present | Artifact path/URL exists |
| No unresolved markers | `Select-String "TODO|PENDING|TBD" artifact` returns nothing |

## Privacy/Safety

- No sensitive data in completion evidence
- Artifact paths use relative or workspace paths
- No credentials in task logs

## Self-Use Trigger

Use when:
- Starting any multi-step task
- Resuming after interruption
- Handoff to another agent

---

**Finish what you start. Prove it with evidence.**

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.