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.