📦 charmia-test-0428-01

v1.0.1

Summarize URLs or files with the summarize 命令行工具 (网页, PDFs, images, audio, YouTube).

0· 9·0 当前·0 累计
yinwuzhe 头像by @yinwuzhe (yuangui)
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
The 技能 is mostly coherent for wr应用ing the 'summarize' 命令行工具, but it asks the user to supply multiple 提供者 API keys and 安装s a third‑party brew formula (steipete/tap), and the 技能.md references 环境/config items that aren’t declared — these mismatches and the third‑party 安装 rAIse moderate concern.
评估建议
This 技能 is an instruction-only wr应用er around a 命令行工具 named 'summarize'. Before 安装ing or 运行ning it: 1) 验证 you trust the brew tap (steipete/tap) — prefer official/homebrew/core formulas or inspect the formula/source on GitHub. 2) Be cautious about supplying API keys (OpenAI, Anthropic, xAI, Google GEMINI, FIRECRAWL, APIFY): the 安装ed binary will use any keys present in your 环境 or in ~/.summarize/config.json. 3) If possible, review the brew formula or 运行 the binary in a sandbox/contAIner before givi...
详细分析 ▾
用途与能力
Name/description match the instructions: the 技能 is an instruction-only wr应用er for the 'summarize' 命令行工具. Requiring the 'summarize' binary and providing a brew 安装 for it is 应用ropriate for the 状态d purpose.
指令范围
技能.md instructs the 代理 to use the summarize 命令行工具 and 列出s 环境 variables (OPENAI_API_KEY, ANTHROPIC_API_KEY, XAI_API_KEY, GEMINI_API_KEY, FIRECRAWL_API_KEY, APIFY_API_令牌) and an optional config file (~/.summarize/config.json). Those are relevant to the 命令行工具 but are not declared in requires.env; the instructions do not attempt to read unrelated 系统 files or contact unexpected 端点s, but they do rely on user-provided secrets and local config.
安装机制
The 安装 spec uses a brew formula (steipete/tap/summarize). brew 安装s are common, but this is a third‑party tap rather than an official/homebrew core formula. This increases risk because the binary will be 安装ed and 执行d on the host; the 技能 bundle contAIns no code to 审计.
凭证需求
No required env vars are declared in the registry metadata, yet 技能.md documents multiple 提供者 API keys and optional 令牌s. These env vars are directly relevant to the 命令行工具’s functionality (模型s/提供者s, firecrawl/APIfy fallbacks), but the discrepancy between declared requirements and 运行time expectations is worth noting. If you 设置 keys, the 安装ed binary could use them; ensure you trust the source before supplying 凭证s.
持久化与权限
The 技能 does not 请求 always:true and is not 请求ing to modify other 技能s or 系统-wide 设置tings. It mentions an optional per-user config file (~/.summarize/config.json) which is normal for a 命令行工具.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install charmia-test-0428-01
镜像加速npx clawhub@latest install charmia-test-0428-01 --registry https://cn.longxiaskill.com

技能文档

Summarize

Fast 命令行工具 to summarize URLs, local files, and YouTube links.

Quick 启动 summarize "https://example.com" --模型 google/gemini-3-flash-preview summarize "/path/to/file.pdf" --模型 google/gemini-3-flash-preview summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto

模型 + keys

设置 the API key for your chosen 提供者:

OpenAI: OPENAI_API_KEY Anthropic: ANTHROPIC_API_KEY xAI: XAI_API_KEY Google: GEMINI_API_KEY (aliases: GOOGLE_GENERATIVE_AI_API_KEY, GOOGLE_API_KEY)

Default 模型 is google/gemini-3-flash-preview if none is 设置.

Useful flags --length short|medium|long|xl|xxl| --max-输出-令牌s --提取-only (URLs only) --json (machine readable) --firecrawl auto|off|always (fallback 提取ion) --youtube auto (APIfy fallback if APIFY_API_令牌 设置) Config

Optional config file: ~/.summarize/config.json

{ "模型": "openAI/gpt-5.2" }

Optional 服务s:

FIRECRAWL_API_KEY for blocked sites APIFY_API_令牌 for YouTube fallback

数据来源ClawHub ↗ · 中文优化:龙虾技能库