Communityライティング&編集github.com

Canvas週間スケジュール

Canvasダッシュボードと各コースの今後の項目をブラウザ経由で取得し、日付順にリストアップ、テスト日をGoogleカレンダーに追加、週間予定をノートに書き出します。

Canvas週間スケジュール とは?

このスキルは、学生がCanvasから「何が課題で」「何がテストか」を素早く把握し、Googleカレンダーとローカルノートに自動反映するためのものです。Claude in Chrome(/chrome)を利用してFrisco ISDのCanvasにアクセスし、ダッシュボードの「To Do」「Coming Up」パネル、各コースカードの課題(期限順)、過去7日間のお知らせ(テスト日程を含む)を読み取ります。取得した情報は日付順にリスト化し、テスト・クイズ・プロジェクトはGoogleカレンダーに既存イベントと重複しないよう追加。テストの場合は2日前の夕方に1時間の「Study」ブロックを自動挿入します。最後に、週間予定を~/school/Notes/Week.mdに上書き保存し、各コースのノートにも新しいテストや締切を追記・状態を更新します。主なトリガーは「what's due」「canvas」「this week」「any tests coming」などで、計画セッションの開始時にも自動起動します。

対応✓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に質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Canvas週間スケジュール は何をしますか?

ChromeでClaude in Chrome(/chrome)を有効にし、学校のGoogleアカウントでChromeにサインインしている必要があります。

1. 読み取り

2. 報告

日付順に1つのリストで、最も近いものから表示します。形式:

Mon 10/20  APUSH    Unit 4 reading quiz          10 pts   not submitted
Tue 10/21  Precal   HW 3.4                       completion
Thu 10/23  AP Lang  TEST: rhetorical analysis    major

次に:期限切れのもの、期限なしで50点以上のもの、テスト・クイズ・プロジェクト・締切に言及しているお知らせがあればそれも表示します。

3. カレンダー

  • テスト、クイズ、プロジェクト、主要な成績はGoogleカレンダー(個人アカウント)にTEST: <クラス名> <トピック>、QUIZ: ...、またはDUE: <クラス名> <タイトル>として追加します。重複を避けるため、既存イベントがないか確認してから追加します。
  • テストの場合:さらに、テストの2日前の夕方に1時間のStudy: <クラス名>ブロックを追加します。その時間にすでにカレンダーに予定があれば避けてください。

4. ノート

  • 週間予定を~/school/Notes/Week.mdに書き出します(上書き、先頭に日付)。
  • 新しいテストや締切があれば、そのクラスのノートにも日付行として追記し、そのクラスの「Current state」ブロックを更新します。

Individual skills in this repo

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

関連スキル