← Back to Skills Marketplace
krishnakumarmahadevan-cmd

PDF To PPTX

by ToolWeb · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
311
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install pdf-to-pptx
Description
Converts PDF documents into editable PowerPoint presentations with intelligent content extraction and formatting.
README (SKILL.md)

Overview

PDF to PowerPoint is a document conversion API that transforms static PDF files into dynamic, editable PowerPoint presentations. This tool intelligently extracts text, images, and layout information from PDF documents and reconstructs them in PPTX format, preserving structure and visual hierarchy while enabling further customization.

The service is designed for professionals who need to repurpose PDF content into presentation-ready formats. Whether you're converting reports, whitepapers, or structured documents, this API handles the conversion pipeline end-to-end, reducing manual reformatting time and maintaining content integrity throughout the process.

Ideal users include business analysts, consultants, educators, and content teams who regularly work with mixed document formats and require programmatic conversion capabilities as part of larger automation workflows.

Usage

Sample Request:

{
  "file": "\x3Cbinary PDF file content>"
}

Upload a PDF file using multipart/form-data encoding. The file parameter should contain the raw binary data of your PDF document.

Sample Response:

{
  "status": "success",
  "message": "PDF conversion completed",
  "output_file": "document_converted.pptx",
  "pages_processed": 12,
  "conversion_time_ms": 2450,
  "file_url": "https://api.mkkpro.com/files/abc123def456/document_converted.pptx"
}

The response includes the converted PowerPoint file URL, processing metrics, and status confirmation for download and integration.

Endpoints

POST /upload-pdf

Uploads and converts a PDF file to PowerPoint format.

Method: POST

Path: /upload-pdf

Description: Accepts a PDF document via multipart file upload and initiates the conversion process to generate an editable PowerPoint presentation.

Parameters:

Name Type Required Description
file binary (file) Yes The PDF file to be converted. Must be a valid PDF document in binary format.

Request Content-Type: multipart/form-data

Response (200 - Success):

Content-Type: application/json
Status: 200 OK

{
  "status": "success",
  "message": "string",
  "output_file": "string",
  "pages_processed": "integer",
  "conversion_time_ms": "integer",
  "file_url": "string"
}

Response (422 - Validation Error):

Content-Type: application/json
Status: 422 Unprocessable Entity

{
  "detail": [
    {
      "loc": ["string" | integer],
      "msg": "string",
      "type": "string"
    }
  ]
}

Returned when the uploaded file fails validation (missing, invalid format, or corrupt PDF).

Pricing

Plan Calls/Day Calls/Month Price
Free 5 50 Free
Developer 20 500 $39/mo
Professional 200 5,000 $99/mo
Enterprise 100,000 1,000,000 $299/mo

About

ToolWeb.in — 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.

References

  • Kong Route: https://api.mkkpro.com/creative/pdf-to-pptx
  • API Docs: https://api.mkkpro.com:8001/docs
Usage Guidance
This skill appears to be what it claims (a wrapper for a conversion API) and doesn't request credentials or install code, but it will upload your PDF files to an external service (api.mkkpro.com). Before installing or using with sensitive documents: (1) verify the service owner and privacy/retention policy for file uploads, (2) test with non-sensitive sample files, (3) confirm uploads use HTTPS and check the endpoint domain is legitimate, and (4) consider an offline or self-hosted converter if you need to keep data local. The lack of a homepage or clear publisher reduces trust — treat uploads as potentially exposed unless you can verify the provider.
Capability Analysis
Type: OpenClaw Skill Name: pdf-to-pptx Version: 1.0.0 The skill bundle defines a legitimate document conversion tool that wraps a remote API (api.mkkpro.com) to convert PDF files to PowerPoint presentations. The SKILL.md and openapi.json files provide clear, consistent instructions for the agent to handle file uploads via multipart/form-data, and there is no evidence of malicious intent, prompt injection, or unauthorized data exfiltration beyond the intended document processing.
Capability Assessment
Purpose & Capability
The name/description match the behavior in SKILL.md and openapi.json (an API that accepts a PDF and returns a PPTX). No unexpected binaries, installs, or credentials are requested that would be unrelated to conversion.
Instruction Scope
The instructions explicitly direct uploading the user's PDF to an external API (https://api.mkkpro.com). This is coherent with the stated purpose but means user files are sent off-platform — a privacy/trust concern rather than an incoherence. The SKILL.md does not instruct reading other files, env vars, or system state.
Install Mechanism
No install spec or code files are included (instruction-only). This is low-risk because nothing will be written or executed on disk by the skill itself.
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportionate to an HTTP-based conversion service.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges. It does not modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pdf-to-pptx
  3. After installation, invoke the skill by name or use /pdf-to-pptx
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of PDF to PowerPoint conversion API. - Converts PDF files to editable PPTX format, preserving text, images, and layout. - Simple endpoint for file upload and automated conversion. - Includes detailed API documentation, sample requests/responses, and error handling. - Features usage-based pricing tiers for different user needs.
Metadata
Slug pdf-to-pptx
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is PDF To PPTX?

Converts PDF documents into editable PowerPoint presentations with intelligent content extraction and formatting. It is an AI Agent Skill for Claude Code / OpenClaw, with 311 downloads so far.

How do I install PDF To PPTX?

Run "/install pdf-to-pptx" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is PDF To PPTX free?

Yes, PDF To PPTX is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does PDF To PPTX support?

PDF To PPTX is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PDF To PPTX?

It is built and maintained by ToolWeb (@krishnakumarmahadevan-cmd); the current version is v1.0.0.

💬 Comments