DFP-Skill: SAP Enterprise Digital Finance Presentation Generator for Openclaw

An AI-empowered dual-engine presentation generator built to design high-impact SAP enterprise-style, ESG, and digital finance slide decks in PPTX and Keynote formats.

yjkj999999
v6.0.0
Jun 17, 2026
0
458
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dfp-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dfp-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is DFP-Skill: SAP Enterprise Digital Finance Presentation Generator?

DFP-Skill (Digital Finance Presentation Skill) is an advanced, AI-driven presentation generation toolkit designed for enterprise summits, financial digitalization reporting, and corporate valuations. Seamlessly integrating SAP's 51-year enterprise methodology, this skill empowers developers and AI agents to programmatically generate visually stunning, data-driven slide decks. By leveraging this integration from Openclaw Skills, users can instantly transition from raw financial figures to premium enterprise narratives.

The toolkit features a robust dual-engine architecture: a cross-platform PPTX Engine for universal compatibility and a macOS-native Keynote MCP Engine. Through AppleScript automation, the Keynote engine unlocks hardware-accelerated animations like Magic Move, precise screen configurations for 3:1 ultra-wide LED walls, and beautiful SF Pro typography. DFP-Skill represents the ultimate synergy of finance methodologies—including ESG carbon asset tracking, RPA case studies, and corporate valuation structures—and intelligent, agentic slide design within the Openclaw Skills ecosystem.

DFP-Skill: SAP Enterprise Digital Finance Presentation Generator Use Cases

  • Financial Digitalization & Corporate Valuation: Generating professional 13-slide valuation decks or 15-slide SAP digital finance transformation proposals.
  • ESG Carbon Asset Reporting: Mapping carbon data to carbon assets and carbon capital through visual 10-slide frameworks matching global ESG compliance routes.
  • RPA Efficiency Visualization: Creating business cases highlighting before/after metrics, visual ROI calculators, and automation roadmaps showcasing high efficiency gains (up to 93.75%).
  • Enterprise Summit & LED Wall Presentations: Rendering ultra-wide (3:1 or 3.55:1) high-definition presentations specifically optimized for large exhibition screens and keynote stages.
  • AI Agent-driven PPTX/Keynote Workflows: Enabling LLMs to dynamically construct, modify, and animate presentation slides directly from conversational queries using MCP tools.

How DFP-Skill: SAP Enterprise Digital Finance Presentation Generator Works

  1. Input Collection: The user or AI agent triggers the skill with specific configuration variables (topic, style, aspect ratio, and template type).
  2. Engine Selection: The system determines the target platform—routing either to the Python-based PPTX Engine for universal compatibility or to the AppleScript-driven Keynote Engine for macOS-native rendering.
  3. Methodology Application: DFP-Skill applies SAP Enterprise Digital Finance design systems, injecting pre-configured gradient colors (e.g., Deep Navy Blue to Deep Crimson), custom PingFang/SF Pro fonts, and structural slide maps.
  4. Dynamic Code Execution: The python generator runs scripts to programmatically render slides, build card elements, layout KPI metrics, and map charts.
  5. MCP Orchestration: For macOS users, the Model Context Protocol (MCP) server translates agent instructions into native AppleScript commands, executing transitions like Magic Move and launching Presenter Mode.
  6. Final Export: The generated presentation is compiled and saved to the output directory as a fully editable .pptx or .key file, ready for enterprise distribution.

DFP-Skill: SAP Enterprise Digital Finance Presentation Generator Setup

Prerequisites

  • Python 3.10+
  • macOS with Keynote installed (Required only for the Keynote MCP Engine)

Method 1: Universal PPTX Engine (Cross-Platform)

  1. Clone the skill repository and navigate into the folder:
cd DFP-Skill
  1. Install the necessary presentation libraries:
pip install python-pptx
  1. Generate a default SAP Digital Finance slide deck:
python3 scripts/generate_presentation.py --topic "Company Valuation Report" --style digital-finance --aspect-ratio ultra-wide --output ./output/report.pptx

Method 2: Keynote MCP Engine (macOS Only)

  1. Navigate to the MCP server folder and install the Model Context Protocol SDK:
cd DFP-Skill/keynote-mcp-server
pip install "mcp[cli]"
  1. Test the connection locally:
python3 quickstart.py --test
  1. Configure Claude Desktop or your preferred Openclaw Skills host. Edit your claude_desktop_config.json configuration file:
{
  "mcpServers": {
    "keynote": {
      "type": "stdio",
      "command": "/usr/bin/python3",
      "args": [
        "/YOUR_PATH/DFP-Skill/keynote-mcp-server/server.py"
      ]
    }
  }
}

DFP-Skill: SAP Enterprise Digital Finance Presentation Generator Data Schema & Taxonomy

Project Directory Structure

DFP-Skill organizes generators, templates, configuration assets, and outputs as follows:

  • /scripts/: Main programmatic presentation builders (generate_presentation.py, parse_keynote.py, etc.).
  • /templates/: Structural blueprints and color configurations, including custom JSON maps with 5 core color schemes.
  • /keynote-mcp-server/: Active MCP integration framework leveraging AppleScript controllers.
  • /output/: Target directory hosting the final generated assets.

Digital Finance Design Specification

All designs conform to a highly standardized, enterprise-grade taxonomy:

Attribute Specification Notes
Primary Background #0A1838 to #8B0029 Deep Navy to Deep Crimson Gradient
Card Container Fill: #0F2050 / Border: #B8003A Includes a 10px deep-red border with 20px rounded corners
Primary Text #FFFFFF Crystal-clear readability
KPI Accent Text #F2B84B High-impact gold color for numbers
Aspect Ratios 16:9, 16:10, 3:1 (Ultra-wide), 3.55:1, 4K Fully configurable canvas bounds

DFP-Skill: SAP Enterprise Digital Finance Presentation Generator Advanced Features

  • Dual-Engine Flexibility: Runs anywhere via raw Python PowerPoint rendering, or natively on macOS to exploit Apple Keynote's advanced presentation engine.
  • 38+ Agent-Ready MCP Tools: Exposes granular slide operations (like keynote_create_esg_report, keynote_add_kpi_slide, and keynote_set_magic_move) directly to AI models.
  • Joule & Business AI Integration: Emulates SAP's generative AI digital assistant functionality to draft contextual business narratives and extract instant KPI summaries.
  • 60fps Native Animations: Unlocks hardware-accelerated transitions, including Keynote-exclusive Magic Move and object zoom capabilities.
  • Interactive Presenter Controls: Programmatically manages slide timing, active presentation looping, multi-screen setups, and native high-resolution MOV video exports.
  • Tailored Enterprise Blueprints: Ships with pre-designed master templates for Valuation Reports (13 slides), Digital Finance Transformation (15 slides), ESG Carbon Assets (10 slides), and RPA Performance (8 slides).

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*