By coursera
Turn any learning intent into a personalized Coursera experience. Asks three quick questions (topic, familiarity, preferred format), searches Coursera's catalog, and delivers the right next step — a course, hands-on project, short video, or live roleplay — then maps a path forward. Requires the Coursera connector for catalog tools.
This repository contains Agent Skills for Coursera MCP-powered learning experiences. Skills are plain Markdown instruction packages that compatible agents can load when a user request matches the skill description.
The repository is intentionally skills-only. It does not include a Claude plugin manifest, Cursor plugin metadata, MCP server manifest, or MCP server code. The MCP app that consumes this repository is responsible for exposing the Coursera tools described by each skill.
learn-with-coursera turns a learner's intent into a guided Coursera experience. It
diagnoses the learner's topic, familiarity, and preferred modality, then routes
to a course, project, video, or roleplay experience and follows up with a
recommended path forward.
Skill package:
skills/learn-with-coursera/
+-- SKILL.md
+-- DIAGNOSE.md
+-- SEARCH-DELIVER.md
`-- PATH-FINDER.md
For local agent use, copy the skill folder into the skills directory supported by your agent:
cp -R skills/learn-with-coursera ~/.claude/skills/learn-with-coursera
Other Agent Skills-compatible tools use similar layouts, usually a top-level
skills directory containing one folder per skill. The portable unit is the
folder that contains SKILL.md and any supporting files beside it.
For an MCP app, keep this repository as the source of truth for skill
instructions and package or sync skills/learn-with-coursera/ into the app's skill
bundle during release. The MCP app should provide the tools listed below; the
skill only describes when and how an agent should call them.
learn-with-coursera expects the consuming MCP app or agent runtime to provide these
tools:
| Tool | Purpose |
|---|---|
AskUserQuestion | Collect learner choices for diagnosis and roleplay refinement |
search_courses | Find Coursera courses for the learner's topic and context |
search_videos | Find a targeted short video |
search_hands_on_learning | Find guided projects or hands-on learning experiences |
coursera_roleplay_practice | Start a live roleplay practice session |
get_course_materials | Retrieve curriculum details for a selected course |
Tool schemas live in the consuming MCP app. Keep the skill prose aligned with those schemas when tool names, parameter names, or result shapes change.
Run the repository validator before publishing changes:
node scripts/validate-skills.mjs
The validator checks that every direct child of skills/ is a skill package,
that each package has a valid SKILL.md frontmatter block, and that any
Markdown files referenced from SKILL.md exist beside it.
See CONTRIBUTING.md for the editing checklist and validation expectations.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub anthropics/claude-plugins-official --plugin learn-with-courseraCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,640 supported skills.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.