do-task

Starts a specified task by updating its status to in-progress and optionally logging work.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you quickly find and begin working on a specific task, streamlining your workflow and ensuring you stay on track.

Core Features & Use Cases

  • Task Lookup: Easily find tasks by their ID or a keyword in their name.
  • Status Updates: Automatically marks tasks as 'in-progress' and 'completed'.
  • Worklogging: Integrates with a worklogging system to track your progress and decisions.
  • Use Case: When you're ready to tackle a specific item from your to-do list, like "Implement user authentication" (task ID 123), you can use this Skill to immediately start working on it, log your initial thoughts, and update its status.

Quick Start

Use the do-task skill to start working on task with ID 077.

Frequently Asked Questions about do-task

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

FAQPage Schema
How do I start working on a specific task and update its status to in-progress?

To start working on a task, you can use a task execution workflow that looks up task details by ID or keyword and automatically updates its status to in-progress. This streamlines task management by guiding you through implementation and subtask checking.

Can I use a CLI to look up tasks by keyword instead of task ID?

Yes, you can use a CLI to easily find tasks by either their task ID or a keyword in their name. This task lookup feature helps you quickly locate and begin working on specific items from your to-do list.

What is the best way to log my progress when beginning a software engineering task?

The best way to log progress when beginning a software engineering task is to use a worklogging system that optionally starts an entry when you initiate work. This records your initial thoughts and decisions as you guide through implementation and final verification.

Does task management via taskmd support subtask checking and final verification?

Yes, task management via taskmd supports subtask checking and final verification by guiding you through the implementation process. It facilitates task completion by automatically updating the task status to completed once verification is finished.

Do I need any external dependencies to execute tasks and update workflows?

No external dependencies are required to execute tasks and update workflows. The task execution process relies solely on internal scripts to manage status updates and integrate with worklogging features without needing additional external packages.