presentation-skills
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
This is a collection of workflow skills designed for AI assistants and agent CLIs. It automates the creation of high-quality, editable PowerPoint decks and provides an end-to-end pipeline for synthesizing web demo videos with audio, subtitles, and screen recording.
Security Assessment
The overall risk is rated as Low. An automated code scan of 12 files found no dangerous patterns, no hardcoded secrets, and no excessive permissions requested. While the video synthesis module inherently relies on generating media and likely requires shell commands to interact with external tools (like recording screens or managing audio/video rendering), the underlying scripts appear to be standard Python utilities intended for local execution. There is no indication that the tool harvests sensitive data or makes suspicious network requests.
Quality Assessment
The project is actively maintained, with its most recent push occurring today. However, there are significant caveats regarding maturity and community trust. It currently has very low visibility with only 5 GitHub stars. Most importantly, the repository completely lacks a software license. Without a license, the code is technically proprietary by default, meaning developers do not have explicit legal permission to use, modify, or distribute it, which is a major red flag for any open-source adoption.
Verdict
Use with caution due to the absence of a software license and low community adoption, though the code itself appears safe to run.
面向 Codex CLI 的演示工作流 skills 集合,固化 PPT 复杂图协作与网页 demo 视频合成等可复盘、可复用流程。A Codex CLI skill collection for reusable presentation workflows, covering editable PPT diagram collaboration and end-to-end web demo video synthesis.
presentation-skills
这是一个面向通用 agent CLI / assistant harness 的 skills 集合,目标是把“做演示/写论文时反复踩坑的工作流”固化成可复盘、可协作、可复用的工具链。
目前主线包含 2 个持续维护的 skill,另有 1 个归档 skill:
ppt-polished-deck-collab:产出高质量、可编辑、可预览、可校验的 PPT deck,覆盖 business、technical、research、education、operations 等主题,并内置 diagram、native chart、Python figure 和 icon 模块。web-demo-video-synthesis:把“网页 demo + 分段配音 + timeline 驱动录屏 + 字幕 + 合成”做成可审计的端到端流水线,输出高质量 MP4。old/ppt-complex-diagram-collab:归档的旧复杂图 skill,保留为历史对照和专项经验来源,不再作为主线更新入口。
你问的“能不能在 README 里直接引用视频?”
GitHub README 一般可以链接到mp4,但并不稳定支持在 README 里内嵌播放(HTML<video>也常被限制)。最佳实践是:README 放一张截图/动图做缩略图 + 链接到 Release/外链视频。
安装(给 agent / assistant 用)
把这个仓库的链接交给你的 agent 或 assistant,让它按宿主环境完成安装与接入。
依赖安装请参考各自的 SKILL.md(会包含必须的系统依赖与最小命令)。
Repo 结构
ppt-polished-deck-collab/:高质量 deck 主线 skillweb-demo-video-synthesis/:网页 demo → 配音/字幕 → timeline 录屏 → 合成视频 workflowdemos/:可复现 demo(建议从这里端到端跑一遍再改)old/ppt-complex-diagram-collab/:归档的旧复杂图 skillold/:历史/对照版本(非主线)
快速 CLI 参考
1) ppt-polished-deck-collab
典型输出:
brief.md+deck_narrative.md+ 派生slide_specs.yaml+ 可编辑pptx+ 逐页预览图 + 结构化验证结果
环境检查(示例):
python ppt-polished-deck-collab/scripts/check_environment.py \
--json-out temp/ppt_polished_env_check.json
预览导出(示例):
python ppt-polished-deck-collab/scripts/export_pptx_previews.py \
--pptx <path/to/deck.pptx> \
--out-dir <path/to/ppt_preview> \
--backend auto
复杂图 connector 校验(示例):
python ppt-polished-deck-collab/scripts/check_pptx_connectors.py \
--pptx <path/to/deck.pptx> \
--slide 3 \
--json-out <path/to/connector_report.json> \
--min-connectors 1
集成测试样例:temp/test_module_integration/
2) web-demo-video-synthesis
核心产物是一个可协作 workspace(便于只重跑局部步骤):
flowchart LR
A[inputs/cues.json] --> B[segment_audio/seg_*.wav]
B --> C[timeline/timeline.json]
C --> D[video/video_nocap.webm]
C --> E[subtitles/captions.srt]
C --> F[audio/timeline_audio.mp3]
D --> G[final/final.mp4]
E --> G
F --> G
关键建议:
- 录屏阶段输出“无字幕母带”,最终合成阶段统一烧录字幕(可控、可复现)。
- 强烈建议对
record_url加“正确失败”校验:--fail-on-json true+--expect-selector(避免端口冲突时录到别的服务/404 JSON)。
Demo(中文/英文各一套网页与文案):demos/web-demo-video-synthesis-financial-agent/README.md
Demos
- 归档复杂图 demo:
old/demos/ppt-complex-diagram-collab-stock-architecture/ - 归档 polished deck demo:
old/demos/ppt-polished-deck-collab-ai-market-intelligence/ - 网页 demo 合成视频:
demos/web-demo-video-synthesis-financial-agent/
注意:仓库默认忽略大媒体文件(*.mp3 / *.mp4),避免推送体积失控(见 .gitignore)。
ppt-polished-deck-collab 与归档复杂图展示
下图是归档复杂图 skill 的“分层架构图风格”示例,它现在作为 ppt-polished-deck-collab 的 diagram module 经验来源保留:
当前主线 ppt-polished-deck-collab 主要解决:
- 整套 deck 从
brief.md、deck_narrative.md、派生slide_specs.yaml到 editablepptx、preview、validation 的闭环。 - complex diagram、native Office chart、Python figure、icon 这些资产模块的统一接入。
- 页面原型、设计支持和技术支持的显式分层。
Web Demo Video Synthesis 预览
英文版截图(点击进入 demo 说明):
视频 Demo(英文版):
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi

