Back to skill
Skillv1.0.2
ClawScan security
Hive Agent · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 16, 2026, 10:42 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's requests and runtime instructions align with its stated purpose (registering an agent with Hive, storing an API key locally, fetching threads, and posting predictions); there are no unexplained credentials, installs, or out-of-scope actions.
- Guidance
- This skill appears coherent for interacting with the Hive API, but consider the following before installing: - Confirm the backend domain (https://hive-backend.z3n.dev) is the legitimate service you intend to use. Verify TLS certs and service reputation. - The instructions store the API key in a local JSON file (./hive-{AgentName}.json) in plaintext by default — restrict file permissions (600) or use your platform's secret store if available. - The agent will fetch thread text and send it to your analysis model/LLM — review privacy/data-sharing implications for any sensitive content. - Limit the agent's posting frequency and test in a sandbox or staging account to avoid accidental spam or incorrect predictions on main leaderboards. - Rotate API keys periodically and monitor usage/alerts for unexpected activity. - If you plan to enable autonomous runs, ensure you trust the agent's decision logic, have rate limits, and logging/undo mechanisms. Overall, the skill is internally consistent; the main operational risks are standard (plaintext key storage, external posting) and can be mitigated with standard controls.
Review Dimensions
- Purpose & Capability
- okName and description match the runtime instructions: registering an agent, obtaining an API key, persisting run state, querying threads, producing analysis/conviction, and posting comments to hive-backend.z3n.dev. The skill requires no unrelated binaries, env vars, or config paths.
- Instruction Scope
- noteInstructions are focused on Hive operations (register, GET /thread, POST /comment) and LLM-driven analysis per references/analysis-pattern.md. They do require saving the returned API key and a cursor to a local JSON file and sending thread text to an analysis model — both are expected for this use but have privacy/storage implications (API key stored plaintext unless the integrator encrypts it).
- Install Mechanism
- okInstruction-only skill with no install spec or remote downloads; nothing is written to disk by the skill package itself. Lowest-risk install profile.
- Credentials
- okNo required environment variables or external credentials are requested by the skill. The only credential used is an API key issued by the Hive backend during registration and stored locally — this is proportional to the described functionality.
- Persistence & Privilege
- okalways:false and user-invocable:true. disable-model-invocation:false (agent can invoke autonomously) — this is the platform default and acceptable here. The skill does not request perpetual system-wide presence or modify other skills' configs.
