Back to list
Who-Visions

coursera-dl

by Who-Visions

🌙 AI-powered creative intelligence system for worldbuilding, content generation & web research | Powered by Gemini 3 & Vertex AI | FastAPI server with smart routing, memory systems & Notion integration

1🍴 0📅 Jan 24, 2026

SKILL.md


name: coursera-dl version: 1.0.0 description: Download Coursera courses, videos, subtitles, and materials

Coursera Downloader Skill

Download Coursera course materials using coursera-dl. Supports both old platform and on-demand courses.

Capabilities

ActionDescription
download_courseDownload full course with videos and materials
download_videos_onlyDownload only video files
download_subtitlesDownload only subtitle files
list_coursesList enrolled courses

Requirements

pip install coursera-dl

Authentication

Requires Coursera credentials. Set via environment variables:

export COURSERA_USER="your@email.com"
export COURSERA_PASS="yourpassword"

Or use CAUTH cookie from browser (recommended):

export COURSERA_CAUTH="your-cauth-value"

Usage Examples

Download Full Course

from rhea_noir.skills.coursera.actions import skill as coursera

result = coursera.download_course(
    course_slug="machine-learning",
    output_dir="./courses",
    video_resolution="720p"
)

Download Only Videos

result = coursera.download_videos_only(
    course_slug="deep-learning",
    output_dir="./courses",
    video_resolution="540p"
)

Download Subtitles Only

result = coursera.download_subtitles(
    course_slug="python-programming",
    languages=["en", "es"]
)

Filter by Section/Lecture

result = coursera.download_course(
    course_slug="algorithms",
    section_filter="Week_3",  # Regex filter
    lecture_filter="Sorting"
)

Video Resolutions

  • 360p - Low quality, smallest files
  • 540p - Default, balanced
  • 720p - HD quality

Notes

[!IMPORTANT] Only download courses you are enrolled in. This tool respects Coursera's Terms of Service.

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon