Summarize XHS
v1.0.0内容摘要工具 - 支持 URL/PDF/图片/音频/YouTube
⭐ 0· 21·0 current·0 all-time
bySeagle@seeu1688
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (summarize URLs/PDFs/images/audio/YouTube) aligns with the declared requirement: a 'summarize' CLI binary and optional provider API keys. Optional services mentioned (FIRECRAWL, APIFY) are relevant to extracting blocked sites and YouTube content.
Instruction Scope
SKILL.md instructs the agent to run the summarize CLI against URLs, local files, and YouTube links and documents config location (~/.summarize/config.json) and flags. It does not direct the agent to read unrelated system files or to exfiltrate data to unexpected endpoints beyond the providers and extractor services it lists.
Install Mechanism
Install is via Homebrew formula steipete/tap/summarize (creates a 'summarize' binary). Using a third-party Homebrew tap is common for CLI tools but has more trust surface than an official formula; users should review the tap/formula or the upstream release source before installing.
Credentials
SKILL.md references multiple provider API keys (OPENAI_API_KEY, ANTHROPIC_API_KEY, XAI_API_KEY, GEMINI_API_KEY/aliases) and optional FIRECRAWL/APIFY tokens — these are proportionate for a summarizer that supports multiple LLM backends and extraction helpers. Registry metadata lists 'Required env vars: none' which is acceptable if keys are optional, but users should be aware the CLI will behave differently depending on which keys are supplied.
Persistence & Privilege
Skill is not forced-always and does not request special platform-wide privileges. It documents writing/reading an optional per-user config file (~/.summarize/config.json), which is expected for CLI configuration.
Assessment
This skill is coherent for a summarization CLI, but before installing: 1) Inspect the steipete/tap/summarize Homebrew formula or the project's GitHub/release page to ensure you trust the binary’s source; 2) Only provide API keys you trust for the providers you intend to use (the tool supports many backends and optional extraction tokens); 3) Be aware the CLI will fetch external URLs and may call LLM provider endpoints and optional extractor services (FIRECRAWL/APIFY); 4) If you have security concerns, run the binary in a restricted environment or review its source/code before granting keys.Like a lobster shell, security has layers — review code before you run it.
latestvk971mes7h0z9jmwysyg5kyr5sn84zt57
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