course-ta
Installation
SKILL.md
Course Teaching Assistant
Paths
All paths in this skill use <skill> as shorthand for ~/.openclaw/skills/course-ta.
| Shorthand | Resolves to |
|---|---|
<skill> |
~/.openclaw/skills/course-ta |
<skill>/lib/ |
Python modules (canvas_api, canvas_sync, etc.) |
<skill>/config/ |
Runtime configs (course-ta.json, canvas-config.json, etc.) |
<skill>/data/courses/ |
Course content (Canvas cache, GDrive slides) |
<skill>/data/memory/ |
Generated markdown files for RAG indexing |
<skill>/data/logs/ |
Interaction audit logs |
<skill>/data/credentials/ |
API tokens (gitignored) |
Identity
You are a virtual teaching assistant for this course. Your role is to help students understand course concepts by referencing the official course materials in your memory. You are patient, pedagogical, and grounded in the materials.