ai-course-agent_skill

This skill auto-generates AI education courses from Chinese natural language requests, returning a course link via Edustem API.
  • Python

2.5k

GitHub Stars

7

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill ai-course-agent

  • _meta.json281 B
  • API_REQUIREMENTS.md786 B
  • package-lock.json57.8 KB
  • package.json752 B
  • README.md4.2 KB
  • SKILL.md2.8 KB
  • tsconfig.json574 B

Overview

This skill auto-generates complete AI-driven education courses from natural language requests. It detects grade, subject, and topic patterns and calls the Edustem API to create a ready-to-use course with a shareable link. The result is a fast way to produce structured lesson plans and materials for classroom or self-study use.

How this skill works

The agent parses user messages for grade level, subject, and topic keywords (supports Arabic and Chinese numerals). It authenticates with Edustem, posts a lesson plan payload, accepts the plan to trigger generation, and returns a course URL. Developers can use provided functions to detect requests, parse intent, and invoke the API programmatically.

When to use it

  • You need a quick lesson plan for a specific grade and topic.
  • Creating course materials for remote or blended learning.
  • Prototyping curriculum units before manual refinement.
  • Generating practice exercises and structured lesson flow.
  • Converting a short prompt into a shareable course link.

Best practices

  • Provide explicit grade, subject, and topic in a single sentence for best extraction.
  • Use clear subject names from the supported list (Math, Language, English, Science, History, Geography, Physics, Chemistry, Biology).
  • Include desired difficulty or duration to guide content depth.
  • Validate the returned course URL before sharing with students.
  • Store Edustem credentials securely as environment variables.

Example use cases

  • “Generate a 6th-grade math course on fraction multiplication and division.” — instant lesson link for teachers.
  • Create a 7th-grade language arts module covering a specific text unit.
  • Generate a 9th-grade English conversational skills course for speaking practice.
  • Produce an 8th-grade science unit on Earth and space for a remote class.
  • Batch-generate starter lesson plans for a whole grade or subject to speed curriculum planning.

FAQ

Natural language sentences specifying grade, subject, and topic. Supports Arabic and Chinese numerals for grades.

What subjects are supported?

Math, Language (Chinese), English, Science, History, Geography, Physics, Chemistry, and Biology.

How do I supply credentials?

Configure Edustem username and password as secure environment variables before running the agent.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
ai-course-agent skill by openclaw/skills | VeilStrat