QJudge 前端 mobile button set / sticky action footer 實作技能。當任務涉及手機版底部操作列、Carbon ButtonSet、MobileActionFooter、桌手機 action 分流、避免重複操作按鈕或 mobile CTA 破版時使用。
新增 / 更新 / 下架 AI 模型(ai-service + backend + frontend 全域)的操作 skill。涵蓋 canonical id、provider string、pricing、token 限制、預設值、migration、tests 與前端 fallback / 預設的一次性落點。
如何用 artifact_* 工具對 CSV 做 CRUD。任何 CSV 操作前先查這份。
Open-ended 題目 AI 批改 SOP(YAML)。
程式教育向:收斂教學目標、題意規格與題敘(含故事性)並做定稿檢查。不含 MCP 欄位與工具路由。
TA Agent 執行層:資料真相來源、get/code_runner/update 順序、檔案僅讀與失敗收斂。工具欄位細節交 qjudge-mcp-tool-operator;題意設計交 coding-problem-ta-skill。
QJudge MCP 機械層:依意圖選工具、填正確欄位、處理可修正錯誤(最多重試一次)。不負責題意設計或執行流程哲學。
QJudge 環境全責技能(main/dev/test Docker Compose)。當任務涉及 migrate、pytest、npm、manage.py、celery、容器除錯時使用。強制 exec-first。