Summarize-AI 内容摘要助手

v1.0.0

Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).

0· 23·0 current·0 all-time
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
Name/description, required binary ('summarize'), and the brew install (steipete/tap/summarize) align with a CLI summarization tool. The listed API keys (OpenAI, Anthropic, xAI, Google) and optional FIRECRAWL/APIFY tokens are appropriate for a tool that fetches content and sends it to LLM/third‑party extraction services.
Instruction Scope
SKILL.md instructs running the summarize CLI on URLs, local files, and YouTube links and documents environment variables and an optional config file (~/.summarize/config.json). This is within expected scope. Note: summarization requires sending content to external APIs (chosen model provider, Apify/Firecrawl when configured) and the tool may read its config file in the user's home directory.
Install Mechanism
Install uses a Homebrew formula (steipete/tap/summarize), a standard package distribution mechanism. This is a low‑to‑moderate risk install method — the user should verify the tap/formula source before installing, but it is coherent with the tool's purpose.
Credentials
No environment variables are required by the skill metadata, and the SKILL.md lists provider API keys and optional service tokens only as configuration for the CLI. Requesting multiple provider keys is proportionate (the CLI supports multiple backends). Users should avoid supplying high‑privilege or broad keys if not needed.
Persistence & Privilege
Skill does not request always:true or system modifications and is user‑invocable only. It does reference an optional per‑user config file but does not require persistent elevated privileges.
Assessment
This skill is a wrapper around an external 'summarize' CLI that will send content you provide to whichever model provider or extraction service you configure. Before installing: (1) verify the Homebrew tap/formula (steipete/tap/summarize) source and checksums; (2) avoid giving broad or production API keys—use scoped or test keys when possible; (3) be aware that any content you summarize may be transmitted to LLM providers (OpenAI, Anthropic, xAI, Google) or to Apify/Firecrawl if enabled; (4) review ~/.summarize/config.json if it is created and any privacy policy on summarize.sh. Minor note: the skill package metadata contains a different ownerId in _meta.json than the registry metadata—this is likely benign but you can double‑check the publisher before installing.

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

latestvk971q1akhk0rbkastjfdm5hq5x84pdps

License

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

Runtime requirements

🧾 Clawdis
Binssummarize

Install

Install summarize (brew)
Bins: summarize
brew install steipete/tap/summarize

Comments