gsd-do

Route natural language input to the appropriate GSD command.

Updated Jan 28, 2025
One-click install
npx skills add https://github.com/aslaii/dotfiles --skill gsd-do-aslaii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-do
Source: https://github.com/aslaii/dotfiles/tree/main/claude/skills/gsd-do
Command: npx skills add https://github.com/aslaii/dotfiles --skill gsd-do-aslaii

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Freeform natural language input is often ambiguous and difficult to map to a single command. This skill analyzes such input and routes it to the most appropriate GSD command, acting as a smart dispatcher rather than performing the work itself.

Core Features & Use Cases

  • Smart intent routing: maps natural language to the correct /gsd-* command.
  • Confirmation and safety: prompts for confirmation before handing off to the command.
  • Hands-off delegation: delegates execution to the chosen GSD command while preserving context.
  • Use Case: When you know your goal but not the specific GSD command to run, for example listing today's tasks gets routed to the appropriate /gsd-list command.

Quick Start

Describe your goal in plain language and let the system route it to the most appropriate GSD command.

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 input to the correct command?

Routing natural language input to the correct command involves analyzing freeform text, applying intent mapping rules, requesting user confirmation, and delegating execution to the matching command while preserving context.

What is the best way to execute a developer task when I know the goal but not the exact command?

When you know the goal but not the exact command, describe the desired outcome in plain language and the intent router will map the request to the appropriate command for hands-off delegation.

Can I use freeform text to dispatch tasks without knowing specific command syntax?

Yes, you can use freeform text to dispatch tasks without knowing command syntax. The system analyzes your input and automatically maps it to the correct command, ensuring proper invocation without requiring exact syntax.

Does the command dispatcher ask for confirmation before running a matched command?

Yes, the command dispatcher asks for user confirmation before running a matched command. This safety mechanism ensures you approve the routing selection before execution and handoff occur.

How does command dispatching handle context and audit trails for routed tasks?

Command dispatching handles context and audit trails by preserving your original input details and passing them directly to the chosen command, ensuring the selected command is invoked with the correct context and a complete audit trail.