prezentit
Generate beautiful AI-powered presentations instantly.
Installation
npx clawhub@latest install prezentitView the full skill documentation and source below.
Documentation
Prezentit - AI Presentation Generator
Generate stunning presentations instantly with AI. Describe your topic and get a complete slide deck with custom designs.
Quick Start
/config set PREZENTIT_API_KEY pk_your_key_hereFeatures
- 40+ Themes: Minimalist, Corporate, Creative, Nature, Tech, Education
- AI-Designed Slides: Each slide uniquely designed to match content
- External Outlines: Provide your own outline to save credits (33% savings)
- Direct Download: Get your presentation link immediately
Pricing
| Action | Credits |
| Outline (per slide) | 5 credits |
| Design (per slide) | 10 credits |
| Total per slide | 15 credits |
| With your outline | 10 credits (design only) |
API Quick Reference
Base URL:
**Auth**: Authorization: Bearer pk_your_api_key_here
### Essential Endpoints
| Endpoint | Description |
|----------|-------------|
| GET /me/credits | Check your credit balance |
| GET /themes | List available themes |
| GET /themes?search=NAME | Find theme by name |
| POST /presentations/generate | Generate presentation |
| GET /docs/outline-format | **Get outline validation rules** |
### Generate Presentation
__CODE_BLOCK_0__
**CRITICAL for AI Agents**: Always set "stream": false to receive a single JSON response instead of Server-Sent Events (SSE). This prevents polling issues and rate limits.
**Response with stream: false**:
__CODE_BLOCK_1__
**Theme Selection**: Either provide theme (from /themes) OR customDesignPrompt for custom styles.
### External Outlines (Save 33% Credits)
You can provide your own outline to skip AI outline generation. This is useful when:
- You have specific content requirements
- You want to save credits
- An external AI (like Clawdbot) generates the outline
**Get the exact format requirements**:
__CODE_BLOCK_2__
This endpoint returns:
- All validation constraints (min/max words, characters, slide counts)
- Required fields for each slide
- Example outline structure
- Error fix suggestions
**Important**: Presentations with external outlines cannot be shared to the community feed (but can have public view links).
### Example with External Outline
__CODE_BLOCK_3__
### Error Handling
When outline validation fails, you'll receive detailed errors:
__CODE_BLOCK_4__
### Common Errors
| Code | Meaning |
|------|---------|
| 401 | Invalid/missing API key |
| 402 | Insufficient credits |
| 429 | Rate limited (retry after 60s) |
## Best Practices for Clawdbot
1. **ALWAYS use stream: false** - This is critical! Without it, you'll get SSE streaming which causes polling issues and rate limits
2. **Always check credits first** before generating
3. **Search themes** when user requests a specific style
4. **Use outline format endpoint** to get current validation rules before generating outlines
5. **Handle validation errors** - they include fix suggestions
6. **Inform user** about external outline restrictions (no community feed sharing)
7. **Don't poll** - With stream: false, the API returns a single JSON response when generation is complete
## Support
- **Website**: [prezentit.net]()
- **API Docs**: Call GET /api/v1/docs/outline-format` for live documentation