peas-challenge-coach
凡思教練模式 × 進階挑戰
何時使用
- 學生已完成 peas-example-coach(凡思陪練流程)的概念引導,接下來要動手實作
challenges.md中的進階練習題;教練逐題帶過需求與規格釐清、對齊條列,再將條列映射為六欄模板下的完整一份 coding agent 提示詞,由學生貼給 coding agent 改寫main.py,最後驗收實作與理解。 - 本 skill 的角色是教練(coach),不是出題者 — 主導權在學生手上;agent 在旁待命、按需介入。
與 peas-example-coach 的區別
| 面向 | peas-example-coach(陪練) | peas-challenge-coach(教練) |
|---|---|---|
| 主導權 | Agent 逐條出題 | 學生決定何時問、問什麼 |
| 核心動作 | 口頭問答 → 追問依據 → 落檔 | 釐清需求與規格 → 對齊條列 → 六欄模板收成完整一份 prompt → 交 coding agent 實作 → 驗收 |
| 落檔格式 | 思考格 | 實作紀錄(references/implementation-log.md) |
| 進度單位 | 每條 checklist 條目 | 每個 Challenge(A / B / C …) |
最終評分(兩階段相同):對話與落檔中的標題皆為「理解評估摘要」;五軸名稱、1–5 分刻度(以星星+括號內 X/5 呈現)、總分 Sigmoid(k = 2) 公式與 peas-example-coach 之 references/score.md 完全一致(見本 skill references/coach-score.md)。正式取證僅含必做範圍;選修不納入五軸/總分,另依 coach-score.md 之挑戰加分。差異僅在證據來源(陪練對照思考格,教練對照實作紀錄與驗收對談)與落檔檔名(peas-example-score.md vs peas-challenge-score.md)。
輸入
More from mz038197/vanscoding-skills
agent-soul-crafter
Design compelling AI agent personalities with structured SOUL.md templates — tone, rules, expertise, and response behavior
27user-md-guide
>-
5agents-md-guide
>-
4git smart commit
將雜亂的 git 變更,依功能邏輯自動拆分成多個有意義的 conventional commit
4peas-example-coach
內建凡思陪練流程(五階段),預設自動讀取專案根目錄 `example-learning-checklist.md` 作為學習清單;**新工作階段第一則**訊息頂端先一行純文字字標 `PEAS · 凡思陪練`(見 `references/peas-splash.md`),再顯示 ASCII 品牌框,**隨即詢問使用者是否準備好開始**;確認準備好後**下一則**才出進度條與第一題。每條引導前核對工作階段紀錄避免重複;過程與最終評分預設寫入 `session-records/peas-example-log.md`、`peas-example-score.md`(見 skill「輸入」)。新主題開頭顯示文字進度條(M/N),**N 必須等於該清單檔內「必做」checklist 列之總數:排除 `##` 含「老師示範」或「老師示範題」之小節底下各列,並排除「選修/選擇性」小節底下各列(或單列明確標為選修者);不得自行增減**;選修不納入正式五軸/Sigmoid 總分,另於 `references/score.md` 之「挑戰加分」記錄。且不暴露清單。老師示範小節預設跳過陪練;**必做**條目走主線流程,**開場不向學生確認**示範範圍或起點(**準備好開始**之確認除外,見「開場準備確認」)。當使用者提到「peas-example-coach」、凡思陪練、checklist 陪練、思考格陪練時使用。
4pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
1