courseforge
Create and manage online courses via the CourseForge API (caringcourseforge.com). Use when the user wants to create courses, modules, lessons, generate AI content, export to SCORM/xAPI, manage knowledge libraries, or interact with the CourseForge platform. Handles course building, content generation, quizzes, accessibility validation, and course export.
Why use this skill?
Use the CourseForge skill to build, manage, and automate online courses. Features AI content generation, SCORM exports, and smart knowledge library tools.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/michaeljmoody/caring-courseforgeWhat This Skill Does
The CourseForge skill is an enterprise-grade toolkit for the Caring CourseForge platform (caringcourseforge.com), designed to empower OpenClaw agents to build, manage, and scale online educational content. It serves as a bridge between the agent and the CourseForge MCP client, providing access to 89 granular tools. These tools encompass the entire lifecycle of course creation, from initial outline generation and content drafting to AI-driven quiz creation, accessibility validation, and final SCORM/xAPI exports. It also integrates sophisticated AI features, such as document summarization, image generation, web research, and YouTube content processing, making it a comprehensive instructional design assistant.
Installation
To integrate this skill, use the ClawHub command: clawhub install openclaw/skills/skills/michaeljmoody/caring-courseforge. Post-installation, ensure you have an active COURSEFORGE_API_KEY obtained from your settings at caringcourseforge.com. Configure this key in your environment variables to allow the MCP client to authenticate successfully. The skill relies on a local node-based runner script to execute tools, so ensure your Node.js environment is configured to execute the courseforge.mjs wrapper.
Use Cases
This skill is perfect for instructional designers, corporate trainers, and educators. Use it to automatically draft a curriculum from a set of internal research documents, convert long-form PDFs into structured interactive lessons, or create assessment quizzes directly from video transcripts. It is also highly effective for administrative maintenance, such as reordering complex course structures, bulk-updating content blocks, or managing accessibility standards across a library of assets.
Example Prompts
- "Create a new 5-module course for beginner Python programming, generate an outline based on the latest industry standards, and add it to my draft library."
- "Search the knowledge library for 'Compliance Policy' documents, summarize the core requirements, and generate a 10-question quiz with an answer key for my HR training module."
- "Validate the accessibility of the 'Intro to Management' course and auto-fix any detected quality issues or missing alt-text for the images."
Tips & Limitations
Always store your API key securely; never embed it directly into your course scripts. Be mindful that while the skill supports AI-driven generation, complex course structures may require manual review to ensure pedagogical flow. When using web search or YouTube metadata tools, verify that the source URLs are accessible and not restricted by copyright or geographic firewalls. Large-scale course exports to SCORM may take several minutes depending on the complexity and media footprint of the project.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-michaeljmoody-caring-courseforge": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api