toefl-skill:TOEFL iBT 2026 備考教練與學習系統的 Claude Skill
Table of Contents
#
Introduction(引言)
TOEFL iBT 為臨床醫師申請海外進修、研究合作或英語教學職位常見的英語門檻測驗。其四個子測驗(聽、說、讀、寫)各自需要不同訓練策略,而市售教材多為被動式內容,缺乏針對個人弱點動態調整的教練功能。隨著 LLM 在語言評估與互動上的能力提升,將 TOEFL 備考流程數位化、客製化並嵌入個人 AI 工作流,成為有意義的設計目標。
#
Methods(方法)
Skill 以 Python 撰寫,採漸進式載入:使用者透過 npx skills add htlin222/toefl-skill 安裝後即可在 Claude 對話中觸發。內含分項練習(精選題型、口語題範本、寫作架構)、模擬測驗與弱點分析。每次互動皆會將結果結構化記錄,作為下次練習動態出題的依據。
設計重點為「學習如同教練指導」:Skill 不單純提供答案,而是引導使用者先嘗試、再回饋、再反思。為了避免 LLM 評分的飄移,內建多個對標 ETS 評分標準的提示詞模板,使口語與寫作回饋盡可能穩定。
#
Results(結果)
完成 Skill 後,使用者可在固定碎片時間內進行針對性練習,特別是口語自我錄音與寫作即時批改。對於忙碌醫師,能將通勤、值班空檔轉換為有效備考時間。Skill 形式亦使其能與作者其他學習工具(eng-speaking、zh-ebn-report-skill)形成完整的英語訓練生態。
#
Discussion(討論)
本專案展現了「將傳統考試備考數位化」的可能性:當教材本身具備互動與反饋能力時,學習效率可顯著提升。限制方面,TOEFL 出題機構與評分系統的細節仍為閉源,Skill 評分僅能近似而非完全等同;長期備考的動機維持仍需學習者主導。未來可加入語音直接打分、與 Anki 整合進行單字長期保留,並提供繁體中文的學習說明。
#
連結
- GitHub:htlin222/toefl-skill
- 主要語言:Python
- 最後更新:2026-04-06