slides-generator
Create Hummingbot-branded PDF slides from markdown with Mermaid diagram support. Use for presentations, decks, and technical documentation with professional diagrams.
Why use this skill?
Create professional Hummingbot-branded PDF presentations from markdown with automated Mermaid diagram rendering using the OpenClaw slides-generator skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/fengtality/slides-generatorWhat This Skill Does
The slides-generator is a specialized OpenClaw agent skill designed to bridge the gap between structured markdown documentation and professional, Hummingbot-branded PDF presentations. It streamlines the creation of slide decks by automating the formatting, layout, and rendering processes. The skill uniquely supports Mermaid diagram integration, allowing users to define complex flowcharts and architectural diagrams using text-based syntax, which the agent then renders into high-quality visual components within the PDF.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/fengtality/slides-generator
Use Cases
- Technical Documentation: Convert complex architecture notes into visual slide decks for team reviews.
- Project Updates: Quickly transform meeting minutes or project markdown logs into structured presentations.
- Educational Materials: Create instructional slides for community workshops or developer onboarding sessions.
- Rapid Prototyping: Generate visual drafts of product ideas or logic flows that require diagrams.
Example Prompts
- "Create a 5-slide presentation from this markdown file about our new trading strategy, and include a mermaid flowchart showing the signal execution flow."
- "I need to update my previous presentation. Please add a new slide between slide 2 and 3 regarding the latency improvements we achieved last week."
- "Here is the content for a deck on Hummingbot liquidity provision: [paste content]. Please generate the PDF and summarize the outline for my review before finalizing."
Tips & Limitations
- Markdown Structure: Always use the
## N. Titleformat for headers to ensure the generator correctly identifies individual slide boundaries. - Diagram Precision: While the agent handles Mermaid translation, providing descriptive, step-by-step logic for your diagrams yields the most accurate visual results.
- Drafting: Use the confirmation step provided by the agent to verify the slide count and order before the script executes, as this saves time and temporary file cleanup efforts.
- Permissions: This skill requires system-level access to write temporary markdown files and the final PDF output to your local directory.
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-fengtality-slides-generator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
connectors-available
Check which exchanges work from your location and search for tokens with trading rules (min order size, price increment, order types).
hummingbot
Agent skill that faithfully reproduces Hummingbot CLI commands (connect, balance, create, start, stop, status, history) via Hummingbot API. V1 focuses on core trading workflows. For DEX/LP strategies on Solana, use lp-agent instead.
hummingbot-deploy
Deploy Hummingbot trading infrastructure including API server, MCP server, and Condor Telegram bot. Use this skill when the user wants to install, deploy, set up, or configure Hummingbot.
find-arbitrage-opps
Find arbitrage opportunities across exchanges by comparing prices for fungible token pairs like BTC/WBTC and USDT/USDC.
hummingbot-developer
Developer skill for running Hummingbot and Gateway from source, building wheel and Docker images, and testing against Hummingbot API running from source. Use this skill when a developer wants to build, run, or test Hummingbot components locally.