ccg

Generates complete online courses with the Google Gemini API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ShunsukeHayashi/Miyabi --skill ccg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccg
Source: https://github.com/ShunsukeHayashi/Miyabi/tree/main/.claude/skills/ccg
Command: npx skills add https://github.com/ShunsukeHayashi/Miyabi --skill ccg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of complete online courses by leveraging Gemini API to generate structure, scripts, TTS, slides, and video assets, saving you hours of manual content creation.

Core Features & Use Cases

  • Course Structure Generation: Generates JSON-style curriculums from prompts.
  • Lesson Script Generation: Creates narration scripts for lessons.
  • Text-to-Speech: Produces TTS audio for slides or narration.
  • Slide Generation: Produces slide visuals in a graphic style.
  • Video Rendering: Outputs MP4 videos from generated assets.
  • Bulk Export: Exports all course assets as a ZIP.

Quick Start

Use the CCG to generate a course structure for a sample topic, then tweak and export for Teachable.

Frequently Asked Questions about ccg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate online course creation with AI?

Automate online course creation by using Gemini API to generate complete course structures, lesson scripts, narration audio, slide visuals, and MP4 videos from prompts. The Skill produces JSON curricula and exports all assets as a ZIP file, eliminating manual content authoring.

Can I generate video courses from text prompts?

Yes. Provide a course topic prompt and the Skill generates lesson scripts via Gemini, converts them to TTS audio, renders slides with graphics, and compiles everything into MP4 videos with structured JSON metadata for platform import.

What do I need to set up before generating courses?

You need Gemini API credentials and environment configuration. The Skill supports predefined triggers (create course, generate lesson, /ccg command) and handles the rest—generating curricula, scripts, audio, visuals, and video rendering automatically.

What file formats and assets does the course export include?

Exports include JSON curriculum files, lesson scripts, TTS audio files, slide graphics, MP4 videos, and a ZIP archive containing all course assets ready for upload to web-based learning platforms like Teachable.

Is this suitable for scaling course production?

Yes. Bulk asset export and automated video rendering support high-volume course authoring. The Skill handles end-to-end generation from structure through final MP4 output, enabling rapid iteration and platform-ready content delivery.