Loading...
Loading...
Create AI-powered presentations from topics or URLs. Use this skill when users need to generate presentation slides, PowerPoint decks, or pitch decks. Triggers on requests for presentations, slide decks, or converting articles/content into slides.
npx skill4agent add indianappguy/magicslides-cli magicslidesmagicslides# Check if installed
which magicslides
# If not installed
npm install -g magicslides
# Authenticate (requires API key from magicslides.app/dashboard/settings)
magicslides loginmagicslides create --topic "<topic>" --slides <number> --language <code>--topic--slides--language--template# Basic presentation
magicslides create --topic "Introduction to Machine Learning" --slides 10
# Presentation in Spanish
magicslides create --topic "Inteligencia Artificial" --slides 15 --language es
# With specific template
magicslides create --topic "Q1 Sales Report" --slides 8 --template modernmagicslides create-url --url "<url>" --slides <number> --language <code>--url--slides--language--template# Create from a blog post
magicslides create-url --url "https://techcrunch.com/article" --slides 12
# Create from documentation in German
magicslides create-url --url "https://docs.example.com/guide" --slides 8 --language demagicslides create --topic "<user's topic>" --slides 10magicslides create-url --url "<user's url>" --slides 10--slides--language--templateYour presentation has been created!
🎨 View and edit your presentation:
[presentation URL from output]
The presentation contains [X] slides about [topic].| Error | Solution |
|---|---|
| "Authentication required" | Run |
| "Invalid API key" | Get new key from magicslides.app/dashboard/settings |
| "Rate limit exceeded" | User needs to upgrade plan or wait |
| "Invalid URL" | Verify the URL is accessible and valid |
| Language | Code | Language | Code |
|---|---|---|---|
| English | en | Spanish | es |
| French | fr | German | de |
| Portuguese | pt | Italian | it |
| Chinese | zh | Japanese | ja |
| Korean | ko | Russian | ru |
| Arabic | ar | Hindi | hi |
magicslides create --topic "Project Status Update" --slides 5magicslides create --topic "Complete Guide to Python Programming" --slides 30 --language enmagicslides create-url --url "https://medium.com/@author/article" --slides 15magicslides create --topic "Product Launch Pitch - Feature Benefits and Pricing" --slides 12 --template modern# Japanese presentation
magicslides create --topic "人工知能入門" --slides 10 --language ja
# French presentation
magicslides create --topic "Introduction à l'IA" --slides 10 --language fr