brightspace-scraper

Community

Scrape and organize Brightspace course content.

AuthorLannieYoo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of downloading and organizing course materials from the Brightspace Learning Management System, saving students and educators significant time and effort.

Core Features & Use Cases

  • Automated Content Download: Download slides, labs, assignments, and other course materials.
  • Hierarchical Organization: Content is saved locally, mirroring the course structure.
  • Selective Scraping: Filter downloads by module type or specific course sections.
  • Use Case: A student needs to download all lecture slides and lab materials for a semester. They can use this Skill to automatically fetch and save all relevant files, organized by week and module, for offline access.

Quick Start

Run the command uv run python run.py --login-only to log in and save your session.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: brightspace-scraper
Download link: https://github.com/LannieYoo/gangwon-business-portal/archive/main.zip#brightspace-scraper

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.