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.
