An automated PowerPoint report generator that updates a single-page dashboard template with structured daily financial market data.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install generate-ppt-report
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 generate-ppt-report using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Daily Financial PPT Report Generator is a specialized automation tool designed to transform raw financial, policy, and enterprise data into polished, single-slide executive dashboards. Built to leverage the automation benefits of Openclaw Skills, this solution eliminates the tedious manual labor of copying and pasting daily market movements, regional policy changes, and corporate event brief records. By executing directly within your analytical pipeline, it ensures leadership always receives consistent, visually clean, and timely market intelligence.
Rather than rebuilding a presentation deck from scratch, this skill works directly with an existing PowerPoint template (located at E:\daily\cankao\M2.pptx). It targets the underlying slide structure using precise Shape ID coordinates, modifying only the textual content inside designated containers while perfectly preserving the custom layout, font sizes, margins, brand colors, and styling rules. This methodology provides a bulletproof way to inject programmatic updates into client-ready presentation templates using Openclaw Skills.
market_data.json.E:\daily\cankao\M2.pptx) utilizing python-pptx to locate individual visual layers.shape.shape_id properties (such as Shape 6 for global markets, Shape 15 for policy, and Shape 23 for corporate dynamics).Company Name: Event Brief under 80 characters) to ensure visual boundaries are never broken.E:\daily\{YYYY-MM-DD}\金融市场简报_{YYYYMMDD}.pptx) for archiving and immediate distribution.Make sure python-pptx is installed in your python runtime environment:
pip install python-pptx
Ensure your file paths and workspace configuration are properly set up inside workspace-yoyo/config.py:
E:\daily\cankao\M2.pptx.market_data.json inside your execution directory.To manually trigger the PowerPoint generation script outside of an automated pipeline, run:
python scripts/generate_ppt.py
This skill routes structured data directly from market_data.json to specific text shape indices on the master presentation slide:
| Shape ID | Content Module | Content Strategy & Parsing Rules | Data Source in JSON |
|---|---|---|---|
| Shape 5 | Slide Header | Static title set to "每日环球市场速览" | Static string config |
| Shape 6 | Market Performance | Compiles US indexes, 10-year Treasury yields, USD index, China A-shares, HK Hang Seng, and Spot/Futures Gold prices | 市场表现 array |
| Shape 15 | Regional Policies | Retrieves the first policy dynamic for US, EU, and China, truncated strictly at 120 characters | 政策动态 array |
| Shape 23 | Corporate Actions | Merges company name and event descriptions, capped strictly at 80 characters | 企业动态 array |
| Shape 18 | Disclaimer Footer | Static regulatory indicator set to "内部资料,切勿随意转发" | Static string config |
道指涨0.13%报49230.71点 or 10年期美债收益率报4.25%).shape.shape_id), securing pixel-perfect dashboard edits.Loading
Automatically compile raw financial market JSON data into professionally styled, structured Word reports without template dependencies.

An automated financial validation engine executing 10-tier quality checks, error recovery, and instant SMTP alerting on market data files.

An expert AI masonry and tiling assistant providing specialized knowledge routing, precise cost estimation via dedicated scripts, and comprehensive reference material lookup.

An automated email notification and reporting skill designed to read structured market data, discover localized Office files, and transmit them via secured SMTP with compliant Chinese file attachment encoding.

An AI coding agent skill designed to log development corrections, errors, and feature requests to local Markdown files, enabling continuous agent self-improvement and project memory promotion.

A local CLI tool and automation wrapper to generate, edit, and composite images using the xAI Grok Imagine API.








































