# Get Shit Done

> Structured spec-driven workflow for planning and executing software projects with Codex CLI. Use when this capability is needed.

- Skill: `tomevault-io/get-shit-done` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/get-shit-done`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/get-shit-done/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/get-shit-done

---


# Get Shit Done (GSD) Skill for Codex CLI

## When to use
- Use this skill when the user asks for GSD or uses a `$gsd-*` command.
- Use it for structured planning, phase execution, verification, or roadmap work.


## How to run commands
Codex CLI supports custom commands with `$` prefix. Commands starting with `$gsd-` are custom skills.

Commands are installed as individual skills in `{{PLATFORM_ROOT}}/skills/`. Load the corresponding skill:

`{{PLATFORM_ROOT}}/skills/gsd-<command>/SKILL.md`

Example:
- `$gsd-new-project` -> `{{PLATFORM_ROOT}}/skills/gsd-new-project/SKILL.md`
- `$gsd-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.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/shoootyou) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

