con un clic
ask-user-question
clarify AskUserQuestion route。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
clarify AskUserQuestion route。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
當要把一筆需求對齊進 plan package 時觸發,這筆需求可以是對既有規格的變更或缺陷,也可以是要落到既有或全新 plan package 的全新需求。把這筆需求追加進 spec.md 並校準 impact matrix。
跨 skill 共用資源庫,本身不會被執行,只存放供其他 skill 載入的共用資源(reference/asset/script)。
Turn a legal Red handoff for target feature files green by verifying drift, editing product code only, detecting failure oscillation, and emitting a Green handoff. TRIGGER when Green execute is requested after aibdd-red-execute. SKIP when no legal Red handoff exists or the request is test, DSL, runtime, or architecture repair.
當 reconcile 校準 impact matrix 後、本 owner 名下有 pending impact 待落成 persistent data schema 時觸發。以 `read --owner aibdd-data-plan --impact-status pending` 為 worklist,依 Discovery 真相(spec.md/feature truth)把須穩定保存的系統狀態推論成 state schema、在草稿上收斂後委派 boundary profile 宣告之 state_specifier 落地至 `${DATA_DIR}`,最後回寫 impact matrix。
Build the entity-to-table mapping (`entity_to_table_mapping.yml`) from a boundary's physical schema specs (DBML / SQL DDL), preserving existing entity names and naming new tables from the plan spec.
Create legal AIBDD red for target feature files by loading project config, mapping every Scenario step to DSL and core preset assets, rendering runtime-visible step definitions, and emitting a Red handoff. TRIGGER when Red execute is requested or delegated by implementation/debug flow. SKIP when the feature package or BDD stack config is absent.
| name | ask-user-question |
| description | clarify AskUserQuestion route。 |
| metadata | {"user-invocable":false,"source":"project-level"} |
此文件只定義 ask-question 路徑。外層 router 已完成 payload intake 與白話文重寫,這裡承接互動、回收答案並回傳 caller。本 route 只問與收答,不改任何規格 artifact。
AskUserQuestion。AskUserQuestion,可用 AskQuestion(或等價 ask-question tool)承接同一批問題。status: unsupported_tooling
route: ask-user-question
required:
- AskUserQuestion
- AskQuestion
normalized_payload.questions[]location(ask route 使用 file:line 或可回溯定位字串)。OTHER / free_text: true(若 caller 提供)。references/payload-schema.md:AskUserQuestion route 專屬 payload 契約。references/ask-user-question-usage.md。references/round-lifecycle.md。references/config-schema.md。references/ask-user-question-usage.md 做 Sub-round batching,每個 tool call 最多 4 題。OTHER free-text 情況)。references/round-lifecycle.md append Sub-round log(crash-safe)。status: completed
route: ask-user-question
answers:
Q1: <label | {choice, text}>