From a2c4978aceb2cf8f84185b4d48b8f75e5b86f1fb Mon Sep 17 00:00:00 2001 From: Kieran Klaassen Date: Sun, 1 Mar 2026 15:43:29 -0800 Subject: [PATCH] fix: Add cross-platform fallback preamble to setup/SKILL.md Instructs the LLM to use numbered-list prompts when AskUserQuestion is unavailable (Codex, Gemini, Copilot, etc.), preventing silent auto-configuration on non-Claude platforms. Fixes #204. Co-Authored-By: Claude Sonnet 4.6 --- plugins/compound-engineering/skills/setup/SKILL.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/compound-engineering/skills/setup/SKILL.md b/plugins/compound-engineering/skills/setup/SKILL.md index 736d254..73fc0fb 100644 --- a/plugins/compound-engineering/skills/setup/SKILL.md +++ b/plugins/compound-engineering/skills/setup/SKILL.md @@ -6,6 +6,12 @@ disable-model-invocation: true # Compound Engineering Setup +## Interaction Method + +If `AskUserQuestion` is available, use it for all prompts below. + +If not, present each question as a numbered list and wait for a reply before proceeding to the next step. For multiSelect questions, accept comma-separated numbers (e.g. `1, 3`). Never skip or auto-configure. + Interactive setup for `compound-engineering.local.md` — configures which agents run during `/ce:review` and `/ce:work`. ## Step 1: Check Existing Config