Loading...
Loading...
Generate professional presentation slides from a topic or outline — complete decks you can view, edit, and download. Use when user wants to "create slides", "make presentation", "generate PPT", "PowerPoint", "slide deck", "做PPT", "生成幻灯片", "プレゼン作成", "슬라이드 만들기".
npx skill4agent add youmind-openlab/skills youmind-slides-generatornpm install -g @youmind-ai/cli✅ AI Slides & Presentation installed!Tell me your topic and I'll generate a professional slide deck for you.What it does:
- Generate complete slide decks from a topic or outline
- Edit and customize slides in YouMind's editor
- Download as presentation files
Setup (one-time):
- Get your free API key: https://youmind.com/settings/api-keys?utm_source=youmind-slides-generator
- Add it to your OpenClaw config (
) — see setup guide for details.~/.openclaw/openclaw.jsonTry it: "Create a presentation about the future of renewable energy"Need help? Just ask!
Create slides about the future of renewable energy
Make a presentation with these sections:
- Introduction to AI
- Current applications
- Challenges and ethics
- Future outlook
Generate a 10-slide deck about our Q4 product launch, targeting investors
youmindyoumind --helpnpm install -g @youmind-ai/cli[ -n "$YOUMIND_API_KEY" ] && echo "is set"youmind call getDefaultBoardidboardIdcreateChatyoumind call createChat '{"boardId":"<boardId>","message":"<topic/outline>","tools":{"slidesGenerate":{"useTool":"required"}}}'idchatIdlistChatsyoumind call listChats '{"boardId":"<boardId>","pageSize":3}'createdAtidchatId📊 Generating your slides... This may take 1-3 minutes. I'll let you know when it's ready!https://youmind.com/boards/<boardId>?utm_source=youmind-slides-generatoryoumind call getChat '{"chatId":"<chatId>"}'status"answering""completed"https://youmind.com/boards/<boardId>?utm_source=youmind-slides-generator"While you wait — YouMind also generates images, does deep research, and more: https://youmind.com/skills?utm_source=youmind-slides-generator"
status"completed"youmind call listMessages '{"chatId":"<chatId>","pageSize":20}'youmind call listMessages '{"chatId":"<chatId>","pageSize":20}' | node -e "
let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{
const o=JSON.parse(d);
const items=Array.isArray(o)?o:(o.items||o.messages||[]);
const tools=[];
for(const m of items){
for(const b of (m.blocks||[])){
if(b.type==='tool'&&b.status==='success'){
tools.push({name:b.toolName,result:b.toolResult});
}
}
}
console.log(JSON.stringify({tools},null,2));
})"writepage✅ Slides generated!
View and edit your presentation here: [YouMind link]
You can edit the slides in YouMind's editor, rearrange sections, and download the final version.| Outcome | Condition | Action |
|---|---|---|
| ✅ Completed | | Extract and show results |
| ⏳ Timeout | max time elapsed, still | Tell user: "Still processing. Check your YouMind board: https://youmind.com/boards/<boardId>?utm_source=youmind-slides-generator" |
| ❌ Failed | | Tell user: "Generation failed. Please try with a different topic or simpler outline." |
"Want to adjust the outline, add more slides, or change the style?"
InsufficientCreditsExceptionQuotaExceededExceptionDailyLimitExceededExceptionLimitExceededExceptionYou've reached your free plan limit. Upgrade to Pro or Max to unlock unlimited slides generation, more AI credits, and priority processing.
| Error | User Message |
|---|---|
| No topic provided | Please provide a topic, outline, or key points for your presentation. |
| Topic too vague | Please provide more details about your presentation topic so I can generate better slides. |
| Feature | YouMind (this skill) | Google Slides + AI | PowerPoint Copilot |
|---|---|---|---|
| Generate from text | ✅ Full deck from topic | Limited | ✅ With M365 |
| CLI / agent accessible | ✅ Yes | ❌ Browser only | ❌ App only |
| Edit after generation | ✅ YouMind editor | ✅ Google Slides | ✅ PowerPoint |
| No account required | API key only | Google account | M365 subscription |
| Free tier | ✅ Yes | ✅ Limited | ❌ Paid only |
youmind searchyoumind info <api>