跳转到正文
报告库
用途分类 / 其他用途

Persona Sales Ops Skill 安全审计

作者说它能做什么(原文)

Manage sales workflows — track deals, schedule calls, client comms.

第三方安全检查结论

发现安全风险

已检查文件
1
发现的风险
4
会不会运行危险命令?检查是否下载程序后直接运行、让他人远程控制电脑,或藏起要运行的命令。未发现风险
会不会泄露文件和密钥?检查是否发送含密码或密钥的文件,以及代码里是否直接写了密钥。发现 1 项风险
中风险

上传提案可能把敏感商业文件共享到错误位置

原文依据:3 处
发现了什么

技能要求通过 Drive 上传并“共享”提案,但未要求确认文件、目标文件夹、收件人或共享权限。

为什么需要注意

若代理选择了错误文件或位置,定价、客户资料、合同条款等内容可能被无关人员访问。

这是面向用户文件的合理风险:技能直接要求通过 Drive 上传提案来进行分享,但该指令没有指出目标文件夹、共享对象或访问权限。执行时若沿用默认位置或权限,商业提案可能被放入不合适的位置或暴露给非预期人员;不过源码并未证明已经发生误共享。用户可要求作者加入上传前的文件、位置和权限确认。

SKILL.md:33来自说明文档打开原文件
- Convert follow-up emails into tasks with `gws workflow +email-to-task`.- Share proposals by uploading to Drive with `gws drive +upload`.- Get a weekly sales pipeline summary with `gws workflow +weekly-digest`.
查看另外 2 个位置
SKILL.md:39来自说明文档打开原文件
- Schedule follow-up calls immediately after meetings to maintain momentum.- Keep all client-facing documents in a dedicated shared Drive folder.
SKILL.md:3来自说明文档打开原文件
name: persona-sales-opsdescription: "Manage sales workflows — track deals, schedule calls, client comms."metadata:
会不会删除文件或一直在后台运行?检查是否大范围删除文件、改写磁盘,或设置自动启动。发现 1 项风险
中风险

交易表格和任务可能被自动修改,且没有预览或去重要求

原文依据:2 处
发现了什么

技能指示追加交易更新并把跟进邮件转成任务,但未规定目标表格、字段映射、任务归属、去重或写入前确认。

为什么需要注意

错误解析或重复运行可能污染销售管道数据、产生重复任务,或把客户邮件内容写入不合适的共享系统。

两条指令会对用户的业务记录产生写入:一条追加交易数据,另一条把邮件转换成任务。所示指令没有确定目标表格、字段、任务负责人或重复检测,也没有要求写入前预览;错误上下文或重复运行可能污染交易表或创建重复、误分配的任务。源码未说明这些底层工作流是否另有保护。用户可要求明确目标并在写入前确认。

SKILL.md:31来自说明文档打开原文件
- Prepare for client calls with `gws workflow +meeting-prep` to review attendees and agenda.- Log deal updates in a tracking spreadsheet with `gws sheets +append`.- Convert follow-up emails into tasks with `gws workflow +email-to-task`.- Share proposals by uploading to Drive with `gws drive +upload`.
查看另外 1 个位置
SKILL.md:32来自说明文档打开原文件
- Log deal updates in a tracking spreadsheet with `gws sheets +append`.- Convert follow-up emails into tasks with `gws workflow +email-to-task`.- Share proposals by uploading to Drive with `gws drive +upload`.
会不会绕过安全保护?检查是否跳过网站安全验证、开放过多文件权限,或取消操作前的确认。发现 1 项风险
低风险

角色启用依赖多个高价值 Workspace 权限域

原文依据:2 处
发现了什么

前置条件同时加载 Gmail、Calendar、Sheets 和 Drive 能力;说明中没有限定账户、文件夹、表格或最小权限范围。

为什么需要注意

若底层工具授予宽泛权限,代理的错误操作可能同时影响邮件、日历、销售记录和文档。仅凭该文件无法确定实际 OAuth 权限。

这段证据能说明什么

源码确实要求同时加载 Gmail、Calendar、Sheets 和 Drive 技能,这些能力可能接触敏感邮件、日程和文件。但这里只列出技能依赖,没有展示 OAuth 权限范围、账户选择方式或这些依赖的实现,因此无法确认它们实际申请了宽泛权限。用户应向作者索取各依赖的权限清单,并限制到指定账户和资源。

