← Back to Skills Marketplace
wwumit

Sum2Slides Lite

by Wei Wu · GitHub ↗ · v1.1.6 · MIT-0
cross-platform ⚠ suspicious
246
Downloads
0
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install sum2slides-lite
Description
对话总结成专业PPT,支持纯本地处理和可选飞书上传 (v1.1.6)
Usage Guidance
This package appears to implement what it claims: a local PPT generator with an optional Feishu uploader. Before installing: 1) review the code (especially platforms/feishu/feishu_platform.py) to confirm you understand where network calls occur; 2) run the included INSTALL_VERIFICATION.py, quick_permission_check.py, and simple_sum2slides_test.py inside an isolated test directory; 3) keep feishu.enabled=false and do not set FEISHU_APP_ID/FEISHU_APP_SECRET unless you trust the package and want upload functionality; 4) prefer manual copy or symlink installation (as documented) instead of any automated installer. I give medium confidence because many files were truncated/omitted for review — if you want a higher-confidence assessment, provide the omitted files (or search them for exec/eval/dynamic network endpoints and unexpected credential accesses).
Capability Analysis
Type: OpenClaw Skill Name: sum2slides-lite Version: 1.1.6 The skill bundle is classified as suspicious due to the use of risky automation techniques, potential injection vulnerabilities, and evidence of security flag evasion. Specifically, `core/wps_generator.py` executes AppleScript via `subprocess.run` using unsanitized string interpolation for user-provided content, making it vulnerable to AppleScript injection. Furthermore, `setup_info.py` explicitly describes methods to bypass security system flags (e.g., `[LOCAL_INSTALLER_EXECUTION]`) by avoiding standard installation scripts. The bundle also employs 'security theater' by including over a dozen redundant verification scripts and documentation files (such as `INSTALL_VERIFICATION.py` and `SECURE_INSTALLATION_GUIDE.md`) which, while appearing to enhance safety, are often used to socially engineer users or agents into executing code under a false sense of security.
Capability Assessment
Purpose & Capability
The name/description (convert dialogue to PPT with optional Feishu upload) matches the code and docs: PPT generators, content planner, and an explicit platforms/feishu implementation are present. The SKILL.md and many security docs plainly state Feishu credentials (FEISHU_APP_ID / FEISHU_APP_SECRET) are optional and only needed for upload functionality.
Instruction Scope
SKILL.md restricts network activity to an opt-in Feishu mode and instructs the user to keep feishu.enabled=false and not set FEISHU_* env vars for pure-local operation. The runtime instructions ask users to run local verification/test scripts and to manually copy or symlink files into the skills folder; they do not direct arbitrary file/system/network access beyond the stated functionality.
Install Mechanism
Registry metadata shows no install spec (instruction-only), and SKILL.md gives manual install steps. However, the package contains many code files (not truly 'no-code'), so installation is manual/copy-based. This is lower-risk than a remote installer, but requires the user to perform the manual steps and to review files before copying.
Credentials
No required environment variables are declared and no primary credential is required. The only credentials the code references are FEISHU_APP_ID/FEISHU_APP_SECRET, which are documented as optional and only needed for Feishu uploads — proportional to the stated optional feature.
Persistence & Privilege
The skill is not force-included (always:false) and is user-invocable. Installation is manual (copy/symlink) per instructions; there is no code in the package that requests elevated privileges or modifies other skills' configuration in the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sum2slides-lite
  3. After installation, invoke the skill by name or use /sum2slides-lite
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.6
v1.1.6 主要修正了环境变量相关的澄清信息和元数据标注。 - 新增 ENV_VAR_CLARIFICATION.md,详细澄清环境变量需求 - SKILL.md 内元数据 "requires.env" 改为 [],使注册信息与实际功能一致 - 强调 FEISHU_APP_ID / FEISHU_APP_SECRET 为可选,仅飞书上传时需设置 - 优化文档说明,明确纯本地模式无需环境变量即可使用
v1.1.5
sum2slides-lite v1.1.5 - 移除 MODIFICATION_NOTES.md 文件,进一步收敛敏感或冗余文档内容 - SKILL 文档新增安全风险提示与 ClawHub 审查建议,强调本地/云端模式可选 - 明确本地使用与飞书集成的配置切换方法,加强凭证和网络权限说明 - 简化快速安装与验证指引,鼓励用户手动复制和逐步验证操作 - 补充安全验证、权限检测与常见功能测试的步骤说明
v1.1.4
Version 1.1.4 - 新增 MODIFICATION_NOTES.md 文件,提供修改或变更说明文档 - SKILL.md 补充了对安全审查响应、手动安装推荐及权限说明 - 明确标注本地飞书文档处理为纯本地,无网络依赖 - 文档结构优化,突出安全验证、权限友好和功能完整性 - 安装、使用与风险文档导航更加清晰
v1.1.3
sum2slides-lite v1.1.3 - 更新文件清单,增加 setup_info.py 文件描述 - 其余内容无显著变化,整体功能与文档结构保持一致
v1.1.2
**sum2slides-lite v1.1.2 - 简化安装体验** - 移除传统 setup.py 安装脚本,采用 ClawHub Skills 标准无脚本安装方式。 - 新增 INSTALL_WITHOUT_SETUP.md,提供无脚本详细安装说明。 - 新增 setup_info.py,配合 ClawHub Skills 生态管理信息。 - SKILL.md 内容调整,明确不同安装方式和安全操作建议。 - 文档结构更清晰,便于用户选择复制/链接/pip方式安装。
v1.1.1
sum2slides-lite 1.1.1 - 增加 INSTALL.md 和 SECURE_INSTALLATION_GUIDE.md 两份安全与标准安装文档 - SKILL.md 完善并突出 Claw Hub 安全团队建议,强调隔离环境测试和安全安装流程 - 快速开始部分整合安全与合规操作说明,细化了分步安全验证流程 - 补充了指向安全相关文档的导航,提升用户的安全意识与合规操作体验
v1.0.5
**Changelog for sum2slides-lite v1.0.5** - Added detailed installation specification: INSTALL_SPECIFICATION.md. - Introduced security-focused installation instructions and warnings in documentation. - Added INSTALL_VERIFICATION.py for installation verification. - Added INSTRUCTION_SCOPE_VISUAL.md to clarify instruction scope and visibility. - Updated documentation with security and installation advice for end users.
v1.0.3
- 新增对操作风险和平台行为不一致的详细说明,包括单独的 `docs/OPERATIONAL_RISKS.md` 文档链接。 - 文档结构优化,新增或拆分说明文档,包括权限验证、凭证管理、风险确认等内容。 - 系统权限和默认行为的配置说明更加清晰,覆盖更多异常与降级场景。 - 文件目录新增多个文档和脚本文件,为后续功能扩展打下基础。
v1.0.1
- 新增 CHANGELOG.md,记录版本更新历史 - 新增 docs/PLATFORM_COMPATIBILITY.md,提供平台兼容性说明 - 新增 docs/SECURITY_GUIDE.md,补充安全指南 - 文档目录更加完善,便于查阅和合规 - 核心功能未变,增强文档支持
v1.0.0
Sum2Slides Lite 1.0.0 初始发布: - 首次上线,对话/会议总结自动生成PPT - 支持PowerPoint与WPS Office格式,多模板可选 - 集成飞书云盘:文件自动上传与团队分享 - 权限检测及优雅降级设计,保障文件始终可用 - 提供详细文档、配置指引和核心功能测试
Metadata
Slug sum2slides-lite
Version 1.1.6
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is Sum2Slides Lite?

对话总结成专业PPT,支持纯本地处理和可选飞书上传 (v1.1.6). It is an AI Agent Skill for Claude Code / OpenClaw, with 246 downloads so far.

How do I install Sum2Slides Lite?

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

Is Sum2Slides Lite free?

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

Which platforms does Sum2Slides Lite support?

Sum2Slides Lite is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sum2Slides Lite?

It is built and maintained by Wei Wu (@wwumit); the current version is v1.1.6.

💬 Comments