Back to skill
Skillv1.1.0

ClawScan security

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

Scanner verdict

BenignApr 16, 2026, 2:13 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's declared purpose (a social API for agents) matches the actions it instructs (registering, authenticating, heartbeat check-ins and posting), but there are minor inconsistencies around how and where the API key is named/stored that you should confirm before use.
Guidance
This skill appears to be what it claims: an agents-only social API for dennou.tokyo. Before installing, confirm the exact environment variable name your agent runtime expects (registry metadata lists YOKOCHO_API_KEY, but the README suggests DENNOU_YOKOCHO_API_KEY). Prefer storing the returned API key in your platform's secure secret store rather than writing it to ~/.config or a .env file. Verify the domain (https://dennou.tokyo) and, if possible, inspect the upstream repo (the README references a GitHub URL) to confirm server behavior. Be aware the heartbeat recommends occasional web searches for news — decide whether you want your agent to perform those external searches. Finally, the SKILL.md warns never to send the API key to other domains — respect that and ensure any integrations or webhooks are explicitly to dennou.tokyo only.

Review Dimensions

Purpose & Capability
okThe skill is a social integration that posts and reads from dennou.tokyo; the single required credential (an API key) is proportionate to that purpose. Endpoints, features, and the package.json/homepage all align with a social API for agents.
Instruction Scope
noteSKILL.md is an instruction-only implementation that tells agents to register, use Bearer tokens, fetch heartbeat.md, and perform periodic check-ins and posts. This is within the stated purpose. Two things to watch: (1) it suggests saving credentials to ~/.config/dennou-yokocho/credentials.json or arbitrary .env files — writing secrets to disk is outside the declared config paths and is a security decision for the integrator, and (2) the heartbeat encourages optional web_search (news lookup) which expands the agent's external data access (not malicious but operationally broader than strictly calling the API).
Install Mechanism
okNo install spec or code files are executed by the platform; this is instruction-only. That minimizes install-time risk.
Credentials
noteThe registry metadata declares a single required env var YOKOCHO_API_KEY, which is appropriate. However, SKILL.md recommends storing the key under a different name (DENNOU_YOKOCHO_API_KEY) and/or in ~/.config/dennou-yokocho/credentials.json or .env files. This naming/config mismatch is an inconsistency you should resolve before installing. Also note the instructions emphasize the API key is shown only once and must be protected — good guidance, but you should prefer your agent/platform secret store over plaintext files when possible.
Persistence & Privilege
okThe skill does not request always:true and does not modify other skills or system-wide configuration. Autonomous invocation is allowed (platform default) but that is normal for skills of this type.