AgentSkillsCN

task-complete

在完成任务时,通过验证操作将其标记为已完成。在任务完成后更新任务状态,并仔细核对各项标准。

SKILL.md
--- frontmatter
name: task-complete
description: Mark a task as completed with verification. Use when finishing tasks to update status and verify criteria.
metadata:
  version: "0.1.0"

Task Complete

Mark a task as done with the format: task.complete [id]

Steps

  1. Read the task file to review acceptance criteria
  2. Verify all criteria are met - Do NOT complete if any criteria remain unfinished
  3. Check off completed acceptance criteria (- [x])
  4. Move task from Active table to appropriate destination in .smaqit/tasks/PLANNING.md:
    • Completed if successfully finished
    • Abandoned if superseded, no longer relevant, or incorrect approach (include reason)
  5. Update individual task file status appropriately

Requirements

  • CRITICAL: All acceptance criteria MUST be verified as complete (for Completed tasks)
  • Do NOT mark as Completed if criteria remain unfinished
  • Use Abandoned (not Completed) for tasks being superseded or discontinued
  • Update both the individual task file AND the .smaqit/tasks/PLANNING.md file
  • For Abandoned tasks, document the reason in .smaqit/tasks/PLANNING.md

Central Planning File

Remember: .smaqit/tasks/PLANNING.md contains three sections (Active, Completed, Abandoned) and must be updated when completing or abandoning tasks.