2slides
AI-powered presentation generation using 2slides API. Create slides from text content, match reference image styles, or summarize documents into presentations. Use when users request to "create a presentation", "make slides", "generate a deck", "create slides from this content/document/image", or any presentation creation task. Supports theme selection, multiple languages, and both synchronous and asynchronous generation modes.
Why use this skill?
Automate your presentation workflow with the 2slides skill for OpenClaw. Generate, summarize, and style professional slide decks from text and images.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/javainthinking/slides-generation-skillsWhat This Skill Does
The 2slides skill provides OpenClaw users with powerful, AI-driven presentation generation capabilities. By integrating with the 2slides API, this skill allows for the rapid creation of professional-grade slide decks from text content, documents, or reference images. It streamlines the workflow from concept to delivery by automating slide layout, theme application, and content summarization. Whether you are building a business deck from scratch, summarizing a long report, or needing to match a specific visual style from a reference image, this skill acts as your automated presentation assistant.
Installation
To integrate this skill into your environment, follow these steps:
- Ensure you have the OpenClaw CLI installed.
- Execute the installation command:
clawhub install openclaw/skills/skills/javainthinking/slides-generation-skills - Set up your authentication by obtaining an API key from https://2slides.com/api.
- Store your credentials in your environment variables:
export SLIDES_2SLIDES_API_KEY="your_api_key_here".
Use Cases
- Corporate Summarization: Quickly convert long-form policy documents or meeting transcripts into high-level summary decks.
- Rapid Prototyping: Generate slide decks from rough bullet points or outlines to prepare for meetings on short notice.
- Brand Consistency: Utilize the reference image feature to ensure new presentations maintain the exact color palette, typography, and layout style of your company's existing collateral.
- Multilingual Support: Reach global audiences by automatically generating slide content in various languages directly through the CLI interface.
Example Prompts
- "Create a 10-slide presentation about the Q3 financial results based on the provided text in my notes."
- "Generate a slide deck that matches the aesthetic of this brand style guide: [URL_OF_IMAGE]."
- "Summarize the uploaded document into a set of professional slides using the 'modern-dark' theme."
Tips & Limitations
- Theme Selection: Always use the theme search functionality before generating to ensure the visual style aligns with your specific use case. Failing to specify a theme may result in a default aesthetic that might not match your needs.
- Async for Length: Use the
--mode asyncflag for complex or long presentations. This prevents timeout errors and allows for more complex generation processes to finish in the background. - Data Privacy: Be mindful that sensitive documents or proprietary images are sent to the 2slides API for processing. Only share data that complies with your organization's security policy.
- Image Quality: When using reference images, use high-resolution files to ensure the style-transfer algorithm has enough visual information to accurately replicate the design style.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-javainthinking-slides-generation-skills": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
powerdrill-data-analysis
This skill should be used when the user wants to analyze, explore, visualize, or query data using Powerdrill. Covers listing, creating, and deleting datasets; uploading local files as data sources; creating analysis sessions; running natural-language data analysis queries; and retrieving charts, tables, and insights. Triggers on requests like "analyze my data", "query my dataset", "upload this file for analysis", "list my datasets", "create a dataset", "visualize sales trends", "continue my previous analysis", "delete this dataset", or any data exploration task mentioning Powerdrill.
powerdrill-data-analysis
This skill should be used when the user wants to analyze, explore, visualize, or query data using Powerdrill. Covers listing, creating, and deleting datasets; uploading local files as data sources; creating analysis sessions; running natural-language data analysis queries; and retrieving charts, tables, and insights. Triggers on requests like "analyze my data", "query my dataset", "upload this file for analysis", "list my datasets", "create a dataset", "visualize sales trends", "continue my previous analysis", "delete this dataset", or any data exploration task mentioning Powerdrill.
i18n-nextjs
Internationalization (i18n) guide for Next.js / Node.js web applications using the App Router. Covers translation file structure, locale routing, SEO metadata per locale, hreflang, structured JSON-LD data, UI component translations, and multi-language sitemap generation. Use when the user asks to: add i18n support, add a new language, translate a page or component, add SEO metadata for multiple locales, implement hreflang, update the sitemap for new locales, or follow i18n best practices in a Next.js project.
apipick-ip-geolocation
Look up geographic location and network information for any IPv4 or IPv6 address using the apipick IP Geolocation API. Returns country, continent, city, latitude/longitude, timezone, currency, ISP, and ASN. Use when the user wants to geolocate an IP address, find the country or city for an IP, identify the ISP or ASN of an IP, look up timezone or currency for an IP, or check their own public IP location. Omit the IP parameter to look up the caller's own IP. Requires an apipick API key (x-api-key). Get a free key at https://www.apipick.com.
2slides
AI-powered presentation generation using 2slides API. Create slides from text content, match reference image styles, or summarize documents into presentations. Use when users request to "create a presentation", "make slides", "generate a deck", "create slides from this content/document/image", or any presentation creation task. Supports theme selection, multiple languages, and both synchronous and asynchronous generation modes.