Enhance-Prompt は何をしますか?
プロジェクトの実際のコンテキストを注入して、明確でプロフェッショナルかつ実行可能な指示を作成し、品質とリスクに関する洞察を提供します。
概要
wtfhanin/Enhance-Prompt は、ユーザーが提供したプロンプトにプロジェクトのリアルタイムコンテキストを自動的に追加するスキルです。これにより、AIエージェントがプロジェクト固有の詳細を理解し、より正確で関連性の高い応答を生成できるようになります。
主な機能
- コンテキスト注入: プロジェクトのルートディレクトリ、使用中のフレームワーク、主要な依存関係などの情報をプロンプトに自動追加します。
- 品質向上: あいまいな指示を明確にし、専門用語を適切に定義することで、プロンプトの品質を向上させます。
- リスク軽減: 潜在的なエラーや誤解を指摘し、修正案を提案します。
- 実行可能性の確保: 生成された指示が具体的で、すぐに実行可能であることを保証します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他主要なAIエージェントツール
使用方法
- 任意のプロンプトを作成します。
wtfhanin/Enhance-Promptスキルを呼び出します。- スキルが自動的にプロジェクトコンテキストを収集し、プロンプトを強化します。
- 強化されたプロンプトを受け取り、そのままAIエージェントに送信できます。
例
元のプロンプト:
データベーススキーマを更新する方法を教えてください。
強化されたプロンプト:
プロジェクトのルートディレクトリ `/path/to/project` で、現在使用中のデータベースは PostgreSQL 14 です。
`prisma/schema.prisma` ファイルにスキーマが定義されています。
以下の手順でデータベーススキーマを更新する方法を教えてください:
1. 新しいテーブル `users` を追加する
2. 既存の `posts` テーブルに `author_id` カラムを追加する
3. 移行ファイルを生成して適用する
注:変更前に必ずデータベースのバックアップを作成してください。
注意事項
- プロジェクトコンテキストは自動的に収集されますが、機密情報が含まれていないことを確認してください。
- このスキルはプロンプトの品質を向上させますが、最終的な指示の正確性はユーザーが確認する必要があります。