Prompt file imported from engineer-ba-sulto/cursor-prompt-samples (
.cursor/commands/README.md). Copyright stays with the author.
Cursor Commands
このディレクトリには、Cursor で使用できるカスタムコマンドが含まれています。
目次
- create-branch - ブランチ名を提案
- create-commit-message - コミットメッセージを自動生成
- create-goolge-stitch-prompt - Google Stitch 用のプロンプトを作成
- create-progress-post - 進捗報告ポストを作成
- implement-ticket - チケットに基づいて実装
- what-mean - 意味や解説を提供
利用可能なコマンド
create-branch
ブランチ名を提案するコマンドです。
概要
- 目的: 適切なブランチ名を考えて提案
- 用途: 新機能開発やバグ修正時のブランチ作成
使用方法
-
コマンド実行
/create-branch -
実行内容
- 現在の作業内容や目的に基づいてブランチ名を提案
- 一般的なブランチ命名規則に従った提案
特徴
- 作業内容に適したブランチ名を提案
- 一般的な命名規則に準拠
- シンプルで分かりやすい名前
create-commit-message
コミットメッセージを自動生成するコマンドです。
概要
- 目的: 実装内容から適切なコミットメッセージを生成
- 出力形式: 標準版(100 文字以内)
使用方法
-
コマンド実行
/create-commit-message -
実行内容
- これまでの実装内容を分析
- 日本語で自然な表現を使用したコミットメッセージを生成
- 技術的な内容を分かりやすく説明
- 変更の理由と影響を明確に記載
出力例
ユーザー認証時のセッション管理バグを修正
- ログイン後のセッションが正しく保持されない問題を解決
- セキュリティトークンの有効期限チェックを追加
特徴
- 日本語で自然な表現を使用
- 技術的な内容を分かりやすく説明
- 変更の理由と影響を明確に記載
- 必要に応じて箇条書きを使用
- マークダウン形式でコピー可能
create-goolge-stitch-prompt
Google Stitch 用のプロンプトを作成するコマンドです。
概要
- 目的: Google Stitch 用のモジュラーデザインプロンプトを生成
- 参考動画: YouTube 動画
使用方法
-
コマンド実行
/create-goolge-stitch-prompt -
実行内容 このコマンドは以下の 2 つのステップを実行します:
ステップ 1: プロンプトテンプレートの完成
modular-design-prompt.mdのUSER_INPUT部分を対話形式で埋めます- 質問は 1 つずつ表示され、残り回数も表示されます
- 日本語で回答しますが、出力は英語に翻訳されます
- 完成したプロンプトはマークダウンファイルとして出力されます
ステップ 2: Google Stitch 用プロンプトの生成
- 完成したプロンプトから Google Stitch 用のプロンプトを作成します
プロンプトテンプレートの内容
生成されるプロンプトには以下の要素が含まれます:
- アプリ名: 作成するアプリの名前
- テーマカラー: プライマリ、セカンダリ、ターシャリカラー(Hex コード)
- コアレイアウト: メインコンテンツエリア、フッター、コンポーネント
- オンボーディングフロー: ウェルカム画面、アンケート、進捗表示、サマリー画面
- コンバージョンファネル: 価格プラン、CTA ボタン、信頼要素
- カスタム機能: 追加の画面やユニークなアイデア
質問例
コマンド実行時に以下のような質問が表示されます:
- アプリ名は何ですか?
- プライマリカラー(Hex コード)を教えてください
- メインコンテンツエリアにはどのようなコンテンツ/カード/セクションを含めますか?
- フッターにはどのようなリンク/情報を含めますか?
- 最も必要なコンポーネントは何ですか?(例:ボタン、フォーム、モーダル)
出力例
完成したプロンプトは以下のような形式で出力されます:
# AI Studio Prompt
Create a modular design backbone skeleton for my app called: [Your App Name]
## Theme Colors(Hex Code)
- Primary: #FF6B6B
- Secondary: #4ECDC4
- Tertiary: #45B7D1
## Requirements
### 1. Core Layout
- Main content area: Dashboard with analytics cards and user activity feed
- Footer: Contact info, social links, and legal pages
- Example components: buttons, forms, modals, data tables
...
注意事項
- 質問は順番に 1 つずつ表示されます
- 各質問の残り回数が表示されます(例:1/3)
- 日本語で回答しますが、最終的なプロンプトは英語で出力されます
- 事前に
USER_INPUT部分を指定した場合は、その部分が自動的に埋められます
create-progress-post
進捗報告ポストを作成するコマンドです。
概要
- 目的: プロダクト開発の進捗を報告するポストを生成
- 対象プロダクト: 1 日 1 タスクアプリ
使用方法
-
コマンド実行
/create-progress-post -
実行内容
- 指定されたテンプレートに基づいて進捗報告を作成
- プロダクト開発とマーケティング活動の両方をカバー
- 次のステップも含めて包括的な報告を生成
テンプレート形式
1日1タスクアプリ 開発ログ ([YYYY/MM/DD])
プロダクト開発
・[完了したタスク]
・[現在作業中のタスク]
・[発生した問題や課題]
マーケティング活動
・[実行したマーケティング施策]
・[ユーザーからの反応やエンゲージメント]
▼次のステップ
・明日やること:[翌日の具体的な目標タスク]
特徴
- 日付付きの開発ログ形式
- プロダクト開発とマーケティングの両方を追跡
- 問題や課題も含めた透明性のある報告
- 次のステップを明確に定義
implement-ticket
チケットに基づいて実装を行うコマンドです。
概要
- 目的: 指定されたファイルの内容に基づいて正確な実装を実行
- 特徴: 指示以外の余計な作業は行わない
使用方法
-
コマンド実行
/implement-ticket -
実行内容
- 指定されたファイルを正確に読み込み
- ファイルの内容通りに実装を実行
- 指示以外の余計な作業は行わない
特徴
- ファイルの内容を正確に読み込み
- 指示通りにのみ実装
- 余計な作業や推測による実装は行わない
- シンプルで確実な実装
what-mean
意味や解説を提供するコマンドです。
概要
- 目的: 指定された内容の意味や解説を提供
- 用途: 技術用語や概念の説明
使用方法
-
コマンド実行
/what-mean -
実行内容
- 指定された内容について詳しく解説
- 分かりやすい説明を提供
特徴
- 詳細で分かりやすい解説
- 技術的な内容も理解しやすく説明
- 質問に応じた適切な回答