omp packages

@hikae/pi-prompt-enhancer0.4.0

pi extension that rates each prompt with TypeSafe's jev decision model and reports the gaps in the footer.

GitHub Actions Published 9 days ago MIT ~1.1K downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

pi-prompt-enhancer

プロンプトを書いている最中に、足りていない情報をリアルタイム評価するpi拡張。

$ いい感じにして
π タスク依頼 20/100 D · 不足5: 目的・ゴール, 背景・前提, 制約, 出力形式, 完了条件
$ CSV のエクスポート処理が読みにくいので直したい。背景は先週の条件分岐が増えたこと。
制約は外部依存を増やさないこと。出力は差分のみ。既存テストが通ることを確認条件にする。
π タスク依頼 100/100 A · 不足なし

DEMO

こんな時に便利

モデルに不足点を渡すので曖昧なままタスクを開始しないガードになります。 評価はエージェントにも同じ内容が渡るので、足りない情報はリポジトリと会話から埋め、残りは曖昧だった点とその解釈を明示して質問せずに進みます。

インストール

pi install npm:@hikae/pi-prompt-enhancer

セットアップ

TypeSafe の dashboard で API キーを発行して、環境変数に入れる。

export TYPESAFE_API_KEY=...
環境変数 既定値 説明
TYPESAFE_API_KEY (なし) 必須
TYPESAFE_MODEL jev-latest 使う jev のモデル / エイリアス

参考資料

Claude の prompting best practices をもとに評価。

種類 見ている項目
質問 目的・ゴール / 背景・前提 / 試したこと / 用途
タスク依頼 目的・ゴール / 背景・前提 / 制約 / 出力形式 / 完了条件
分析 目的・ゴール / 背景・前提 / 対象データ / 評価軸 / 出力形式
創作 目的・ゴール / 背景・前提 / 読み手 / トーン・文体 / 例
雑談 (なし)

スコアは 100 から、確度高く不足している項目1件につき減点する方式。判定が割れている項目は減点対象から外すので、書きかけでも不当に低い点にはなりません。そのプロンプト自体が必要としない項目は、jev が「不要」と判定した時点で checklist と減点対象の両方から外れます(例: 作業の内容が自明な依頼に「出力形式」を求めない)。A / B / C / D の4段階で表示する。

footer の読み方

表示 意味
π タスク依頼 0/100 D · 不足5: 目的・ゴール, ... 評価できた。右に並ぶのが足りていない項目
π タスク依頼 100/100 A · 不足なし 追加すべきものは無い
π TYPESAFE_API_KEY 未設定 キーが環境に入っていない
π jev 失敗: ... 呼び出しに失敗した。プロンプトは素通りする

ライセンス

MIT