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

  • Reddit Fetch — Fetches Reddit content via Gemini CLI when WebFetch is blocked or returns 403 errors 6.5k ★
  • Claude Certified Architect — This repository contains study materials for the Claude Certified Architect — Foundations certification 4.6k ★
  • /intel — Fetch actionable intelligence for a target 1.8k ★

Full documentation available on GitHub

View Source Repository