Community寫作與編輯github.com

Aarushtodi/claude-starter

透過瀏覽器從 Canvas 拉取目前待辦與即將到來的項目。當使用者說「有什麼待辦」、「Canvas」、「這週」、「我有什麼」、「有考試嗎」或在規劃會議開始時使用。能讀取 Canvas 儀表板與各課程的 upcoming 項目,按日期列出,將考試日期加入 Google 日曆,並將本週事項寫入筆記。

claude-starter 是什麼?

這個技能專為學生設計,能自動從 Canvas 學習管理系統擷取待辦事項、作業與考試資訊。它會先開啟新的瀏覽器分頁至學區的 Canvas 網站(例如 Frisco ISD),讀取儀表板的「To Do」與「Coming Up」面板,再逐一進入各課程卡片取得作業(按截止日期排序)與近 7 天的公告(教師經常在此公布考試日期)。接著,技能會產生一份按日期排列的整齊清單,標註每項作業的標題、課程、截止日期與時間、分數以及是否已繳交。針對考試、測驗、專題與重大成績,技能會自動在個人 Google 日曆建立對應事件(如「TEST: 課程 主題」),並在考試前兩天的傍晚加入 1 小時的「Study: 課程」區塊(避免與現有行程衝突)。最後,技能會將本週事項寫入 `~/school/Notes/Week.md` 並更新各課程的筆記,確保所有資訊保持同步。此技能支援 Claude in Chrome,並需要學校 Google 帳號登入 Chrome。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Aarushtodi/claude-starter/tree/HEAD/skills/canvas-week

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Canvas 本週

需要在 Chrome 上使用 Claude(/chrome),且學校 Google 帳號已登入 Chrome。

1. 讀取

  • 在新的分頁中開啟學區的 Canvas(Frisco ISD:https://friscoisd.instructure.com)。切勿重複使用他現有的分頁。
  • 先看儀表板:待辦事項(To Do)與即將到來(Coming Up)面板。然後逐一進入每個課程卡片:依截止日期排序的作業,以及最近 7 天的公告(老師們會在那裡放考試日期)。
  • 擷取:標題、課程、截止日期與時間、分數,以及是否已繳交。
  • 完成後關閉所有你開啟的分頁。

2. 回報

一個清單,按日期排列,最近的優先。格式如下:

Mon 10/20  APUSH    Unit 4 閱讀小考          10 分   未繳交
Tue 10/21  Precal   HW 3.4                       完成即給分
Thu 10/23  AP Lang  考試:修辭分析            重大考試

然後:任何逾期的項目、無截止日期但佔 50 分以上的項目,以及任何提及考試、小考、專題或截止日期的公告。

3. 日曆

  • 考試、小考、專題與重大成績會加入他的 Google 日曆(個人帳號),格式為 TEST: <課程> <主題>、QUIZ: ... 或 DUE: <課程> <標題>。先檢查是否已有相同事件,避免重複。
  • 若是考試:另外在考試前兩天的傍晚加入 1 小時的「Study: <課程>」區塊,避開日曆上已有的行程。

4. 筆記

  • 將本週事項寫入 ~/school/Notes/Week.md(覆寫,頂端標註日期)。
  • 任何新的考試或截止日期也會以日期行方式加入該課程的筆記,並更新其 Current 狀態區塊。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能