Skip to content

Guide · Agent skill

How to use the 2slides Presentation Generator agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The 2slides Presentation Generator is an agent skill, a packaged set of instructions and Python scripts that an AI agent can load when a task matches it. This guide shows you how to install it, how to ask for slides in plain language, and what it needs before it can run. After reading it you will be able to generate a first-draft deck from notes or a document and know what each generation costs.

2slides Presentation Generatorsickn33/agentic-awesome-skills · MIT

Quick start

  1. 1Download and unzip the skill. Download the ZIP from the directory page and unzip it into ~/.claude/skills/ or a project's .claude/skills/ folder.
  2. 2Install Python requirements. Run pip install -r requirements.txt so the scripts have the requests library.
  3. 3Store your API key. Set SLIDES_2SLIDES_API_KEY to your 2slides API key, without putting it in commands or chat.
  4. 4Check your credits. Confirm your 2slides account has available credits before generating.
  5. 5Make a request. Ask the agent for a deck, stating the content, page count and style.
  6. 6Review the draft. Read the generated slides for accuracy, since the output is an AI draft.
  7. 7Download the outputs. Fetch PNG pages or WAV narration promptly, before the 1-hour download link expires.

What the skill makes the agent do

Once installed, the agent can create a presentation from a text outline, a document, or a reference image whose style you want to match. Generation runs on the 2slides online service, not on your computer, so the slides are produced by the provider's servers.

The skill also covers browsing themes, adding AI voice narration to slides, and exporting results. Slides can be downloaded as PNG images and narration as WAV audio, packaged in a ZIP.

  • Create slides from text or an outline
  • Match the style of a reference image
  • Summarize a document into a deck
  • Browse available themes
  • Add AI voice narration
  • Export pages as PNG and audio as WAV

Install the 2slides skill (ZIP or Claude app upload)

Download the ZIP for the skill from the directory page and unzip it. For a personal install, place the folder in ~/.claude/skills/. For a single project, place it in that project's .claude/skills/ folder.

If you use the Claude apps instead, open Settings, go to Capabilities, then Skills, and upload the skill there.

The skill folder should contain SKILL.md, a requirements.txt file, a scripts folder and a references folder.

  • Personal: ~/.claude/skills/
  • Project only: .claude/skills/ inside your project
  • Claude apps: Settings → Capabilities → Skills → upload

Set up Python and your API key

The scripts need Python 3 and the requests library, which is listed in requirements.txt. Install the requirements before the first run.

Get an API key from your 2slides account at https://2slides.com/api, then store it in an environment variable named SLIDES_2SLIDES_API_KEY. Do not paste the key into commands or chat.

  • Python 3 installed
  • requests library (from requirements.txt)
  • A 2slides account with an API key
  • The key stored in SLIDES_2SLIDES_API_KEY
  • Available 2slides credits
pip install -r requirements.txt

Ask for slides with natural requests

You do not need to name the skill. The agent should pick it up from requests such as making slides, creating a deck, or building slides from a document. Be specific about the content, page count and style so the agent can confirm scope before spending credits.

For theme questions, ask what themes are available to have the agent browse them. The skill also responds to requests for narration or PNG and WAV exports.

  • "Create a 6-slide deck from the outline below on Q3 onboarding results."
  • "Make slides like this image, using its colour style."
  • "Create slides from this document, about 8 pages."
  • "What themes are available for a deck?"
  • "Add AI voice narration to these slides and export as PNG and WAV."

Understand cost, privacy and timeouts

Every generation is billable. The skill's notes say generation costs between 10 and 210 credits per page depending on mode, so ask for the expected page count before running large or 4K decks. Pricing changes, so check the current pricing page before billable calls.

Inputs such as documents and reference images are sent to the 2slides service. Do not submit confidential or unpublished material you are not authorized to share with a third party. Download URLs expire after 1 hour, so fetch files promptly.

If a request times out, a paid server job may still be running. Check your account or job status before retrying, because the scripts do not provide refunds or idempotency keys.

  • Confirm page count and cost before large or 4K generations
  • Do not share confidential inputs with the service
  • Download results within 1 hour
  • Check job status before retrying a timed-out request

What people use it for

  • Turning a rough meeting outline into a first-draft deck to refine by hand
  • Creating slides that follow the look of a reference image
  • Summarizing an uploaded document into a short presentation
  • Adding AI voice narration to slides and exporting them as PNG images and WAV audio

Frequently asked questions

How do I install the 2slides PPT generator skill?

Download the skill ZIP from the directory page and unzip it into ~/.claude/skills/ for personal use or a project's .claude/skills/ folder. In the Claude apps, you can instead upload it under Settings, Capabilities, Skills. Then install the Python requirements from requirements.txt.

What do I need to run it?

You need Python 3, the requests library from requirements.txt, a 2slides account with an API key stored in SLIDES_2SLIDES_API_KEY, and available 2slides credits. The skill does not provision or pay for credits.

Is the 2slides skill free?

The skill is listed under the MIT licence. Generation itself is not free: each generation uses credits from your 2slides account, at 10 to 210 credits per page depending on mode. Check the current pricing page before running billable calls.

Does it send my files to the cloud?

Yes. Generation runs on the 2slides online service, and reference images and documents are sent there for processing. Do not submit confidential or unpublished material you are not authorized to share with a third party.

Why did my generation time out and what should I do?

A request timeout may still leave a paid server job running. Check your job or account state before retrying, since the scripts do not provide refunds or idempotency keys.

How does it compare to making slides by hand or other tools?

The skill is best for a quick first draft from notes or a document inside an agent workflow. It is not suited to final, fact-checked decks, so you still need to review content. If you need full manual control of layout or cannot spend credits, a slide editor you control directly may suit you better.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Choose this skill if you already have a 2slides account and want a fast first-draft deck, narration or PNG and WAV exports generated from inside an agent workflow. Skip it for confidential material, for decks that must be final and fact-checked without review, or when you cannot spend credits on paid generations.

Download the skill