Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Datadog

v1.0.0

Datadog monitoring — manage monitors, dashboards, metrics, logs, events, and incidents via REST API

0· 508·4 current·4 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for aiwithabidi/datadog.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Datadog" (aiwithabidi/datadog) from ClawHub.
Skill page: https://clawhub.ai/aiwithabidi/datadog
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: DD_API_KEY, DD_APP_KEY
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install datadog

ClawHub CLI

Package manager switcher

npx clawhub@latest install datadog
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, required env vars (DD_API_KEY, DD_APP_KEY), and included CLI implemention (scripts/datadog.py) all match a Datadog REST-API client. Nothing requested by the skill appears unrelated to managing Datadog resources.
Instruction Scope
SKILL.md is a straightforward wrapper around scripts/datadog.py and only instructs running the included script. Implementation detail: get_env will read the environment variable from the process environment or fall back to a .env file at WORKSPACE or ~/.openclaw/workspace/.env if present — this behavior is not spelled out in SKILL.md and may read files the user did not expect. Also the code allows constructing requests to arbitrary URLs if a full URL is passed to req(path), though built-in commands use fixed Datadog paths.
Install Mechanism
There is no install/spec that downloads or executes remote artifacts; the skill is instruction-only plus a local script (safe from supply-chain download risks).
Credentials
Requested environment variables DD_API_KEY and DD_APP_KEY are exactly what a Datadog REST API client needs. No unrelated secrets, credentials, or broad config paths are required.
Persistence & Privilege
The skill does not request always:true or other privileged persistence. It does not modify other skill configurations and only reads env or .env for credentials.
Assessment
This skill appears to be a straightforward Datadog CLI and requests only the expected Datadog API and application keys. Before installing: (1) verify you trust the author/homepage (agxntsix.ai) and review the script if you have concerns; (2) check any ~/.openclaw/workspace/.env or WORKSPACE .env files — the script will look there for DD_API_KEY and DD_APP_KEY if they are not in the process environment; ensure those files do not contain unrelated secrets you don't want accessed; (3) be aware the script sends your DD keys in request headers to api.datadoghq.com (expected), so run it in a trusted environment and consider using scoped/limited keys; (4) note a minor implementation quirk: get_headers is defined twice (the second overrides the first) — this is a harmless bug but not a security issue. If you need higher assurance, open the included scripts/datadog.py and review it line-by-line or run it in an isolated environment and rotate keys after initial use.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🐕 Clawdis
EnvDD_API_KEY, DD_APP_KEY
Primary envDD_API_KEY
latestvk972n1qjhp2epbm4dw1wej750d82654s
508downloads
0stars
1versions
Updated 5h ago
v1.0.0
MIT-0

🐕 Datadog

Datadog monitoring — manage monitors, dashboards, metrics, logs, events, and incidents via REST API

Requirements

VariableRequiredDescription
DD_API_KEYAPI key from app.datadoghq.com
DD_APP_KEYApplication key

Quick Start

# List monitors
python3 {{baseDir}}/scripts/datadog.py monitors --query <value> --tags <value>

# Get monitor
python3 {{baseDir}}/scripts/datadog.py monitor-get id <value>

# Create monitor
python3 {{baseDir}}/scripts/datadog.py monitor-create --name <value> --type <value> --query <value> --message <value>

# Update monitor
python3 {{baseDir}}/scripts/datadog.py monitor-update id <value> --name <value> --query <value>

# Delete monitor
python3 {{baseDir}}/scripts/datadog.py monitor-delete id <value>

# Mute monitor
python3 {{baseDir}}/scripts/datadog.py monitor-mute id <value>

# List dashboards
python3 {{baseDir}}/scripts/datadog.py dashboards

# Get dashboard
python3 {{baseDir}}/scripts/datadog.py dashboard-get id <value>

All Commands

CommandDescription
monitorsList monitors
monitor-getGet monitor
monitor-createCreate monitor
monitor-updateUpdate monitor
monitor-deleteDelete monitor
monitor-muteMute monitor
dashboardsList dashboards
dashboard-getGet dashboard
dashboard-createCreate dashboard
dashboard-deleteDelete dashboard
metrics-searchSearch metrics
metrics-queryQuery metrics
events-listList events
event-createCreate event
logs-searchSearch logs
incidentsList incidents
incident-getGet incident
hostsList hosts
downtimesList downtimes
downtime-createCreate downtime
slosList SLOs
syntheticsList synthetic tests
usersList users

Output Format

All commands output JSON by default. Add --human for readable formatted output.

python3 {{baseDir}}/scripts/datadog.py <command> --human

Script Reference

ScriptDescription
{{baseDir}}/scripts/datadog.pyMain CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

Comments

Loading comments...