Skip to content
Back to skills

Get Shit Done

ASecurity

Structured spec-driven workflow for planning and executing software projects with GitHub Copilot CLI.

  • 666 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added February 8, 2026
toolsbashgitdocumentation

Works with

  • cli

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill get-shit-done --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Get Shit Done?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Get Shit Done
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-get-shit-done/badge)](https://www.skillsdirectory.com/skills/majiayu000-get-shit-done)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: get-shit-done
description: Structured spec-driven workflow for planning and executing software projects with GitHub Copilot CLI.
---


# Get Shit Done (GSD) Skill for GitHub Copilot 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
GitHub Copilot CLI does not support custom slash commands. Treat inputs that start with `/gsd-` as command invocations.

Commands are installed as individual skills in `.github/skills/`. Load the corresponding skill:

`.github/skills/gsd-<command>/SKILL.md`

Example:
- `/gsd-new-project` -> `.github/skills/gsd-new-project/SKILL.md`
- `/gsd-help` -> `.github/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 execute tool
- "Read/Write" → use read/edit tools
- "AskUserQuestion" → ask directly in chat and provide explicit numbered options
- "Task/subagent" → prefer a matching custom agent from `.github/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 `.github/get-shit-done`. Individual skills are under `.github/skills/gsd-*/`. Use those paths when command content references platform paths.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.