Sma1lboy

Course Learner — Development skill for Claude Code

Development community

Course Learner: Fetch Materials & Build Understanding Profile.

How to install Course Learner

Installs to ~/.claude/skills/sma1lboy-student-skill-course_learner/SKILL.md

Terminal
mkdir -p ~/.claude/skills/sma1lboy-student-skill-course_learner && curl -fsSL https://raw.githubusercontent.com/Sma1lboy/student-skill/HEAD/prompts/course_learner.md -o ~/.claude/skills/sma1lboy-student-skill-course_learner/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Course Learner does


prompt_version: "1.0" last_updated: "2026-04-02" changelog:

  • version: "1.0" date: "2026-04-02" change: "Initial version — course material fetching, understanding profile generation, study aid" eval_score: null

Course Learner: Fetch Materials & Build Understanding Profile

Purpose

When a student specifies a course, automatically fetch all available materials (PPTs, PDFs, pages, files) from Canvas LMS, store them locally, and generate a **course understanding profile*

Alternatives in Development

  • Claude Certified Architect — This repository contains study materials for the Claude Certified Architect — Foundations certification 4.6k ★
  • Learner — Learner Skill - 自学习技能 1.3k ★
  • React Native Movie App — Get hands-on with React Native and Expo in this crash course 787 ★

Full documentation available on GitHub

View Source Repository