gtd-development-protocol

Enforce GTD methodology for agentic development workflows with defined Next Actions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/dsa110/dsa110-contimg --skill gtd-development-protocol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gtd-development-protocol
Source: https://github.com/dsa110/dsa110-contimg/tree/main/backend/.github/skills/gtd-development-protocol
Command: npx skills add https://github.com/dsa110/dsa110-contimg --skill gtd-development-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the common challenge of maintaining focus and productivity in complex development tasks by enforcing a structured approach to task management and execution, preventing overwhelm and ensuring clear progress.

Core Features & Use Cases

  • Structured Task Processing: Ensures all inputs are captured, processed, and organized into actionable steps.
  • Clear Outcome Definition: Mandates the definition of a "Desired Outcome" before task execution.
  • Next-Action Focus: Differentiates between projects and atomic "Next Actions" for clear execution paths.
  • Contextual Organization: Utilizes predefined contexts (@Code, @Terminal, @Review, @Waiting) for efficient task management.
  • Use Case: When tasked with "improving API performance," the agent will first define the specific outcome (e.g., "Reduce average API response time for /users endpoint by 20%") and then identify the immediate next action (e.g., "Profile /users endpoint using cProfile").

Quick Start

When given a vague request like "fix the bug", clarify the desired outcome and identify the single next action required to achieve it.

Frequently Asked Questions about gtd-development-protocol

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

FAQPage Schema
How do I enforce a GTD workflow for software development tasks?▼

To enforce a GTD development workflow, process all inputs into defined Projects and atomic Next Actions. You must establish a clear Definition of Done and identify the immediate Next Action before executing any task.

What is the 2-Minute Rule in task management and when should I use it?▼

The 2-Minute Rule in task management mandates the immediate execution of small tasks. Within a GTD development protocol, you apply this rule to instantly complete any Next Action requiring under two minutes.

How do I organize development tasks using contexts like @Code and @Terminal?▼

Organizing development tasks using contexts like @Code and @Terminal involves categorizing Next Actions by their execution environment. Additional GTD contexts include @Review and @Waiting to streamline task management and maintain focus.

How do I clarify a vague development request into an actionable next step?▼

To clarify a vague development request into an actionable next step, mandate the definition of a specific Desired Outcome. You then identify the single atomic Next Action required to achieve that outcome before execution.

Does the GTD method work for managing complex API performance improvements?▼

The GTD method works for managing complex API performance improvements by differentiating between overarching Projects and atomic Next Actions. It mandates defining a specific Desired Outcome, like reducing response time by 20%, before executing profiling tasks.