summarizer2
Analysis
This skill is a straightforward wrapper for an external summarization CLI, with disclosed use of provider API keys and optional extraction services.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
brew | formula: steipete/tap/summarize | creates binaries: summarize
The skill depends on installing an external Homebrew package to provide its core CLI. This is purpose-aligned, but users should recognize that the installed binary is outside the provided skill artifact.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
Set the API key for your chosen provider: - OpenAI: `OPENAI_API_KEY` - Anthropic: `ANTHROPIC_API_KEY` - xAI: `XAI_API_KEY` - Google: `GEMINI_API_KEY`
The skill documents use of model-provider API keys. This is expected for a summarization CLI, but these credentials allow access to paid or account-bound services.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
`--firecrawl auto|off|always` (fallback extraction) ... `--youtube auto` (Apify fallback if `APIFY_API_TOKEN` set)
The skill discloses optional use of third-party extraction services for blocked sites and YouTube fallback. This is aligned with the summarization purpose, but it means URLs or extracted content may be handled by external services.
