Loading...
Loading...
AI Course Content Generator - Generate complete online courses with Gemini API. Triggers on "create course", "generate lesson", "course content", "ccg", "/ccg".
npx skill4agent add shunsukehayashi/miyabi ccg/Users/shunsukehayashi/dev/ai-course-content-generator-v2| Trigger | Examples |
|---|---|
| Course creation | "create course", "generate course", "/ccg" |
| Development | "ccg dev", "start course generator" |
| Build | "ccg build", "build course app" |
# Development
cd /Users/shunsukehayashi/dev/ai-course-content-generator-v2 && npm run dev
# Production build
cd /Users/shunsukehayashi/dev/ai-course-content-generator-v2 && npm run build
# Electron dev
cd /Users/shunsukehayashi/dev/ai-course-content-generator-v2 && npm run electron:dev
# Electron build
cd /Users/shunsukehayashi/dev/ai-course-content-generator-v2 && npm run electron:buildVision Panel → Structure → Content Pipeline → Export
↓ ↓ ↓ ↓
Image/PDF/URL JSON Structure Slides/Audio MP3/MP4/ZIP| File | Purpose |
|---|---|
| Gemini API calls + retry logic |
| Zod schemas + prompt builders |
| PCM→MP3 encoding (lamejs) |
| MP4 muxing (WebCodecs) |
| Course structure interfaces |
| Defaults + TTS voice options |
gemini-3-flash-previewgemini-2.5-flashgemini-2.5-flash-preview-ttsgemini-3-pro-image-previewGEMINI_API_KEY.env