gsd-do

Routes natural language requests to the appropriate GSD command via intent analysis.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-do-dobrinz123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-do
Source: https://github.com/dobrinz123/claude-skills-share/tree/main/skills/gsd-do
Command: npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-do-dobrinz123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of deciding which GSD command to run when you only have a natural language request, preventing mistaken command use and reducing cognitive overhead.

Core Features & Use Cases

  • Intent routing: Analyzes freeform user input and selects the most appropriate /gsd-* command without performing the work itself.
  • Safe handoff: Confirms the selected command with the user before invoking the target workflow and supports tools for reading context and running bash when required.
  • Use Case: When a teammate writes "fix the failing tests and deploy", gsd-do identifies whether to run debugging, test generation, or deployment commands and routes the request to the correct workflow.

Quick Start

Ask gsd-do to route "create tests for the user-auth feature and prepare a deployment" and it will pick, confirm, and invoke the best GSD commands.

Frequently Asked Questions about gsd-do

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

FAQPage Schema
How do I route natural language requests to the correct workflow command?

Intent classification analyzes freeform natural language requests to identify the user's goal. It ranks candidate workflow commands based on the parsed intent, covering planning, execution, verification, or documentation tasks, before selecting the best match.

How do I handle ambiguous task instructions in a project workflow?

To handle ambiguous task instructions, the system performs intent classification on combined requests, ranks candidate commands, and asks for user confirmation. This safe handoff ensures the correct workflow is invoked without manually deciding which specific command to run.

Can I use task routing for combined instructions like fixing tests and deploying?

Yes, task routing supports combined instructions covering planning, execution, verification, or documentation. It identifies the required actions, ranks candidate commands, requests user confirmation, and invokes the selected workflow using Read, Bash, and AskUserQuestion tools.

Does the intent dispatcher execute the workflow tasks directly?

No, the intent dispatcher does not execute the workflow tasks directly. It performs intent classification, selects the most appropriate command, confirms the choice with the user, and safely hands off invocation to the target workflow.

What is the best way to automate selecting workflow commands from freeform text?

The best way to automate command selection is using an intent routing system that analyzes freeform text, ranks candidates, and confirms with the user before invoking the target workflow. This removes the friction of manual command selection and prevents mistaken use.