状況別

開発・データ

コードレビュー、SQL、正規表現、デバッグ · 30

コードレビュー、エラー解決、SQL・正規表現の作成、テストコード、コミットメッセージ、Excel関数や自動化スクリプトまで。開発者だけでなく、Excelと格闘する会社員やプログラミングを学ぶ学生向けのプロンプトもあります。

テクニック
埋めて使う
コードからAPI仕様書を作成する
エンドポイントとリクエスト・レスポンス項目を表形式で整理する
空欄 3 課題を具体的にする出力形式を決める入力資料を区切る
埋めて使う
APIドキュメントに基づく呼び出しコードの作成
仕様書を貼り付けて認証まで対応した実用コードを生成する
空欄 3 先に聞き返させる入力資料を区切る制約条件を書く
埋めて使う
GASでスプレッドシートの作業を自動化する
スプレッドシートとメールの繰り返し作業をコードで自動化する
空欄 3 文脈を伝える課題を具体的にする制約条件を書く
そのまま使える
再現手順付きバグレポートの作成
曖昧な不具合報告を開発者がすぐ再現できる形に整理する
空欄 3 出力形式を決める制約条件を書く入力資料を区切る
そのまま使える
保守しやすいコードコメント・docstring生成
半年後の担当者が困らない適切な粒度と形式でコメントを統一する
空欄 3 例を示す制約条件を書く入力資料を区切る
埋めて使う
コードレビューと修正順の整理
レビュアー不在でもコードの問題を重要度順に洗い出す
空欄 3 役割を与える自分でチェックさせる出力形式を決める
そのまま使える
他言語へのコード移植と差異の確認
移植後コードとともに文法やライブラリの違いを整理して取得
空欄 3 課題を具体的にする入力資料を区切る出力形式を決める
そのまま使える
答えを見ずにヒントだけでコーディング問題を解く
正解コードを見ずに、詰まった原因とヒントだけを段階的に引き出す
空欄 3 役割を与える段階的に考えさせる制約条件を書く
そのまま使える
変更内容からコミットメッセージを作成
変更コードを貼り付けてチーム規則に沿ったメッセージを生成する
空欄 2 例を示す制約条件を書く出力形式を決める
複数ステップ
要件定義からDBテーブル構造を段階的に設計
必要な機能を伝えるだけでテーブルとリレーションを論理的に整理
空欄 3 チェーン先に聞き返させる出力形式を決める
そのまま使える
エラーの原因特定と解決策の探索
貼り付けたエラーログから原因候補と確認手順を特定する
空欄 3 文脈を伝える段階的に考えさせる入力資料を区切る
埋めて使う
Excel数式の作成とエラー修正
行いたい計算を言葉で書くだけで関数式に変換
空欄 3 文脈を伝える追加で直させる出力形式を決める
埋めて使う
反復するExcel作業のVBAマクロ化
手作業のデータ集計・整理を安全なVBAコードに変換する
空欄 3 課題を具体的にする段階的に考えさせる制約条件を書く
そのまま使える
Gitのトラブルから安全に復旧するコマンドの確認
現在の状態を共有し、安全な復旧コマンドだけを確認する
空欄 2 文脈を伝える先に聞き返させる制約条件を書く
複数ステップ
初見コードの全体フローと構造を把握する
フォルダ構成から実行パスまで段階的に読み解く
空欄 3 チェーン段階的に考えさせる入力資料を区切る
複数ステップ
乱雑な表データの表記ゆれクレンジング
形式がバラバラな列をどう統一するかルール決めから始める
空欄 3 チェーン自分でチェックさせる例を示す
そのまま使える
変数・関数名の命名候補を比較して選ぶ
処理内容を説明し、複数の命名候補を比較して選定する
空欄 3 例を示す出力形式を決める制約条件を書く
埋めて使う
遅いコードのボトルネック特定と改善案出し
処理が遅い原因を根拠と検証手順付きで順序立てて特定する
空欄 3 役割を与える段階的に考えさせる入力資料を区切る
そのまま使える
プルリクエスト説明文の整理
変更理由とレビューポイントをレビュアー向けにまとめる
空欄 3 役割を与える文脈を伝える出力形式を決める
複数ステップ
Pythonで反復業務の自動化スクリプトを作成
ファイルの整理やデータ収集などの手作業をコードで自動化する
空欄 3 先に聞き返させるチェーン文脈を伝える
そのまま使える
プロジェクトREADMEの初稿作成
初めて見る人向けにインストール・起動・構成を整理する
空欄 3 文脈を伝える出力形式を決める追加で直させる
埋めて使う
長すぎる関数を小さな単位に分割する
挙動を変えずに読みやすい構造へ分割する
空欄 3 役割を与える課題を具体的にする追加で直させる
そのまま使える
希望パターンの正規表現作成
マッチする例としない例を提示して正確な正規表現を作成
空欄 3 例を示す課題を具体的にする出力形式を決める
そのまま使える
複雑な正規表現をパーツごとに分解解説
他人が書いたパターンを記号ごとに分解して意味を確認する
空欄 2 段階的に考えさせる出力形式を決める入力資料を区切る
複数ステップ
リリース前セキュリティチェックリストの作成
サービス構成に合わせた現実的なセキュリティ確認リストを作成
空欄 3 役割を与えるチェーン自分でチェックさせる
埋めて使う
Googleスプレッドシートの関数・QUERY作成
シート構造を渡して集計・抽出用の数式を作成する
空欄 3 文脈を伝える課題を具体的にする出力形式を決める
そのまま使える
他人が書いたSQLクエリを実行順・句単位で解説
複雑なクエリの処理内容を実行順序に沿ってわかりやすく解き明かす
空欄 2 役割を与える文脈を伝える出力形式を決める
埋めて使う
自然言語の条件からSQLクエリを作成
テーブル構造を渡して欲しい集計クエリを生成する
空欄 3 先に聞き返させる文脈を伝える入力資料を区切る
そのまま使える
専門用語を非エンジニア向けに分かりやすく解説
難しい技術用語を聞き手に合わせた身近なたとえ話で説明する
空欄 3 役割を与える追加で直させる制約条件を書く
そのまま使える
関数に合わせたテストコードの作成
正常系・境界値・異常系に分けて質の高いテストを作成する
空欄 2 課題を具体的にする出力形式を決める自分でチェックさせる

