Back to skill
Skillv1.0.21
ClawScan security
have-a-nice-day · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
SuspiciousMar 10, 2026, 5:25 PM
- Verdict
- suspicious
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The package implements Tencent Maps (LBS) functionality that mostly matches its docs and env requirements, but metadata/name mismatches and a few packaging/clarity issues make it worth caution before installing.
- Guidance
- This package appears to implement Tencent Maps APIs and only needs a single API key (TMAP_LBS_CONFIG) and node — that is coherent with its functionality. However: (1) the published skill slug/name ('have-a-nice-day') does not match the code/docs (tmap-lbs-skills), and the owner is unknown — a possible sign of sloppy packaging or repackaging; (2) you must treat TMAP_LBS_CONFIG (your API key) as sensitive: only set keys with restricted referrers/quotas, and do not share them publicly; (3) review the included index.js yourself (or run in an isolated/test environment) to confirm it only calls apis.map.qq.com and mapapi.qq.com as shown; (4) if you obtained this skill from an untrusted source, prefer an official SDK or a package from a known maintainer. If you want higher confidence, ask the publisher to explain the name/slug mismatch and provide a verifiable source (e.g., GitHub repo or official maintainer) before installing.
Review Dimensions
- Purpose & Capability
- noteThe code, SKILL.md, and reference files all implement Tencent 地图 (TMap) web-service functionality and require a single environment value TMAP_LBS_CONFIG and Node — these are proportionate to the described purpose. However the registry 'slug' / provided skill name (have-a-nice-day) does not match the SKILL.md/package.json name (tmap-lbs-skills), and the owner and source are unknown — this metadata/publishing mismatch is unexpected and reduces trust.
- Instruction Scope
- okSKILL.md instructs the agent to parse user intent, call Tencent map web APIs (geocoder, place search, direction, travel/trail pages), and return generated map links or structured results. The instructions reference only the mapping endpoints (apis.map.qq.com, mapapi.qq.com) and the TMAP_LBS_CONFIG key; they do not direct the agent to read unrelated system files, other environment variables, or send data to unknown third parties.
- Install Mechanism
- okThere is no install specification (no external downloads). The bundle includes index.js and docs; required binary is node which is appropriate for executing the included JS. No archived downloads, third-party installers, or unusual install steps are present.
- Credentials
- okOnly a single env var TMAP_LBS_CONFIG is declared and used. That matches the need for a Tencent Maps API key. The code reads and sets process.env.TMAP_LBS_CONFIG only within the process and does not attempt to access other credentials or config paths.
- Persistence & Privilege
- okThe skill does not request always:true, does not persist credentials to disk, and does not modify other skills' configurations. setConfig only writes to process.env in-memory. The skill can be invoked autonomously by default (platform normal), but it does not request elevated or persistent system privileges.
