Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

PPT制作

v1.0.0

根据一句话主题、Markdown 或已有文稿生成结构化 PPT,并支持自然语言修改页面与组件后导出为可编辑 PPT。适用于需要生成大纲、创建逐页布局、维护 deck.json、渲染 HTML 预览和导出 .pptx 的场景。

1· 51·0 current·0 all-time
byMrQ@mr-q526
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
名称/描述(生成 deck.json、渲染预览、导出 .pptx)与仓内文件一致:有用于初始化、校验、渲染和导出的脚本、模板、主题和 archetype。所需二进制(node)和 package.json 中的依赖(pptxgenjs、ajv 等)与功能匹配。
Instruction Scope
SKILL.md 指示在 {baseDir} 下运行 npm install 并执行本地脚本,所有操作限定于项目/材料目录(projects/, materials/, deck.json)。没有在说明里要求读取系统凭证或任意系统文件。但仓内包含 agents/openai.yaml 和 .agents/ 工作流文档,暗示可选的子技能/agent 流程可能依赖 LLM API(见下文建议检查)。
Install Mechanism
install 指定通过 brew 安装 node(常见且可追溯)。npm 依赖来自常见包(pptxgenjs、ajv 等),package-lock.json 显示从镜像注册表拉包,没有发现对不明 URL 的直接下载或可执行归档。
Credentials
技能本身不声明需任何环境变量或凭证(requires.env 空),这与其本地离线生成 PPT 的用途相符。但仓内包含 agents/openai.yaml(多个位置)和 agent/workflow 文档,表明可选的 agent/subskill 自动化路径可能期待供应商 API key(例如 OpenAI)。这些凭证未被列为必需,但如果启用 agent 功能就需要外部 API 密钥。
Persistence & Privilege
flags 表示 always:false,技能不会被强制常驻。安装/运行行为局限于自身目录(创建 projects/、读取 materials/、生成 outputs/),未见修改其它技能或系统范围配置的指令。
Assessment
总体看起来内部一致且与描述相符,但在安装/使用前请注意: 1) 仓库包含 agents/openai.yaml 和子技能文件,这些是可选的自动化/agent 流程——如果打算启用它们,需要提供 LLM 提供商的 API key(例如 OPENAI_API_KEY);这些凭证并非技能清单里声明的必需项,启用前请审阅相关 YAML 和 .agents/workflows/*.md。 2) 运行 npm install 会从包注册表拉取依赖(需要网络),建议在受控/离线或隔离环境中安装并先运行 npm audit。 3) 技能会读取 {baseDir}/materials/ 下的参考资料以生成内容——不要把敏感文件放在该目录,或在提供敏感素材前确认信任并审阅脚本(scripts/ 下的文件主要是 deck 操作、渲染与导出,建议快速 grep 检查是否有意外的网络调用)。 4) 若您打算允许技能的自动调用能力(agent 自动执行),请先审阅子技能的 SKILL.md 与 agents 配置,确认不会在未授权情况下将数据发送到外部服务。 综上:该技能内部一致、风险可管理;若不启用 agent/LLM 集成功能并在隔离环境中安装运行,风险较低。
scripts/build_project.js:6
Shell command execution detected (child_process).
scripts/open_project_preview.js:6
Shell command execution detected (child_process).
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.

Like a lobster shell, security has layers — review code before you run it.

latestvk97491dfrw5xa8e0zz304gpemd841wh8

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📊 Clawdis
Binsnode

Install

Install Node.js (brew)
Bins: node
brew install node

Comments