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.