get-shit-done
Structured spec-driven workflow for planning and executing software projects with Codex CLI.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
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}}/agentswhen 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.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-03-11
- Index updated
- 2026-03-11
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!