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

jinheungkim1216/goal-builder-skill

漠然とした意図を、適切な /goal 呼び出しに変換するClaude Codeスキルです。対話形式のインタビュー、プロジェクトの自己調査、適合性チェックを経て、保存されたMDレコードに基づく貼り付け可能な /goal コマンドを生成します。

goal-builder-skill とは?

このスキルは、ユーザーが「何かやりたい」という漠然としたアイデアを、Claude Codeの /goal コマンドとして正確に定義できるように支援します。ユーザーとの対話的なインタビューを通じて目標を明確化し、カレントプロジェクトの構造や設定を自動調査して、関連する既存の目標との適合性を評価します。その後、適切な目標ファイル(rules/ ディレクトリ内)が作成され、すぐにコピー&ペースト可能な /goal 起動コマンドが提供されます。主にClaude Code上で動作し、プロジェクトの目標設定プロセスを標準化・効率化したい開発者やプロジェクトマネージャーにとって有用です。SKILL.mdには、インタビューの進め方、調査手順、適合性ゲートの判断基準、および出力形式が詳細に定義されています。

対応✓Claude Code~Codex CLI~Cursor
npx skills add jinheungkim1216/goal-builder-skill

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

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

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

ドキュメント

goal-builder-skill は何をしますか?

漠然とした意図を、適切な /goal 呼び出しに変換するClaude Codeスキルです — 対話形式のインタビュー、プロジェクトの自己調査、適合性チェックを経て、保存されたMDレコードに基づく貼り付け可能な /goal コマンドを生成します。

概要

このスキルは、ユーザーが「何かをやりたい」というぼんやりとした考えを、Claude Codeの /goal コマンドとして明確に定義できるように支援します。従来の /goal の直接入力を補完し、目標が具体的かつプロジェクトに適合し、再利用可能な形式で記録されることを保証します。

ワークフロー

  1. 対話型インタビュー: スキルは目標について質問し、意図を具体化します。
  2. プロジェクト自己調査: カレントプロジェクトの rules/ ディレクトリ、ファイル構造、設定ファイルを調査し、既存の目標やコンテキストを特定します。
  3. 適合性ゲート: 提案された目標がプロジェクトの既存の目標と矛盾していないか、適切な粒度であるかを評価します。
  4. 出力生成:
    • rules/goals/ ディレクトリに新しいMarkdownファイルを作成します(存在しない場合は作成します)。
    • 目標、動機、スコープ、成功基準を構造化した形式で記録します。
    • すぐにコピー&ペースト可能な /goal コマンドを表示します。

使用方法

スキルを CLAUDE.md または CLAUDE_GOALS.md に含めてから、自然言語で目標を説明してください。

例:

ユーザー: 「このプロジェクトにログイン機能を追加したい」
-- スキルが対話を開始します --
スキル: 「ログイン機能について、もう少し詳しく教えてください。どのような認証方法を考えていますか?(OAuth、メール/パスワード、SSOなど)」

設定

スキルは追加の設定を必要としません。カレントワーキングディレクトリのコンテキスト内で動作します。

出力例

# 目標: ログイン機能の追加

**動機**: 現在、ユーザー認証がないため、パーソナライズされたエクスペリエンスを提供できない。

**スコープ**:
- メール/パスワード認証
- ソーシャルログイン(Google, GitHub)
- セッション管理

**成功基準**:
- ユーザーが登録・ログインできる
- セッションが安全に管理される
- ソーシャルログインが機能する

**作成日**: 2024-01-15

作成後の /goal コマンド:

/goal ログイン機能を追加する: メール認証とソーシャルログインをサポートする安全なユーザー認証システムを実装する。

関連スキル