技能 amazon-competitor-analyzer
📦

amazon-competitor-analyzer

内容修订 r2 中风险 🌐 网络访问🔑 环境变量📁 文件系统访问⚙️ 外部命令

分析 Amazon 竞争对手

跨 Amazon ASIN 进行手动竞争对手研究既缓慢又不一致。此技能会收集 BrowserAct 产品数据,并创建 CSV、Markdown 和 JSON 分析报告。

支持: Claude Codex Code(CC)
⚠️ 50 差

使用我的智能体安装

将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。

智能体请求
Review the Skillstore skill "amazon-competitor-analyzer" from https://skillstore.io/skills/browser-act-amazon-competitor-analyzer.md and its manifest at https://skillstore.io/api/skills/browser-act-amazon-competitor-analyzer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

你的智能体仍应展示其计划,并按安全策略请求必要确认。

测试它

正在使用“amazon-competitor-analyzer”。 分析三个耳机 ASIN 的价格和评论实力。

预期结果:

  • CSV 表格列出每个 ASIN、标题、品牌、价格、评分、评论数量、重量和功能。
  • Markdown 报告显示价格范围和评分最高的产品。
  • 结构化数据报告保留原始产品结果和计算出的比较结果。

正在使用“amazon-competitor-analyzer”。 为新产品发布创建竞争对手快照。

预期结果:

报告会识别所提供 ASIN 的价格分布、评分领先者、评论量领先者以及可见功能差异。

正在使用“amazon-competitor-analyzer”。 导出 Amazon 竞争对手数据以供电子表格审查。

预期结果:

此技能会保存一个适合电子表格使用的文件,其中包含核心产品字段,并另存一份书面报告供审查。

安全审计

中风险
v6 • 2026/7/23 打开版本化报告

Most high-severity detections are false positives from placeholders, expected credential handling, Markdown fences, and documented environment setup. The executable makes disclosed BrowserAct requests and writes reports to user-selected directories. CLI secrets and unescaped spreadsheet fields remain meaningful risks.

3
已扫描文件
502
分析行数
12
复核项
0
已忽略误报

已确认安全问题 (3)

中
API Key Exposed Through Command Arguments
The --api-key option places a credential in command arguments, which may persist in shell history and appear in process listings.
The argparse option directly accepts the API key as a command-line value, a well-established local credential exposure path.
中
Spreadsheet Formula Injection in CSV Reports
Externally sourced product fields are written to CSV without neutralizing formula prefixes, which can trigger formulas when a report opens.
Product title, brand, and feature values flow from the API response into csv.writer without checks for equals, plus, minus, or at signs.
中
Incomplete Secret Storage Guidance
Setup directs users to store a real key in .env without warning them to exclude that file from version control.
Both files explicitly direct creation of a credential-bearing .env file, while the reviewed setup text provides no source-control warning.
能力复核项 (12)

这些是真实的本地能力,对此技能可能是预期行为,因此需要复核,但不会按已确认恶意行为计分。

