task-discipline

Enforce a single in_progress task across multi-step workflows.

4|Updated Sep 6, 2013
One-click install
npx skills add https://github.com/mway/dotfiles --skill task-discipline
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: task-discipline
Source: https://github.com/mway/dotfiles/tree/main/home/dot_codex/skills/task-discipline
Command: npx skills add https://github.com/mway/dotfiles --skill task-discipline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces rigorous task discipline by ensuring exactly one in_progress task is active at any moment, preventing context-switching and promoting focused progress.

Core Features & Use Cases

  • Enforce a single in_progress across a workflow for multi-step tasks (3+ steps) to improve accountability and traceability.
  • Provide a clear status flow (pending β†’ in_progress β†’ completed) and immediate completion upon task finish.
  • Support dual task forms: content (imperative) and activeForm (present continuous) to align planning and execution.

Quick Start

Create a single in_progress task and complete it before starting the next one.

Frequently Asked Questions about task-discipline

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

FAQPage Schema
How do I prevent context-switching during multi-step task execution?β–Ό

Maintain exactly one in_progress task at a time to enforce rigorous task discipline and prevent context-switching. Apply this to multi-step workflows with three or more steps to ensure focused progress and timely completion.

What is the lifecycle flow for task tracking in an agile workflow?β–Ό

The task tracking lifecycle follows a strict status flow from pending to in_progress to completed. Immediate completion is enforced upon task finish to maintain clear progress tracking and accountability across the workflow.

How do I structure tasks to align planning and execution?β–Ό

Structure tasks using dual forms: content (imperative) and activeForm (present continuous). This aligns structured planning with active execution to support rigorous task discipline across multi-step work.

When should I enforce single task progress tracking?β–Ό

Enforce single task progress tracking when handling complex work involving three or more steps. This ensures rigorous task discipline and maintains accountability and traceability throughout the workflow.

Does strict task discipline limit parallel execution of pending tasks?β–Ό

Strict task discipline limits parallel execution by allowing exactly one in_progress task while keeping others pending. This constraint actively prevents context-switching and promotes focused, timely completion of complex work.