task-completer

Verify acceptance criteria, run test suites, and align documentation before task completion.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/baphled/dotopencode --skill task-completer-baphled
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-completer
Source: https://github.com/baphled/dotopencode/tree/main/skills/task-completer
Command: npx skills add https://github.com/baphled/dotopencode --skill task-completer-baphled

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that tasks are not considered complete until all acceptance criteria are met, quality standards are upheld, and all necessary documentation and tests are in place, preventing incomplete work from being finalized.

Core Features & Use Cases

  • Rigorous Verification: Checks all requirements against the original request to ensure completeness.
  • Side Effect Awareness: Runs the full test suite to confirm no unrelated parts of the system have been broken.
  • Eliminates Loose Ends: Removes debug logs, temporary files, and placeholder comments.
  • Documentation Alignment: Verifies that documentation (READMEs, API docs, comments) accurately reflects the current code state.
  • Use Case: Before merging a pull request for a new feature, use this skill to run through a comprehensive checklist, ensuring all tests pass, documentation is updated, and no debugging statements are left in the code.

Quick Start

Use the task-completer skill to verify that the current task meets all definition of done criteria.

Frequently Asked Questions about task-completer

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

FAQPage Schema
How do I ensure my code meets a Definition of Done before merging a pull request?

To ensure tasks meet the Definition of Done before merging, verify all acceptance criteria are satisfied, run the full test suite to prevent regressions, and align all documentation with the current code state.

What is included in a rigorous Definition of Done for software development workflows?

A rigorous Definition of Done for software development includes verifying acceptance criteria, running test suites to check for side effects, eliminating loose ends like debug logs, and ensuring documentation accurately reflects the code.

How do I verify acceptance criteria and prevent incomplete tasks from being finalized?

You can verify acceptance criteria and prevent incomplete task finalization by enforcing quality standards that check requirements against the original request, run tests, and remove placeholder comments or temporary files.

Can I use task completion verification to check for code regressions and side effects?

Yes, task completion verification checks for code regressions and side effects by running the full test suite to confirm that no unrelated parts of the system have been broken during development.

What is the best way to remove loose ends like debug logs and temporary files before task completion?

The best way to remove loose ends like debug logs and temporary files before task completion is to enforce a checklist that eliminates placeholder comments and verifies documentation alignment with the current code.