starting-task

Mark a task as ongoing in TASKS.md and trigger its execution workflow.

29|3|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/wbopan/cotask --skill starting-task-wbopan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: starting-task
Source: https://github.com/wbopan/cotask/tree/main/skills/starting-task
Command: npx skills add https://github.com/wbopan/cotask --skill starting-task-wbopan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Start working on a task — marks it ongoing in TASKS.md and begins execution. Use this whenever starting a task, beginning work, picking up a task, or when the user says "start", "work on", "do", "let's do", "begin", or references a task by slug. Also use when the user asks to "start task X" or just drops a task slug like "#fix-auth". Trigger on "/starting-task" too. If in doubt whether to use this, use it — it's the right entry point for any task execution.

Core Features & Use Cases

  • Marks tasks as ongoing and ensures traceability in TASKS.md.
  • Resolves task references by slug or by description and initiates task execution flow.
  • Provides a safe entry point for starting any task, with clear escalation to creation if the task does not exist.

Quick Start

Tell me to start a specific task by slug or title and I will mark it as ongoing in TASKS.md and begin execution.

Frequently Asked Questions about starting-task

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

FAQPage Schema
How do I start a task and track its execution status in TASKS.md?

To start task execution, reference the task by slug or title and the system updates TASKS.md to mark it as ongoing. If the task entry does not exist, it automatically creates one before triggering the execution workflow.

What is the best way to mark a workflow task as ongoing when using claude-code?

The best way to mark a workflow task as ongoing is to trigger the execution flow using a slug reference like #fix-auth or a natural command. This provides a safe, auditable starting point in TASKS.md.

Can I begin work on a task if it does not exist in TASKS.md yet?

Yes, you can begin work if a task does not exist. The system safely escalates by creating the missing task entry in TASKS.md before marking it ongoing and initiating execution.

How does task management handle slug or title references from user prompts?

Task management resolves slug or title references directly from user prompts to identify the target task. It then updates TASKS.md and relies on the TASKS.md lifecycle to trigger execution.

Do I need a specific task-management setup to ensure traceability when starting work?

You need the TASKS.md lifecycle to ensure traceability. Starting work relies on this file to provide a safe, auditable entry point that marks the target task as ongoing before execution begins.