agentCLAWHUBUnverified

PPT 生成 AI PPT Slides

Generate visually unified image-based PPT/PPTX decks from articles, reports, papers, notes, or outlines, using dLazy for every slide image. Skill: PPT 生成 AI PPT Slides Owner: dlazyai Summary: Generate visually unified image-based PPT/PPTX decks from articles, reports, papers, notes, or outlines, using dLazy for every slide image. Tags: latest:1.0.18 Version history: v1.0.18 | 2026-10-10T01:58:52.338Z | user 例行版本更新 2026-10-10 v1.0.17 | 2026-10-08T01:49:25.172Z | user 例行版本更新 2026-10-08 v1.0.16 | 2026-10-04T01:48:55.650Z | user 例行版本更新 2026-10-04 v1.0.15 | 2

OpenClaw

Rank

62

Safety

84

Downloads

1.3k

Updated

Oct 10, 2026

Version

1.0.18

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.3K downloadsadoption · observed Oct 10, 2026
Latest release
1.0.18release · observed Oct 10, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s170j1ymymrxasgd00dsk7tckx84cf45:dlazy-ppt
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-dlazy-ppt/snapshot"

Documentation

CLAWHUB

155,256 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: dlazy-ppt
version: 1.0.1
description: Generate visually unified image-based PPT/PPTX decks from articles, reports, papers, notes, or outlines, using dLazy for every slide image.
metadata:
  openclaw:
    requires:
      bins:
        - python3
    primaryEnv: DLAZY_API_KEY
    envVars:
      - name: DLAZY_API_KEY
        required: true
        description: dLazy API key from https://dlazy.com/dashboard/organization/api-key.
      - name: DLAZY_BASE_URL
        required: false
        description: dLazy base URL, defaults to https://dlazy.com.
      - name: DLAZY_PPT_IMAGE_MODEL
        required: false
        description: dLazy image tool, defaults to gpt-image-2.
      - name: DLAZY_PPT_HOME
        required: false
        description: Runtime home override.
    homepage: https://github.com/dlazy-ai/ai-ppt-slides
---

# dLazy PPT

## Overview

This skill creates image-based PowerPoint decks from source material. Each slide is a complete 16:9 generated image. Final images are assembled into `.pptx` with `scripts/assemble_ppt.py`.

Use this when the user wants a visually unified presentation and accepts full-slide image pages. Do not use it when every textbox, chart, or shape must remain separately editable.

Every slide image is generated through dLazy with `scripts/image_gen.py`. There is no second image backend and no agent built-in image tool path: even in Codex or OpenClaw, do not substitute a built-in `image_gen` / `image_generate` tool for this script.

## Hard Constraints

- Read the relevant `Reference Map` files before each phase. This file is the orchestration contract; detailed rules live in `docs/` and worker prompts in `prompts/`.
- Respect approval gates. Do not create final `deck_spec.json`, `speech.md`, prompt jobs, slide images, or `.pptx` before the approvals in `docs/workflow-gates-and-progress.md`.
- After the user approves the sample slide and authorizes full-deck generation, every remaining slide image job must be dispatched to a slide subagent whenever subagents are available.
- The main agent owns orchestration, prompt jobs, state recording, QA, speaker notes, and assembly. Do not silently replace available slide subagents with sequential production.
- Every final `origin_image/slide_XX.png` must be generated by `scripts/image_gen.py`.
- Local drawing, Pillow, SVG, HTML/CSS/canvas screenshots, python-pptx/PptxGenJS layouts, and manual overlays are failure modes, not fallbacks. Neither is an agent's own built-in image tool.
- After sample approval, record how the approved sample was generated and pass that exact method to every slide subagent.
- Slide dispatch and result state must be recorded with the bundled scripts. Chat messages alone do not make a slide dispatched or complete.
- If a required subagent, the dLazy image tool, or a required-image path is unavailable, stop and report a blocker with the slide id and evidence. Do not create a lower-quality replacement.

## Visible Progress

For non-trivial decks, k

_meta.json

{
  "ownerId": "kn7c5wgeajfcfvdfb5ceemvdb984cjpd",
  "slug": "dlazy-ppt",
  "version": "1.0.18",
  "publishedAt": 1791597532338
}

references/党政红风格.md

# 党政红风格

**适用场景:**
- 党政机关工作汇报、专题学习与会议材料
- 政策宣讲、党建活动、年度总结与重点工作部署
- 国企、事业单位和公共服务机构的正式汇报

