
2slides Presentation Generator
Lets an agent create, style and narrate slide decks through the paid 2slides API.
- Repository
- sickn33/agentic-awesome-skills
- Stars
- 49,023
- Licence
- MIT
- Files
- 13 files
What it does
Once installed, the agent can turn a text outline, a document, or a reference image into a finished slide deck by calling the 2slides online service. It can also browse themes, add AI voice narration to slides, and download slides as PNG images and audio as WAV files in a ZIP. Each generation runs on the provider's servers and uses credits from your 2slides account.
Great for
- People who need a quick first draft of a presentation from notes or a document
- Teams that already have a 2slides account and want slide generation inside an agent workflow
- Users who want narrated slide exports as images and audio
Skip it if
- Confidential or unpublished material, because inputs are sent to a third-party service for processing
- Final, fact-checked decks, since the output is an AI draft that needs human review
- Situations where you cannot spend credits, since every generation is billable and timeouts may still leave a paid job running
Try asking
- “Make a 10-slide deck about our Q3 results from this outline”
- “Create slides that match the style of this reference image”
- “Turn this PDF report into a presentation with a concise summary”
- “Add voice narration to the generated slides and export them as PNG and WAV”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 13 original files, the MIT licence and an attribution note.
2slides-ppt-generator.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip 2slides-ppt-generator.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip 2slides-ppt-generator.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Confirm the page count and resolution before generating, since costs scale per page and 4K is more expensive.
- Poll async jobs every 20 to 30 seconds rather than in a tight loop, and download results within one hour because links expire.
- Set an explicit page count instead of 0, which lets the service choose an unknown number of pages.
What's inside
- references/api-reference.md
- references/detailed-guide.md
- references/mcp-integration.md
- references/pricing.md
- requirements.txt
- scripts/api_constants.py
- scripts/create_pdf_slides.py
- scripts/download_slides_pages_voices.py
- scripts/generate_narration.py
- scripts/generate_slides.py
- scripts/get_job_status.py
- scripts/search_themes.py
- SKILL.md
Redistributed unmodified from sickn33/agentic-awesome-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.