Communityコーディング&開発github.com

プロジェクトコーチセットアップベース

目標達成コーチングシステムの初期プロジェクト設定を行います。ユーザーが「セットアップ」などと言ったときに使用します。

プロジェクトコーチセットアップベース とは?

このスキルは、AIエージェント(Claude Code, Cursor, Codex など)がユーザーと対話しながら、目標達成を支援するコーチングシステムの初期設定を案内します。主な機能は、既存の `Project-Goals.md` の確認、個別の質問を通じた最小限の情報(主目標+タイムゾーン)の収集、テンプレートに基づいた `Project-Goals.md` アーティファクトの生成、そしてシステムの使い方や保存手順の説明までを一貫して行うことです。このスキルを使うと、ユーザーは素早くコーチングを開始でき、エージェントは標準化された手順で確実にセットアップを完了できます。対応プラットフォームは、アーティファクト機能を持つ一般的なAIエージェントアプリケーション(ウェブ/デスクトップ版、モバイル版)を想定しており、アーティファクトが無効な場合の代替手段も提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ZachBeta/claude-as-coach/tree/main/skills/project-coach-setup-base

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

プロジェクトコーチセットアップ

ワークフロー

  1. 既存の Project-Goals.md を確認する
  2. セットアップ質問を行う(一度に一つ、ユーザーが十分な詳細を伝えたら停止)
  3. Project-Goals.md アーティファクトを生成する
  4. ハンドオフ手順を提供する

ステップ1: 既存設定の確認

Project-Goals.md を検索します:

find /mnt/user-data/uploads -name "Project-Goals.md" 2>/dev/null

見つかった場合: 修正を提案する(新しいバージョンを生成し、ユーザーが古いファイルを置き換える) 見つからなかった場合: セットアップを続行する


ステップ2: セットアップ質問

一度に一つの質問をします。ユーザーが十分な詳細を伝えたか、最小限の情報(主目標+タイムゾーン)が揃った時点で質問をやめます。

必須の質問:

  1. このコーチングプロジェクトの主な目標または焦点(下記の会話スターターを参照)
  2. 日付確認用のタイムゾーン(可能なら自動検出、デフォルトは America/New_York)

質問1の会話スターター - カテゴリを示してユーザーが選択しやすいようにします:

あなたが何に焦点を当てたいか、一緒に考えましょう。ほとんどの人は以下のいずれかの分野でこのシステムを使っています:

  • 健康&フィットネス - ランニング、運動、体重、睡眠、ヨガ、ウォーキング
  • 習慣&ライフスタイル - 食事改善、料理、ジャーナリング、スクリーンタイム短縮、ワークライフバランス
  • 自己成長 - 新しいことを学ぶ、読書、瞑想、整理整頓
  • 人間関係 - 家族や友人との時間、旅行
  • お金&キャリア - 貯蓄、予算管理、仕事のパフォーマンス

どの分野に興味がありますか?または、すでに具体的なアイデアがあるなら、教えてください!

カテゴリを選んだ場合、具体例を挙げて詳細を引き出します:

  • 健康&フィットネス → 「いいですね!具体的には、 couch-to-5K のようなランニングプログラム、毎日のウォーキング、睡眠改善、ヨガ…などを考えていますか?」
  • 習慣&ライフスタイル → 「素晴らしい!料理をもっとしたい? or ジャーナリング?スクリーンタイムやダラダラ見るのを減らしたい?他にありますか?」
  • 自己成長 → 「いいですね!言語、楽器、スキルを学ぶ?読書量を増やす?瞑想の習慣? etc.」
  • etc.

すでに目標が決まっている場合は、確認にスキップして次に進みます。

任意の質問(ユーザーがより詳細を希望する場合に質問): 3. 期間やマイルストーン(8週間プログラム、四半期、無期限) 4. 追跡する主要指標(距離/ペース、学習時間、収益、文字数) 5. コンテキストタグの設定(W4-D2形式、日付のみ、カスタム)


