ctsstc/gsd

Get Shit Done (GSD) - Claudeエージェントを使用する個人開発者のための包括的なプロジェクト管理システム

gsd とは?

GSDは、個人開発者がClaudeエージェントを使用してプロジェクトを効率的に管理するための包括的なシステムです。このスキルは、プロジェクトの計画、タスク管理、進捗追跡、およびドキュメント化を一元化し、開発者が「やるべきことを確実に終わらせる」ことを支援します。特に、複数のClaudeエージェントが連携して作業するシナリオを想定して設計されており、各エージェントがプロジェクトの全体像と自身の役割を理解した上でタスクを実行できるようになります。GSDは、タスクの優先順位付け、依存関係の管理、そして完了した作業の自動記録などを通じて、個人開発者の生産性を飛躍的に向上させます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ctsstc/get-shit-done-skills/tree/main/skills/gsd

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

gsd は何をしますか?

Get Shit Done (GSD) - Claudeエージェントを使用する個人開発者のための包括的なプロジェクト管理システム

概要

GSDは、個人開発者がClaudeエージェントと連携してプロジェクトを管理するためのスキルです。プロジェクトの計画、タスクの分割、進捗の追跡、ドキュメント化を一元管理し、効率的な開発ワークフローを実現します。

主な機能

  • プロジェクト計画: プロジェクトの目標、マイルストーン、タスクを定義
  • タスク管理: タスクの作成、割り当て、優先順位付け、依存関係管理
  • 進捗追跡: タスクのステータス管理と進捗レポートの生成
  • ドキュメント化: プロジェクトの意思決定、設計、アーキテクチャの記録
  • エージェント連携: 複数のClaudeエージェントが協調して作業するための仕組み

使用方法

  1. プロジェクトの初期化: gsd init
  2. タスクの追加: gsd task add "タスクの説明"
  3. タスクの一覧表示: gsd task list
  4. 進捗の更新: gsd task update <タスクID> --status done

設定

プロジェクトのルートに.gsdディレクトリが作成され、以下の設定ファイルが管理されます:

  • config.yaml: プロジェクト全体の設定
  • tasks.yaml: タスク一覧とステータス
  • notes/: プロジェクトノートの保存

対応プラットフォーム

  • Claude Code
  • Cursor
  • その他Claude APIを利用するツール

ライセンス

MIT

関連スキル