この状況でも使えるプロンプト

10
企画・分析 複数ステップ
仮説の構築と検証方法の整理
曖昧な予想を検証可能な仮説と実験計画に落とし込む
空欄 3 チェーン段階的に考えさせる出力形式を決める
画像・動画・音楽 埋めて使う
統一感のあるアイコンセット作成
複数作ってもスタイルが揃うアイコンプロンプト
空欄 2 課題を具体的にする出力形式を決める制約条件を書く
企画・分析 そのまま使える
リリース前リスクチェックリスト作成
見落としがちなリスクをリスト化して事前に防ぐ
空欄 3 役割を与える出力形式を決める例を示す
学習・研究 そのまま使える
専門用語シートを1枚にまとめる
授業で出てきた用語を意味・類語・具体例ごとにすっきり整理
空欄 2 入力資料を区切る出力形式を決める制約条件を書く
創作 そのまま使える
NPCセリフと選択肢の作成
村人のセリフと会話の分岐選択肢をセットで出力する
空欄 2 役割を与える例を示す出力形式を決める
人事・キャリア 埋めて使う
ポートフォリオ用プロジェクト説明文作成
課題・役割・成果が伝わるプロジェクト紹介文を作成する
空欄 2 役割を与える文脈を伝える出力形式を決める
企画・分析 そのまま使える
失敗シナリオの事前シミュレーション
プロジェクトが失敗する理由をあらかじめ想定する
空欄 3 役割を与える段階的に考えさせる文脈を伝える
学習・研究 そのまま使える
統計結果表を文章でわかりやすく解釈する
p値や係数だけが並ぶ表の意味を言葉で丁寧に読み解く
空欄 2 入力資料を区切る段階的に考えさせる制約条件を書く
企画・分析 そのまま使える
表データから3行で示唆を抽出
数値をただ読むのではなく、意味と次のアクションを導き出します
空欄 3 入力資料を区切る出力形式を決める制約条件を書く
人事・キャリア 埋めて使う
技術面接の深掘り質問で概念の理解度をチェックする
知っているつもりの技術概念を言語化して知識の抜け漏れを見つける
空欄 3 役割を与える段階的に考えさせる自分でチェックさせる

他の状況