Back to skill
Skillv2.0.0
ClawScan security
Dingtalk Connector Guide · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 16, 2026, 6:50 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- This is an instruction-only guide for connecting an OpenClaw agent to DingTalk; its requirements and instructions are coherent with that purpose and it does not request unexpected credentials or install actions.
- Guidance
- This file is a plaintext setup guide (no code) for connecting OpenClaw to DingTalk. Before following it: 1) verify you trust the OpenClaw binary/service that will store your AppKey/AppSecret; 2) store AppKey/AppSecret in a secure place (secrets manager or verified OpenClaw config) and avoid pasting them into untrusted UIs; 3) if you use ngrok or another tunnel, be aware traffic will be exposed through that service; 4) the contact details and paid support offers in the doc are external and unrelated to the skill—treat them like any third‑party vendor outreach. If you need a higher assurance review, ask for the exact OpenClaw client implementation or documentation that will handle your credentials.
Review Dimensions
- Purpose & Capability
- okName/description match the content: the SKILL.md is a step‑by‑step guide to create a DingTalk app and configure OpenClaw. It does not request unrelated binaries, services, or credentials.
- Instruction Scope
- noteInstructions stay within the scope of onboarding a DingTalk bot (creating app, obtaining AppKey/AppSecret, webhook URL, OpenClaw commands, optional ngrok for tunneling). It tells the user to place settings in ~/.openclaw/config.yaml and to run openclaw commands — expected for this guide. Note: it suggests using ngrok (an external tunnel) and entering secrets into OpenClaw; users should ensure they trust the OpenClaw binary/service before providing secrets.
- Install Mechanism
- okNo install spec or code is included (instruction-only), so nothing is downloaded or written by the skill itself.
- Credentials
- okThe guide does not declare or request environment variables or unrelated credentials. It appropriately expects the user to obtain DingTalk AppKey/AppSecret for the integration; these are proportionate to the described task. Users should store them securely in OpenClaw or a secrets manager.
- Persistence & Privilege
- okalways is false and there are no code files that would persist or modify other skills. The guide references editing OpenClaw's own config file (~/.openclaw/config.yaml), which is appropriate for this integration.
