complete-task

Mark a specified task as completed using the taskmd CLI with verification checks.

62|13|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/driangle/taskmd --skill complete-task-driangle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: complete-task
Source: https://github.com/driangle/taskmd/tree/main/claude-code-plugin/skills/complete-task
Command: npx skills add https://github.com/driangle/taskmd --skill complete-task-driangle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of marking tasks as completed within the taskmd system, ensuring tasks are accurately updated and any associated workflows are triggered.

Core Features & Use Cases

  • Task Completion: Updates the status of a specified task to 'completed'.
  • Verification: Runs predefined verification checks on the task before marking it complete.
  • Worklog Integration: Optionally appends a completion entry to a task's worklog if enabled.
  • Use Case: When you finish working on a task identified by ID '077', you can use this Skill to mark it as completed, triggering any subsequent dependent tasks.

Quick Start

Use the complete-task skill to mark task with ID '077' as completed.

Frequently Asked Questions about complete-task

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

FAQPage Schema
How do I mark a task as completed using the taskmd CLI?

To mark a task as completed using the taskmd CLI, you run a command specifying the task ID. This updates the task status to completed and can trigger subsequent dependent tasks in your workflow.

Can I append a worklog entry when completing a task in taskmd?

Yes, you can append a worklog entry when completing a task in taskmd. The completion process optionally integrates worklog updates to record a completion entry directly alongside the status change.

Does taskmd run verification checks before updating task status to completed?

Yes, taskmd runs verification checks before updating task status to completed. The completion process includes predefined verification protocols to ensure task conditions are met prior to finalizing.

What do I need to programmatically update task status in a task management workflow?

To programmatically update task status in a task management workflow, you need the taskmd CLI installed and must adhere to its specific status and verification protocols to ensure accurate updates.

What happens to dependent tasks when I mark a specified task as completed in taskmd?

When you mark a specified task as completed in taskmd, any subsequent dependent tasks associated with that task management workflow are triggered, ensuring accurate workflow progression and automation.

Are there limitations when using taskmd to automate task completion for CLI workflows?

The main limitation when automating task completion is that the process strictly requires the taskmd CLI and adherence to its predefined status and verification protocols, meaning tasks cannot bypass these checks.