中
Python file write/append
with open(output_path, 'w', newline='', encoding='utf-8') as f:
CSV output uses write mode and can truncate an existing file at the selected destination. No collision check or overwrite confirmation exists.
中
Python file write/append
with open(output_path, 'w', encoding='utf-8') as f:
Markdown output uses write mode and can truncate an existing file at the selected destination. No collision check or overwrite confirmation exists.
中
Python file write/append
with open(output_path, 'w', encoding='utf-8') as f:
JSON output uses write mode and can truncate an existing file at the selected destination. No collision check or overwrite confirmation exists.
中
Python os file operations
os.makedirs(output_dir, exist_ok=True)
The library function creates a caller-selected directory and then writes three predictable files there. This is disclosed but modifies the filesystem.
中
Python os file operations
os.makedirs(args.output, exist_ok=True)
The CLI creates the user-selected output directory before writing reports. Existing report files can be replaced without confirmation.
低
Python HTTP libraries
response = requests.post(
The POST sends an ASIN and bearer credential to the fixed BrowserAct API. This disclosed integration still creates third-party network exposure.
低
Python HTTP libraries
response = requests.get(
The GET polls BrowserAct with the bearer credential and task identifier. It is intended but confirms external network access.
低
Python HTTP libraries
response = requests.get(
The GET retrieves task results from BrowserAct using the bearer credential. It is intended but confirms external network access.
低
Hardcoded URL
API_BASE_URL = "https://api.browseract.com/v2/workflow"
This constant fixes all workflow traffic to api.browseract.com. The known HTTPS endpoint limits scope, but network access is real.
低
Python environment access
os.environ.setdefault(key, value.strip())
The fallback parser imports every key-value entry from the local .env file into the process environment. This broad mutation exceeds the single required key.
低
dotenv library
load_dotenv(env_file)
load_dotenv reads all entries from the script-local .env file into the process environment. This is expected configuration access but is broader than one key.
低
Python dotenv loader
load_dotenv(env_file)
The loader reads the entire script-local .env file into the process environment. The behavior is disclosed but accesses more than the required variable.
审计者: codex 查看审计历史 →
分享与引用此报告

分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。

打开版本化报告
安全评估

复制报告链接

https://skillstore.io/skills/browser-act-amazon-competitor-analyzer/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown 徽章

[![Skillstore security assessment](https://skillstore.io/badges/skills/browser-act-amazon-competitor-analyzer/security.svg)](https://skillstore.io/skills/browser-act-amazon-competitor-analyzer?utm_source=security_passport_badge)

HTML 徽章

<a href="https://skillstore.io/skills/browser-act-amazon-competitor-analyzer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/browser-act-amazon-competitor-analyzer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

嵌入卡片

<iframe src="https://skillstore.io/embed/skills/browser-act-amazon-competitor-analyzer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学术引用 (APA · BibTeX · CFF)

APA 引用

browser-act. (2026). amazon-competitor-analyzer security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/browser-act-amazon-competitor-analyzer/audits/6

BibTeX 引用

@techreport{browser-act-browser-act-amazon-competitor-analyzer-2026, author = {browser-act}, title = {amazon-competitor-analyzer security audit report (audit version 6)}, institution = {Skillstore}, year = {2026}, number = {6}, url = {https://skillstore.io/skills/browser-act-amazon-competitor-analyzer/audits/6}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "amazon-competitor-analyzer security audit report (audit version 6)" version: "unspecified" type: report authors: - name: "browser-act" date-released: "2026-07-23" url: "https://skillstore.io/skills/browser-act-amazon-competitor-analyzer/audits/6" identifiers: - type: other value: "skillstore:browser-act-amazon-competitor-analyzer:audit:6" description: "Skillstore immutable audit report identifier"

Skillstore 评分

评分依据 证据置信度: 高
55
架构
85
可维护性
87
内容
68
社区
83
规范符合性

你能构建什么

比较竞争商品列表

查看竞争性 Amazon ASIN 之间的价格、评分、评论量和功能差异。

对产品规格进行基准比较

在更新规格、定位或发布计划前,收集结构化产品详情。

准备客户研究

为市场分析项目生成可重复使用的 CSV 和 Markdown 报告。

试试这些提示

分析一个 ASIN
使用此技能分析 ASIN B09G9GB4MG,并将报告保存到 ./output。
比较多个 ASIN
一起分析这些 Amazon ASIN:B09G9GB4MG、B08N5WRWNW 和 B07ABC1111。总结价格和评论差异。
创建价格快照
对这些竞争对手 ASIN 运行分析器,并突出显示最低价格、最高价格和最强评论概况。
构建市场简报
分析此 ASIN 集合,生成所有报告格式,然后使用 Markdown 报告识别产品优势和差距。

最佳实践

  • 使用环境变量保存 BrowserAct API 密钥,而不是使用命令行参数。
  • 对一组重点明确且可比较的 ASIN 运行分析,以获得更清晰的价格和评论信号。
  • 将每次运行保存到唯一的输出目录,以保留早期报告。

避免

  • 不要在未检查 BrowserAct 账户限制和 API 使用成本的情况下运行此技能。
  • 不要在未审查来源页面质量的情况下,将抓取的产品数据视为最终结果。
  • 不要将包含敏感客户研究的报告存储在共享目录中。

常见问题

此技能需要什么 API 密钥?
它需要在 BROWSERACT_API_KEY 环境变量中提供 BrowserAct API 密钥。
它可以在没有网络访问的情况下工作吗?
不能。它必须调用 BrowserAct 工作流 API 来收集产品数据。
它接受哪些输入?
它接受一个或多个 10 个字符的 Amazon ASIN 值。
它会创建哪些文件?
它可以在输出目录中创建名为 amazon_analysis 的 CSV、Markdown 和结构化数据报告。
它能深入分析评论情感吗?
不能。所包含的代码会比较评分和评论数量,但不会执行高级情感分析。
Claude、Codex 和 Claude Code 可以使用它吗?
可以。报告标明支持 Claude、Codex 和 Claude Code。

开发者详情

许可证

MIT

Skillstore 修订

r2

版本提示

作者未声明版本。

引用

a39a91716eadede5f4cdefd78178fed4e837a128

维护新鲜度

2026/7/25

使用量

4 次下载 · 83 次浏览

browser-act 的更多技能

查看全部
查看全部