mcpField
S
shunk031-codex-grilling

shunk031-codex-grilling

github.com/shunk031その他08 回インストール今日更新
リポジトリ

shunk031-codex-grilling について

計画、決定、アイデアへの厳しい問いかけやストレステストの依頼を含め、Codexでgrillingスキルが呼び出された場合は常に使用します。ネイティブの質問UIでインタビューを進行します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/shunk031/skills --skill shunk031-codex-grilling

インストール後、Claude Code で/shunk031-codex-grillingを入力して読み込まれたか確認します。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

メモ

After reading this SKILL.md, say: ❓ I read shunk031-codex-grilling.

Grilling with the question UI

Read the installed grilling skill and follow it. This wrapper changes question presentation only; grilling owns the design tree, frontier rounds, investigation, and shared-understanding confirmation. If the dependency is unavailable, report that instead of reconstructing its instructions.

Present each round

Use request_user_input when its current rules permit the question. In Codex CLI Default mode, this requires features.default_mode_request_user_input = true; otherwise use grilling's prose format. Do not fall back to request_user_input_async: unanswered questions expire when the turn ends. Read the exposed tool schema rather than assuming a tool name, mode, or capacity is supported.

  • Put each numbered question and its decision context in the question field, with concise choices and their consequences.
  • Put the recommended answer first and label it as recommended. Preserve grilling's convention that “yes” accepts the recommendation.
  • Keep free-form answers possible through the tool's supported mechanism; do not force an open question into misleading choices.
  • When a frontier exceeds the tool's capacity, send it in batches within the same round. Keep the remaining frontier questions, and do not advance to dependent questions before their prerequisites are answered.
  • Wait for answers as grilling requires.

Do not also repeat the UI questions as a prose questionnaire. Use grilling's prose format only when no native question UI is available or the tool's rules prevent its use for that question. Respect host restrictions, including restrictions on permission requests; do not reframe permission as a preference to bypass them.

Handle interrupted questions

Cancellation, timeout, or an empty response is not agreement. Keep the decision unresolved, incorporate any new user message, and do not immediately resend the same question. Follow host rules for proceeding with best judgment, but do not treat an assumption as the user's confirmation or as authorization to implement the design.

コメント