get-shit-done について
Claude CodeでGet Shit Done(GSD)のコマンドを実行するスキルです。対応するスキルファイルや参照先を読み込み、指定の形式に従って計画と実行を進めます。
主な機能
- 01GSDコマンドをスキルファイルに対応付け
- 02参照ファイルをコンテキストとして読み込み
- 03タスクを利用可能なツールに対応付け
- 04指定された出力形式に準拠
活用シーン
- 01GSDの計画コマンドを実行
- 02フェーズのワークフローを進行
- 03GSDのロードマップや検証タスクに対応
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ shoootyou/ get-shit-done-multi --skill get-shit-doneインストール後、Claude Code で/get-shit-doneを入力して読み込まれたか確認します。
詳細
Claude Code 用 Get Shit Done(GSD)スキル
使用するタイミング
- ユーザーが GSD を求める場合、または
{{COMMAND_PREFIX}}*コマンドを使用する場合に、このスキルを使用します。 - 構造化された計画、フェーズの実行、検証、ロードマップの作業に使用します。
コマンドの実行方法
Claude Code はカスタムスラッシュコマンドに対応しています。{{COMMAND_PREFIX}} で始まるコマンドはカスタムスキルです。
コマンドは個別のスキルとして {{PLATFORM_ROOT}}/skills/ にインストールされています。対応するスキルを読み込みます。
{{PLATFORM_ROOT}}/skills/gsd-<command>/SKILL.md
例:
{{COMMAND_PREFIX}}new-project->{{PLATFORM_ROOT}}/skills/gsd-new-project/SKILL.md{{COMMAND_PREFIX}}help->{{PLATFORM_ROOT}}/skills/gsd-help/SKILL.md
ファイル参照
コマンドファイルとワークフローには @path 参照が含まれています。これらは必須のコンテキストです。先に進む前に、Read ツールを使用して参照されている各ファイルを読み込みます。
ツールの対応付け
- 「Bash tool」→ Bash ツールを使用します
- 「Read/Write」→ Read/Write ツールを使用します
- 「AskUserQuestion」→ チャットで直接質問し、明示的な番号付きの選択肢を提示します
- 「Task/subagent」→ 利用可能な場合は対応するカスタムエージェントを
{{PLATFORM_ROOT}}/agentsから優先して使用し、利用できない場合はその役割を自ら担います
出力の要件
コマンドファイルとテンプレートファイルで定義されている XML または Markdown の形式に厳密に従います。これらのファイルはドキュメントではなく、運用上のプロンプトです。
パス
リソースは {{PLATFORM_ROOT}}/get-shit-done にインストールされています。コマンドの内容でプラットフォームパスが参照されている場合は、個別のスキルがある {{PLATFORM_ROOT}}/skills/gsd-*/ のパスを使用します。
コメント
Markdown 対応