**GPT-Image-2 风格 Brief:**
```json
{
  "type": "16:9 full-slide PowerPoint image",
  "style_name": "党政红风格",
  "best_for": "党政机关、国企和事业单位的工作汇报、政策宣讲、党建学习、年度总结与重点工作部署",
  "visual_direction": "solemn, authoritative, and optimistic Chinese public-sector presentation with a recognizable Chinese-red identity, restrained gold accents, strong Chinese typography, and a visual expression shaped by the subject rather than a fixed ceremonial layout",
  "canvas": {
    "aspect_ratio": "16:9",
    "background": "choose red, warm ivory, a restrained gradient, a relevant photograph, or a subtle abstract treatment according to the page role and subject; any landscape, architecture, ribbon, skyline, or cultural motif is optional and must serve the content rather than become a default background",
    "composition": "formal and balanced with a prominent title hierarchy and disciplined alignment; allow centered, asymmetric, image-led, modular, or spacious compositions when they better express the content",
    "density": "medium information density with controlled whitespace, clear reading order, and enough supporting text or evidence to make each page useful"
  },
  "color_palette": {
    "primary": "Chinese red #C41E3A for main titles, structural emphasis, and key labels",
    "secondary": "deep red #9E1530 for contrast and warm ivory #FFF9F2 for the main canvas",
    "accent": "restrained matte gold #D6A84B and warm amber #E9A11B for icons, connectors, and small title ornaments",
    "neutral": "ink black #262626, dark gray #4A4A4A, pale warm gray #F3EEE7",
    "rule": "use Chinese red to establish authority and gold as a restrained accent. Balance red, warm ivory, and neutral space according to page role; avoid glitter, glossy gradients, and festive red-and-gold decoration"
  },
  "typography": {
    "title": "large bold Microsoft YaHei or Source Han Sans style Chinese sans-serif, visually strong, dignified, and immediately noticeable",
    "body": "Microsoft YaHei or Source Han Sans style Chinese sans-serif, concise, highly readable, and aligned to a strict grid",
    "labels": "bold white or dark-red text on restrained red or pale-gold blocks",
    "text_quality": "all Chinese text must be exact, fully legible, non-garbled, and suitable for formal government reporting"
  },
  "title_system": {
    "consistency_rule": "Keep the title hierarchy, typeface, weight, color logic, and spacing consistent across slides of the same page type.",
    "cover": "Use a prominent, dignified title treatment that may be centered, offset, or integrated with a relevant visual according to the composition.",
    "section_divider": "Use a concise title and a clear transition in scale, color, whitespace, or imagery without requiring a fixed navigation bar or ornament.",
    "content_slide": "Keep the page topic immediately recognizable, but align the title with th

references/创意杂志风.md

# 创意杂志风

**适用场景:**
- 创意提案
- 品牌展示
- 设计作品集
- 文化活动
- 时尚发布
- 艺术展览
- 创意工作室介绍

**GPT-Image-2 风格 Brief:**
```json
{
  "type": "16:9 full-slide PowerPoint image",
  "style_name": "创意杂志风",
  "best_for": "需要强视觉记忆点、品牌个性或传播感的分享型演示",
  "visual_direction": "high-end editorial magazine spread, bold asymmetry, art-directed composition, graphic tension, premium creative layout",
  "canvas": {
    "aspect_ratio": "16:9",
    "background": "white, black, or deep charcoal with intentional negative space",
    "composition": "asymmetric editorial layout with a large headline, image/collage zone, and 2-3 supporting text blocks",
    "density": "strong contrast between dense editorial blocks and open whitespace"
  },
  "color_palette": {
    "base": "black, white, and gray",
    "accent": "one vivid accent such as neon pink #FF006E, lemon yellow #FFED00, or electric cyan #00F5FF",
    "support": "optional lavender, coral, or muted fashion tones",
    "rule": "use one dominant accent color consistently; do not make the palette chaotic"
  },
  "typography": {
    "title": "oversized bold display sans-serif or editorial serif, can occupy 25-45% of the slide",
    "body": "small clean sans-serif blocks with strong alignment",
    "emphasis": "keywords may use accent color, rotated labels, vertical text, or extreme scale contrast",
    "text_quality": "Chinese headline and key points must be exact and readable"
  },
  "layout_patterns": [
    "oversized headline on one side with collage or abstract image block on the other",
    "diagonal color block cutting across the slide",
    "magazine cover style with title, subtitle, and three feature teasers",
    "editorial grid with one large image crop and small annotation labels"
  ],
  "layout_usage_rule": "Use layout_blueprints as candidate starting points only. Choose and adapt the composition according to each slide's semantic role; avoid repeating the same blueprint on adjacent slides unless it is a deliberate repeated sequence.",
  "layout_blueprints": [
    {
      "name": "editorial hero spread",
      "sections": [
        {"position": "left 45%", "count": 1, "labels": ["oversized headline"]},
        {"position": "right 55%", "count": 1, "labels": ["collage or abstract image zone"]},
        {"position": "bottom-left", "count": 3, "labels": ["feature teaser 1", "feature teaser 2", "feature teaser 3"]}
      ]
    },
    {
      "name": "cover story grid",
      "sections": [
        {"position": "top", "count": 1, "labels": ["large cover title"]},
        {"position": "center", "count": 2, "labels": ["main visual block", "accent typography block"]},
        {"position": "right edge", "count": 3, "labels": ["short editorial callouts"]}
      ]
    }
  ],
  "visual_elements": {
    "allowed": "bold geometric blocks, cropped photography zones, halftone texture, thin rules, torn-paper collage edges, accent stickers, abstract shapes",
    "avoid": "generic corpo

references/复古扁平插画风.md

# 复古扁平插画风

**适用场景:**
- 文化创意项目展示
- 品牌故事讲述
- 旅游景点介绍
- 复古产品发布
- 艺术设计作品集
- 创意活动宣传
- 生活方式类演示

**GPT-Image-2 风格 Brief:**
```json
{
  "type": "16:9 full-slide PowerPoint image",
  "style_name": "复古扁平插画风",
  "best_for": "文化创意、品牌故事、生活方式、城市旅游和带叙事感的主题演示",
  "visual_direction": "retro flat vector illustration slide, cream paper texture, monoline black outlines, vintage palette, playful handcrafted design",
  "canvas": {
    "aspect_ratio": "16:9",
    "background": "cream/off-white paper #F5F3E8 with subtle grain",
    "composition": "panoramic illustration band plus structured content cards or labels",
    "density": "moderate, decorative but still clear"
  },
  "color_palette": {
    "base": "cream background and dark slate text #34495E",
    "vintage_colors": "coral red #FF6B6B, mint green #95E1D3, mustard yellow #F9CA24, burnt orange #E17055, slate blue #6C7A89",
    "line": "uniform black or deep charcoal outline",
    "rule": "flat fills only, no glossy 3D, no heavy gradients"
  },
  "typography": {
    "title": "bold retro serif or chunky vintage display type",
    "body": "geometric sans-serif, clear and friendly",
    "labels": "small badge labels with outlined shapes",
    "text_quality": "Chinese text must be exact and readable"
  },
  "layout_patterns": [
    "top panoramic flat illustration with bottom content cards",
    "central retro title with three outlined icon cards",
    "2.5D simplified scene with callout labels",
    "vintage poster composition adapted to presentation readability"
  ],
  "layout_usage_rule": "Use layout_blueprints as candidate starting points only. Choose and adapt the composition according to each slide's semantic role; avoid repeating the same blueprint on adjacent slides unless it is a deliberate repeated sequence.",
  "layout_blueprints": [
    {
      "name": "panoramic illustration plus cards",
      "sections": [
        {"position": "top third", "count": 1, "labels": ["panoramic flat vector illustration"]},
        {"position": "middle", "count": 1, "labels": ["large retro title"]},
        {"position": "bottom", "count": 3, "labels": ["outlined content card 1", "outlined content card 2", "outlined content card 3"]}
      ]
    },
    {
      "name": "retro poster diagram",
      "sections": [
        {"position": "center", "count": 1, "labels": ["main simplified scene or object"]},
        {"position": "around center", "count": 4, "labels": ["callout label", "badge", "mini icon", "decorative note"]},
        {"position": "bottom-right", "count": 1, "labels": ["summary plaque"]}
      ]
    }
  ],
  "visual_elements": {
    "allowed": "flat vector scenes, 2-3px monoline outlines, simplified buildings, plants, clouds, badges, dotted textures, small geometric decorations",
    "avoid": "photorealism, complex shadows, neon palette, overly detailed linework, unreadable decorative type"
  },
  "rendering_constraints": [
    "The slide should feel like
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/dlazyai/skills/dlazy-ppt",
      "sourceUrl": "https://clawhub.ai/dlazyai/skills/dlazy-ppt",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T19:36:32.363Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-dlazy-ppt/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-dlazy-ppt/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T19:36:32.363Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.3K downloads",
      "href": "https://clawhub.ai/dlazyai/dlazy-ppt",
      "sourceUrl": "https://clawhub.ai/dlazyai/dlazy-ppt",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T19:36:32.363Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.18",
      "href": "https://clawhub.ai/dlazyai/dlazy-ppt",
      "sourceUrl": "https://clawhub.ai/dlazyai/dlazy-ppt",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-10T01:58:52.338Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-dlazy-ppt/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-dlazy-ppt/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.18",
      "description": "例行版本更新 2026-10-10",
      "href": "https://clawhub.ai/dlazyai/dlazy-ppt",
      "sourceUrl": "https://clawhub.ai/dlazyai/dlazy-ppt",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-10T01:58:52.338Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to PPT 生成 AI PPT Slides and adjacent AI workflows.