An interactive AI coding agent skill to automatically redesign, beautify, and polish PowerPoint (.pptx) and PDF slides using the Deckly API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install deckly-redesign-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install deckly-redesign-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Deckly Deck Redesign skill is a powerful automation capability designed for AI agents to easily transform rough, unstyled PowerPoint (.pptx) and PDF presentation slides into professional, on-brand decks. Operating entirely via a lightweight Python 3 script, this skill requires no external dependencies beyond the Python standard library, making it highly portable and execution-friendly for agents.
By leveraging the advanced layout and graphic generation abilities of the Deckly API, developers and AI agents can seamlessly analyze drafts, select custom styles or aesthetic themes, fine-tune individual slides, and output polished results. This skill is part of a library of Openclaw Skills built to extend developer agents with versatile, task-specific capabilities.
The script runs natively on Python 3 using only the standard library. No pip installs are required.
Execute commands using the following CLI pattern:
python scripts/deckly.py <command> [args]
The skill attempts to resolve credentials automatically via environment variables or a local configuration file in this order:
DECKLY_TOKENDECKLY_API_KEY~/.deckly/credentialsDECKLY_EMAIL + DECKLY_PASSWORDIf credentials are missing, the agent can guide the user through onboarding entirely within the chat console:
# Sign up for a new account
python scripts/deckly.py signup --email [email protected] --password <chosen_password>
# Verify via the 6-digit code received in email
python scripts/deckly.py verify --email [email protected] --code 123456
# Log in if an account already exists
python scripts/deckly.py login --email [email protected] --password <existing_password>
When analyzing and processing slide decks, the API returns a structured JSON payload containing state details:
| Property | Type | Description |
|---|---|---|
project_id |
String | Unique identifier for the redesign project |
slides |
Array | List of slides and metadata extracted from the input file |
recommended_slide_indices |
Array | List of slides recommended for prioritized preview rendering |
free_preview_available |
Boolean | Identifies if a free 3-slide preview can be generated |
credit_balance |
Integer | Remaining balance of user credits |
The --slides argument accepts flexible ranges and configurations:
1,3,51-101-5,8Upon successful verification or login, user API keys are safely persisted locally at:
~/.deckly/credentials (with chmod 600 permissions)python scripts/deckly.py oneshot deck.pptx -o final.pptx to skip interactive prompts.finetune commands.versions and select with zero additional credit costs.Loading
An AI coding agent skill designed to automatically generate feature-rich, standalone HTML presentation and analysis pages for literary and creative works.

A high-performance Python Web API framework skill that enables AI agents to design, generate, and deploy modern, production-ready RESTful APIs with native async support.

A versatile skill for reading, writing, merging, splitting, OCR-ing, and extracting tables from PDF files using Python and command-line tools.

An AI-powered Amazon pricing intelligence skill for tracking competitor pricing, analyzing Buy Box metrics, and optimizing dynamic pricing strategies.

A structured system for conducting independent physics-based technology due diligence and risk assessment on hard-tech startup investments.

An elite multi-platform scraper to capture social media metrics and automatically sync them to Feishu Bitables.








































