explanatory-output-style
claudeAdds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
Your Canvas courses inside Claude Code: sync materials, see what is due, track grades and todos, prep for class. Read-only against Canvas.
Plugin canvas-companion from marketplace canvas-companion-market in SamsonChew/canvas-companion-market. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.
prepPre-class preparation for one course. Deep-reads the lecture slides, readings or problem sets for an upcoming session and writes a structured study note into the course's notes/ folder. Use when the user says "prep ABC1234 week 5", "prep for tomorrow's lecture", "read this paper before class", "帮我预习
progressSemester progress report across the user's courses — grades so far, what's submitted vs missing, module completion, and how much prep has been done. Use when the user asks "how am I doing", "semester summary", "what have I fallen behind on", "am I on track", "我的进度怎么样", "进度", "成绩怎么样", "我落下了什么", or wa
setupConnect Canvas from the chat, or renew the Canvas access token — find the school's Canvas address by name, open the page where the student makes a token, then read the copied token from the clipboard, check it and save it. Use when the user says "set up Canvas", "connect my Canvas", "my token expire
statusWeekly full-semester status report across all the user's courses — every remaining deadline in one table, what changed on Canvas this week, what each course needs next week, and a day-by-day plan. Saved as a dated status note in notes/ and exported to PDF. Use on Friday evenings, or when the user sa
todoThe user's tracked todo list — show what's outstanding, add an item when the user says so, mark done, reopen, edit, or delete. Use when the user asks "what's left", "what's on my list", "add this to my todos", "mark 2 done", "change the deadline", "还有什么没做", "记一下这个 todo", "把这个加进去", "第 2 个做完了", "改一下 d
weekLive sweep of Canvas across all the user's courses for what is due and what is new — assignments due soon, Canvas's own todo items, recent announcements, and a suggested order to tackle them. Use when the user asks "what's due this week", "what's due", "any new assignments", "check my canvas", "what
companionruns: ${CLAUDE_PLUGIN_ROOT}/server/companion
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
hooks
The inverse of /grill-me: an adaptive tutor that teaches you anything — spaced repetition, retrieval practice, and a memory that persists between sessions.
2 skills
Complete Speak integration skill pack with 24 skills covering AI language learning, speech recognition, conversation practice, and education technology. Flagship tier vendor pack.
24 skills
Generates a repo-specific orientation.md for use with the learning-opportunities skill
1 skill
Personal-finance skills for individuals: Budget Builder, Debt Payoff Plan, Investing Policy Statement, Net Worth Statement, Savings Goal Plan, Expense Audit, and Lower My Bill. Educational planning aids — not regulated financial advice.
23 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.