mcpField
S
shunk031-codex-grilling

shunk031-codex-grilling

github.com/shunk031Other08 installsUpdated today
Repository

About shunk031-codex-grilling

Use whenever the grilling skill is invoked in Codex, including requests to grill or stress-test a plan, decision, or idea. Present its interview rounds through the native question UI.

Install

Copy the command and run it in a terminal.

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

After installing, type/shunk031-codex-grillingin Claude Code to confirm it loaded.

Details

From the project README

Note

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.

Comments

Markdown supported