task-checkpoint

Validate task completion with mandatory worklog synchronization in devloop workflows.

9|2|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/Zate/cc-plugins --skill task-checkpoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-checkpoint
Source: https://github.com/Zate/cc-plugins/tree/main/plugins/devloop/skills/task-checkpoint
Command: npx skills add https://github.com/Zate/cc-plugins --skill task-checkpoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Incomplete or unverified task completion leads to technical debt, project delays, and inconsistent project status. This Skill provides a comprehensive checklist and workflow to ensure every task is truly done.

Core Features & Use Cases

  • Task Completion Checklist: Verify implementation, testing, plan updates, and commit decisions before marking a task complete.
  • Plan Update Automation: Guide through updating .claude/devloop-plan.md with task status and progress log entries.
  • Commit Decision Guidance: Help decide whether to commit immediately or group changes with related tasks, following atomic commit principles.
  • Enforcement Modes: Configure advisory or strict enforcement to ensure adherence to completion requirements.
  • Use Case: Verify a completed task's implementation and tests, update the devloop plan, or decide on committing changes to Git.

Quick Start

After completing a task, guide me through the checkpoint process, including updating the plan and making a commit decision.

Frequently Asked Questions about task-checkpoint

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

FAQPage Schema
How do I verify a task is truly complete before marking it done?

Task verification ensures implementation, testing, plan updates, and commit decisions are all finished before completion. Use the checkpoint checklist to confirm each phase is done, preventing incomplete work from entering your project status.

What should I update in my devloop plan when finishing a task?

Update `.claude/devloop-plan.md` with task status, progress log entries, and worklog synchronization at checkpoint. This keeps your plan aligned with actual completion state and maintains project transparency.

When should I commit changes after completing a task?

Commit decisions depend on atomic commit principles: commit immediately if changes are self-contained, or group related changes with other tasks first. The checkpoint process guides you through this decision based on scope and dependencies.

Can I skip the checkpoint process for quick fixes?

Quick fixes and exploratory spikes are explicitly excluded from checkpoint enforcement. Only standard task completion requires the full verification workflow and plan updates.

How do enforcement modes affect task completion requirements?

Enforcement modes configure whether checkpoints are advisory recommendations or strict requirements. Advisory mode guides best practices; strict mode prevents task completion until all checkpoint criteria pass.