gsd は何をしますか?
Get Shit Done (GSD) - Claudeエージェントを使用する個人開発者のための包括的なプロジェクト管理システム
概要
GSDは、個人開発者がClaudeエージェントと連携してプロジェクトを管理するためのスキルです。プロジェクトの計画、タスクの分割、進捗の追跡、ドキュメント化を一元管理し、効率的な開発ワークフローを実現します。
主な機能
- プロジェクト計画: プロジェクトの目標、マイルストーン、タスクを定義
- タスク管理: タスクの作成、割り当て、優先順位付け、依存関係管理
- 進捗追跡: タスクのステータス管理と進捗レポートの生成
- ドキュメント化: プロジェクトの意思決定、設計、アーキテクチャの記録
- エージェント連携: 複数のClaudeエージェントが協調して作業するための仕組み
使用方法
- プロジェクトの初期化:
gsd init - タスクの追加:
gsd task add "タスクの説明" - タスクの一覧表示:
gsd task list - 進捗の更新:
gsd task update <タスクID> --status done
設定
プロジェクトのルートに.gsdディレクトリが作成され、以下の設定ファイルが管理されます:
config.yaml: プロジェクト全体の設定tasks.yaml: タスク一覧とステータスnotes/: プロジェクトノートの保存
対応プラットフォーム
- Claude Code
- Cursor
- その他Claude APIを利用するツール
ライセンス
MIT