anti-premature-termination

Verify completion criteria and receipts before declaring tasks successful.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill anti-premature-termination
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: anti-premature-termination
Source: https://github.com/coff33ninja/ai-skills-mcp/tree/main/skills/anti-premature-termination
Command: npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill anti-premature-termination

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the issue of premature task completion by enforcing explicit completion criteria, verification steps, and receipt-based confirmation, ensuring that tasks are fully completed before declaring success.

Core Features & Use Cases

  • Completion Verification: Ensures that all completion criteria are met before a task is marked as done.
  • Receipt-Based Confirmation: Requires verification of tool call receipts and file integrity before declaring success.
  • Multi-Step Task Management: Manages tasks with multiple steps by verifying each step before proceeding to the next.
  • Error Handling: Encourages explicit error reporting and handling without silent retries or moving on from failed steps.
  • Use Case: Ideal for tasks that require a high degree of accuracy and completeness, such as software development, data analysis, or complex project management.

Quick Start

Before declaring a task complete, run the check-completion script and ensure all criteria are met. For example, use it before finalizing a code commit or before delivering a project deliverable.

Frequently Asked Questions about anti-premature-termination

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

FAQPage Schema
How do I prevent premature task completion in multi-step workflows?▼

To prevent premature task completion, enforce explicit completion criteria and verify tool call receipts before marking a task done. This ensures all multi-step workflow stages are fully completed, preventing false success declarations.

What is receipt-based verification for task management?▼

Receipt-based verification requires confirming tool call receipts and file integrity before declaring a task complete. It prevents premature task completion by enforcing explicit checks that every step finished successfully.

How do I verify task completion criteria before a code commit?▼

Run a completion verification script to ensure all explicit task completion criteria are met before finalizing a code commit. This validates file integrity and tool call receipts to prevent premature success declarations.

How do I handle failed steps in multi-step task management?▼

Handle failed steps in multi-step task management by enforcing explicit error reporting without silent retries. This prevents moving on from failed steps and avoids premature task completion.

Do I need completion verification for complex project management tasks?▼

Yes, completion verification is ideal for complex project management tasks requiring high accuracy. Enforcing explicit completion criteria and receipt-based confirmation prevents premature task completion across multiple steps.

Can I use error handling to stop silent retries in task automation?▼

Yes, you can use explicit error handling to stop silent retries in task automation. By enforcing error reporting, the workflow prevents moving on from failed steps and avoids premature task completion.