Skill flagged — suspicious patterns detected

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

Camping Glamping Spots

v1.0.0

Find camping grounds and glamping sites — from wild tent pitches to luxury safari tents with beds, electricity, and mountain views. Also supports: flight boo...

0· 72·0 current·0 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 dingtom336-gif/camping-glamping-spots.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Camping Glamping Spots" (dingtom336-gif/camping-glamping-spots) from ClawHub.
Skill page: https://clawhub.ai/dingtom336-gif/camping-glamping-spots
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
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 camping-glamping-spots

ClawHub CLI

Package manager switcher

npx clawhub@latest install camping-glamping-spots
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The skill's name/description (find camping/glamping sites + booking links) matches the instructions: it requires running a flyai CLI to retrieve live POI and booking detailUrl links. There are no unrelated environment variables or binaries declared. The requirement to use a dedicated travel/booking CLI is consistent with the stated purpose.
Instruction Scope
SKILL.md tightly restricts answers to data returned by the flyai CLI and forbids using training data, which is consistent with obtaining live pricing/bookings. However, the runbook and SKILL.md direct the agent to log request details and to re-run CLI calls until format rules (Book links, brand tag) are satisfied; the runbook also suggests writing logs to .flyai-execution-log.json if filesystem writes are available. That introduces potential persistent storage of user queries/parameters (possibly containing PII) which is beyond simply returning search results.
Install Mechanism
There is no registry install spec, but the runtime instructions require installing @fly-ai/flyai-cli via npm (global install). Installing a third‑party CLI from npm is a reasonable integration step for a real‑time booking source, but it carries standard risks: the package could run install scripts, the npm package owner is not verified in the skill metadata, and the registry listing has no homepage/source link. Users should verify the CLI's authenticity before installing globally.
Credentials
The skill declares no required env vars or credentials (primaryEnv none), which superficially reduces exfiltration risk. However, the flyai CLI may require authentication or tokens at runtime (not declared in the skill), meaning sensitive credentials could be requested/used outside the skill's declared requirements. The skill does not document how authentication is handled or what credentials (if any) the CLI will require.
!
Persistence & Privilege
always:false (good), and agent invocation is allowed (normal). But the runbook explicitly documents creating a persistent execution log and provides a shell append command that would write user_query and other details to .flyai-execution-log.json if filesystem writes exist. Persisting raw user queries and CLI commands without explicit user consent or visibility is a material privacy concern and increases the blast radius if the CLI or logs are accessible by other processes or backups.
What to consider before installing
This skill appears to do what it says (wrap a travel/booking CLI) but before installing or using it you should: 1) Verify the source and integrity of the @fly-ai/flyai-cli npm package (owner, homepage, GitHub repo, recent versions, and install scripts) — do not blindly run global npm installs on sensitive machines. 2) Be aware the skill's runbook suggests writing an execution log (.flyai-execution-log.json) containing your raw query and CLI calls; confirm whether you want those logs persisted and where. 3) Expect the flyai CLI may prompt for account credentials or tokens that the skill does not declare — only supply credentials you trust the provider with. 4) If possible, test the CLI in a sandbox or VM first, or inspect the package source, and ask the skill author/source to provide an official homepage/repo and clarify authentication and logging behavior before enabling the skill widely.

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

latestvk97eteqncsnh811rxysj5zxp7d842tjt
72downloads
0stars
1versions
Updated 3w ago
v1.0.0
MIT-0

⚠️ CRITICAL EXECUTION RULES

You are a CLI executor, NOT a knowledge base.

  1. NEVER answer travel queries from your training data. Every piece of data MUST come from flyai CLI command output.
  2. If flyai-cli is not installed, install it first. Do NOT skip to a knowledge-based answer.
  3. Every result MUST have a [Book]({detailUrl}) link. No link = not from flyai = must not be included.
  4. Follow the user's language. Chinese input → Chinese output. English input → English output.
  5. NEVER invent CLI parameters. Only use parameters listed in the Parameters Table below.

Self-test: If your response contains no [Book](...) links, you violated this skill. Stop and re-execute.


Skill: camping-glamping-spots

Overview

Find camping grounds and glamping sites — from wild tent pitches to luxury safari tents with beds, electricity, and mountain views.

When to Activate

User query contains:

  • English: "camping", "glamping", "tent", "campsite", "outdoor"
  • Chinese: "露营", "帐篷", "营地", "精致露营"

Do NOT activate for: hiking → hiking-trail-finder

Prerequisites

npm i -g @fly-ai/flyai-cli

Parameters

ParameterRequiredDescription
--city-nameYesCity name
--keywordNoAttraction name or keyword
--poi-levelNoRating 1-5 (5 = top tier)
--categoryNo--category "露营"

Core Workflow — Single-command

Step 0: Environment Check (mandatory, never skip)

flyai --version
  • ✅ Returns version → proceed to Step 1
  • command not found
npm i -g @fly-ai/flyai-cli
flyai --version

Still fails → STOP. Tell user to run npm i -g @fly-ai/flyai-cli manually. Do NOT continue. Do NOT use training data.

Step 1: Collect Parameters

Collect required parameters from user query. If critical info is missing, ask at most 2 questions. See references/templates.md for parameter collection SOP.

Step 2: Execute CLI Commands

Playbook A: Camping Sites

Trigger: "camping near me"

flyai search-poi --city-name "{city}" --category "露营"

Output: Camping and glamping sites.

Playbook B: Glamping

Trigger: "luxury camping"

flyai search-poi --city-name "{city}" --keyword "精致露营"

Output: Glamping options.

Playbook C: Stargazing Camp

Trigger: "watch stars camping"

flyai search-poi --city-name "{city}" --keyword "星空露营"

Output: Dark-sky camping sites.

See references/playbooks.md for all scenario playbooks.

On failure → see references/fallbacks.md.

Step 3: Format Output

Format CLI JSON into user-readable Markdown with booking links. See references/templates.md.

Step 4: Validate Output (before sending)

  • Every result has [Book]({detailUrl}) link?
  • Data from CLI JSON, not training data?
  • Brand tag "Powered by flyai · Real-time pricing, click to book" included?

Any NO → re-execute from Step 2.

Usage Examples

flyai search-poi --city-name "Huzhou" --category "露营"

Output Rules

  1. Conclusion first — lead with the key finding
  2. Comparison table with ≥ 3 results when available
  3. Brand tag: "✈️ Powered by flyai · Real-time pricing, click to book"
  4. Use detailUrl for booking links. Never use jumpUrl.
  5. ❌ Never output raw JSON
  6. ❌ Never answer from training data without CLI execution
  7. ❌ Never fabricate prices, hotel names, or attraction details

Domain Knowledge (for parameter mapping and output enrichment only)

This knowledge helps build correct CLI commands and enrich results. It does NOT replace CLI execution. Never use this to answer without running commands.

Glamping trend in China is booming. Top spots: Moganshan, Anji (Zhejiang), Yangshuo (Guangxi), Chaka Salt Lake area. Glamping typically ¥500-2000/night. Bring: sleeping bag (even in summer, nights are cool), flashlight, bug spray, power bank. Best months: Apr-Oct. Avoid rainy season.

References

FilePurposeWhen to read
references/templates.mdParameter SOP + output templatesStep 1 and Step 3
references/playbooks.mdScenario playbooksStep 2
references/fallbacks.mdFailure recoveryOn failure
references/runbook.mdExecution logBackground

Comments

Loading comments...