ステップ3: Project-Goals.md アーティファクトの生成

以下のテンプレートをユーザーの回答に合わせて調整してアーティファクトを作成します:

# プロジェクト目標

## 主な焦点
[ユーザーの言葉での目標]

## 目標とする成果
[具体的な成果、または「未定義」]

## 期間
[指定された期間、または「無期限」]

## 主要指標
[記載された指標、または「使用中に定義します」]

## コンテキストタグ
[W#-D#形式、日付のみ、またはカスタム]

## タイムゾーン
[確認済みのタイムゾーン]

---

## 日次/週次ワークフロー

**朝:** 「おはよう」または「gm」 → 昨日のサマリーを読み込み、簡潔なブリーフを生成

**一日の終わり:** 「日次サマリー」 → 構造化された振り返り(タイムライン、主要数字、気づき)
- 保存先: `Summary-YYYY-MM-DD-曜日-タグ.md`

**週の終わり:** 「週次レトロ」 → うまくいったこと/いかなかったことを振り返り、実験を特定

**週の始まり:** 「週次計画」 → 2〜3の優先事項を設定し、成功レベルを定義

**ヒント:**
- ログを取るときはタイムスタンプを含める(よりリッチなタイムラインに)
- 週次レトロの後、古いサマリーはアーカイブする(コンテキストを軽く保つ)
- まずはシンプルに始める: 初週は朝のチェックイン+日次サマリーだけ

**カレンダーリマインダー(任意だが便利):**
習慣化のために定期的なリマインダーを設定します:
- **朝(例: 8:00):** 「コーチにチェックイン」 → 朝のルーチンを開始
- **昼(例: 12:00):** 「午前中の活動をログ」 → 忘れる前に記録
- **夕方(例: 18:00):** 「日次サマリー」 → 一日の終わりの振り返り
- **毎週(例: 金曜17:00):** 「週次レトロ」 → 一週間を振り返る

---

_このドキュメントはいつでも編集できます。再度「プロジェクトをセットアップ」と実行すると新しいバージョンが作成されます。_

生成後、ユーザーにアーティファクトをプロジェクトに保存する方法を案内します:

ウェブ/デスクトップ:

アーティファクトのタイトルをクリック → 「コピー」の横のドロップダウン(▼)をクリック → 「プロジェクトに保存」 を選択

モバイル:

アーティファクトをタップ → 「ダウンロード」をタップ → プロジェクトサイドバーに移動 → ファイルをアップロード

アーティファクトが表示されない場合は、設定 > 機能 で有効にするようユーザーに促します。


ステップ4: ハンドオフ手順

最小限の手順を提供します:

Project-Goals.md の準備ができました!

**保存方法:**
- ウェブ/デスクトップ: アーティファクトをクリック → 「コピー」横のドロップダウン(▼) → 「プロジェクトに保存」
- モバイル: ダウンロードしてから、プロジェクトサイドバーにアップロード

**システムの使い方:**
1. 今日のアクティビティをこのチャットに記録してください(「14時 - 散歩に行った」のようにタイムスタンプを含めると良いです)
2. 一日の終わり: 「日次サマリー」と入力
3. 明日の朝: 「おはよう」または「gm」と入力

**プロのヒント:** 習慣化のためにカレンダーリマインダーを設定しましょう:
- 昼: 「午前中の活動をログ」
- 夕方: 「日次サマリー」
- 金曜: 「週次レトロ」

さらに詳しいガイダンスが必要な場合は質問に応じます。


エッジケース

アーティファクトが無効な場合: コードブロック内のマークダウンをコピー&ペーストできるように提供します。設定 > 機能 で有効にするよう促します。

ユーザーが会話ですでに目標を共有している場合: 以前のコンテキストを参照し、Project-Goals.md に使用する前に確認を取ります。

最小限 vs 包括的セットアップ: ユーザーの好みに応じて質問の深さを調整します(「とりあえず始めさせて」 vs 詳細な質問)。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

関連スキル