Get Shit Done (GSD) Skill for Claude Code
When to use
Use this skill when the user asks for GSD or uses a
{{COMMAND_PREFIX}}
command.
Use it for structured planning, phase execution, verification, or roadmap work.
How to run commands
Claude Code supports custom slash commands. Commands starting with
{{COMMAND_PREFIX}}
are custom skills.
Commands are installed as individual skills in
{{PLATFORM_ROOT}}/skills/
. Load the corresponding skill:
{{PLATFORM_ROOT}}/skills/gsd-/SKILL.md
Example:
{{COMMAND_PREFIX}}new-project
->
{{PLATFORM_ROOT}}/skills/gsd-new-project/SKILL.md
{{COMMAND_PREFIX}}help
->
{{PLATFORM_ROOT}}/skills/gsd-help/SKILL.md
File references
Command files and workflows include
@path
references. These are mandatory context. Use the Read tool to load each referenced file before proceeding.
Tool mapping
"Bash tool" → use the Bash tool
"Read/Write" → use Read/Write tools
"AskUserQuestion" → ask directly in chat and provide explicit numbered options
"Task/subagent" → prefer a matching custom agent from
{{PLATFORM_ROOT}}/agents
when available; otherwise adopt that role in-place
Output expectations
Follow the XML or markdown formats defined in the command and template files exactly. These files are operational prompts, not documentation.
Paths
Resources are installed under
{{PLATFORM_ROOT}}/get-shit-done
. Individual skills are under
{{PLATFORM_ROOT}}/skills/gsd-/
. Use those paths when command content references platform paths.