gsd-check-todos

Lists pending todos with optional area filtering and commits STATE.md updates.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/GenproMM/MMLab_TOOLS --skill gsd-check-todos-genpromm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-check-todos
Source: https://github.com/GenproMM/MMLab_TOOLS/tree/main/.claude/skills/gsd-check-todos
Command: npx skills add https://github.com/GenproMM/MMLab_TOOLS --skill gsd-check-todos-genpromm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you manage your tasks by listing pending todos, allowing you to select one to work on, and providing full context for the selected task.

Core Features & Use Cases

  • Todo Listing: Lists all pending todos with an optional area filter.
  • Interactive Selection: Allows you to select a todo from the list.
  • Full Context Loading: Loads the full context of the selected todo for better understanding.
  • Action Routing: Routes to the appropriate action based on the selected todo (work now, add to phase, brainstorm, create phase).
  • STATE.md Updates: Updates the STATE.md file and commits changes to the repository.

Quick Start

Use the gsd-check-todos skill to list all pending todos in the 'Development' area and select one to work on.

Frequently Asked Questions about gsd-check-todos

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

FAQPage Schema
How do I list pending todos and select one to work on with full context?

To manage todo selection, list all pending todos with optional area filtering, interactively select one, and load its full context. This enables better task understanding before routing to an action and committing changes to STATE.md.

What is the best way to filter tasks by area during todo management?

Area filtering for todo management is handled by applying an optional area filter when listing pending todos. This narrows the task selection scope, ensuring you only view and route actions for todos relevant to a specific project area.

Can I route selected todos to different actions like brainstorming or phase creation?

Action routing for selected todos supports multiple paths including work now, add to phase, brainstorm, and create phase. This routes your chosen todo to the appropriate workflow execution based on its context and roadmap correlation.

How does updating STATE.md work after selecting a todo for workflow execution?

Updating STATE.md after todo selection involves committing changes to the repository once the action routing is complete. This maintains task tracking consistency by recording the selected todo's status and workflow execution progress.

Do I need any dependencies to use this todo management and action routing workflow?

No external dependencies are required for this todo management workflow. It operates independently using scripts to handle todo counting, interactive selection, context loading, action routing, and STATE.md updates within your repository.

When do I need context loading and roadmap correlation for task selection?

Context loading and roadmap correlation for task selection are needed when managing multiple pending todos across different areas. This process ensures you understand the full scope of a task before routing it to an appropriate action like brainstorming or phase creation.