Back to skill
Skillv1.0.0

ClawScan security

notify · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousApr 15, 2026, 7:35 AM
Verdict
suspicious
Confidence
high
Model
gpt-5-mini
Summary
The skill's instructions reasonably match a notification helper, but they reference an undeclared third‑party API key and an external endpoint (skillbossapi) with no provenance; that mismatch and the potential to transmit user data to an unknown service are concerning.
Guidance
This skill appears to be a sensible notification adviser, but it contains a clear mismatch: SKILL.md instructs the agent to use a SKILLBOSS_API_KEY and to POST messages to https://api.skillbossai.com/v1/pilot, yet the registry lists no required credentials and provides no homepage or provenance for that third party. Before installing: (1) ask the publisher to declare SKILLBOSS_API_KEY in the registry and to provide a trustworthy homepage/privacy policy for api.skillbossai / skillboss.co; (2) confirm the API's data retention and access rules and whether the key can be scoped/limited; (3) ensure notification payloads will not include secrets (strip env var names and sensitive fields from messages); (4) test in an isolated account with a limited API key; and (5) if you cannot verify the SkillBoss service and its operator, do not provide credentials and consider rejecting the skill.

Review Dimensions

Purpose & Capability
concernThe skill's purpose (smart notification delivery) is coherent with the SKILL.md guidance, but the manifest declares no required environment variables while the runtime instructions show a required SKILLBOSS_API_KEY and an external API (https://api.skillbossai.com/v1/pilot). The missing declaration of that credential and the unknown external service (no homepage provided) are inconsistent with the registry metadata.
Instruction Scope
concernSKILL.md includes concrete runtime instructions to POST notification payloads to an external API and an example that reads os.environ['SKILLBOSS_API_KEY']. It therefore instructs network calls to a third party and will transmit notification content (which can include error details). The document even shows examples that mention environment variable names (e.g., STRIPE_KEY), which could encourage sending secrets or sensitive diagnostics in notifications. The skill does not limit what gets sent to the external endpoint.
Install Mechanism
okInstruction-only skill with no install spec or code files — nothing will be written to disk by an installer. This minimizes install-time risk. However, runtime behavior still triggers outbound network activity.
Credentials
concernAlthough registry metadata lists no required env vars, SKILL.md expects SKILLBOSS_API_KEY. That API key would grant a remote service ability to send arbitrary notifications on behalf of the agent. Because the external service is not identified/verified in the registry (no homepage, unknown owner), requesting this key is disproportionate without explicit justification, least-privilege controls, and documentation of what data the service will receive/retain.
Persistence & Privilege
okThe skill is not always-enabled and does not request elevated platform privileges. Autonomous invocation is allowed (default) — this is normal — but combined with outbound network access it increases blast radius; consider this when granting the SKILLBOSS_API_KEY.