这项判断针对展示的代码和适用条件,不表示风险已经实际发生。
SKILL.md:8来自说明文档打开原文件
    category: "persona"    requires:      bins:        - gws      skills:        - gws-gmail        - gws-calendar        - gws-sheets        - gws-drive---
查看另外 1 个位置
SKILL.md:20来自说明文档打开原文件
> **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-gmail`, `gws-calendar`, `gws-sheets`, `gws-drive`
会不会误导 AI 或隐藏内容?检查工作说明是否要求 AI 忽略你的指令、干扰检查结果,或夹带看不见的文字。未发现风险
会不会偷偷改推广链接或收款方?检查是否强制替换推广链接或收款对象,同时要求隐瞒更改。发现 1 项风险
中风险

可能未经确认创建对外会议承诺

原文依据:3 处
发现了什么

技能建议会后立即安排跟进电话,但没有要求先确认时间、参会人、时区或是否应发送邀请。

为什么需要注意

代理可能向客户发送错误或未经授权的日历邀请,造成日程冲突、客户困扰或错误的商业承诺。

日历操作属于技能声明的销售工作,但“会后立即安排”仍可能创建真实邀请或对外承诺。指令没有在安排前要求核对参会人、时间、时区或获得批准,因此在自动执行时存在误邀或时间承诺错误的风险。源码只支持这种可能性,并不证明会议会在无确认时必然创建。用户可限制为先拟定时间或预览邀请。

SKILL.md:13来自说明文档打开原文件
        - gws-gmail        - gws-calendar        - gws-sheets
查看另外 2 个位置
SKILL.md:38来自说明文档打开原文件
- Use `gws gmail +triage --query 'from:client-domain.com'` to filter client emails.- Schedule follow-up calls immediately after meetings to maintain momentum.- Keep all client-facing documents in a dedicated shared Drive folder.
SKILL.md:3来自说明文档打开原文件
name: persona-sales-opsdescription: "Manage sales workflows — track deals, schedule calls, client comms."metadata:

Skill 逻辑拆解

3 个说明模块

该技能是销售运营角色封装,要求加载 Gmail、Calendar、Sheets 和 Drive 工具,因而其工作流可能接触邮件、日历、交易表格及云端文件。

查看原文
SKILL.md:20来自说明文档打开原文件
> **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-gmail`, `gws-calendar`, `gws-sheets`, `gws-drive`

它指示代理执行会改变 Google Workspace 数据的操作,包括追加交易记录、把邮件转为任务,以及上传提案;这些并非纯读取操作。

查看原文
SKILL.md:31来自说明文档打开原文件
- Prepare for client calls with `gws workflow +meeting-prep` to review attendees and agenda.- Log deal updates in a tracking spreadsheet with `gws sheets +append`.- Convert follow-up emails into tasks with `gws workflow +email-to-task`.- Share proposals by uploading to Drive with `gws drive +upload`.- Get a weekly sales pipeline summary with `gws workflow +weekly-digest`.

该技能还建议筛选特定域名的客户邮件、读取会议参与者与议程,并在会后立即安排跟进电话。

查看原文
SKILL.md:30来自说明文档打开原文件
## Instructions- Prepare for client calls with `gws workflow +meeting-prep` to review attendees and agenda.- Log deal updates in a tracking spreadsheet with `gws sheets +append`.
SKILL.md:37来自说明文档打开原文件
## Tips- Use `gws gmail +triage --query 'from:client-domain.com'` to filter client emails.- Schedule follow-up calls immediately after meetings to maintain momentum.- Keep all client-facing documents in a dedicated shared Drive folder.
从这里开始 · 工作说明SKILL.md
persona-sales-ops
连线表示工作说明包含的模块,不是实际运行顺序。点击模块可查看原文。
文件与检查记录1 个文件

检查范围与遗漏

逐文件查看涉及的内容

下方列出本次涉及的原文范围;纳入检查不代表已查清所有问题。

  • SKILL.md已纳入全文

这份报告只针对上方版本。我们看了拿到的代码和说明文件,没有实际运行 Skill,也没有检查它另外安装的软件包。因此,这不是“保证安全”的承诺;换了版本或使用环境,结果也可能不同。

  • SKILL.md工作说明
读取了多少行
41
文件校验值(用于核对版本)
f4d2445e76e999d5725c676cfd6243e33be2fe6d8e8f0314600a0c73e232293c