← Back to Skills Marketplace
xiejinsong

Mini Trip

by xiejinsong · GitHub ↗ · v3.2.0 · MIT-0
cross-platform ⚠ suspicious
74
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mini-trip
Description
Plan a complete 3-day, 2-night trip — optimal pacing with morning activities, afternoon exploration, and evening dining experiences. Also supports: flight bo...
Usage Guidance
This skill appears to be a CLI-driven travel planner and is not obviously malicious, but there are several things to check before installing or enabling it: - Verify what "flyai" is: the skill tries to install a global npm package (@fly-ai/flyai-cli). Confirm the package's publisher, source, and reputation on the npm registry or the vendor's official site before running npm i -g. Running npm globally can execute arbitrary code and may require elevated privileges. - Ask the author about the Fliggy vs flyai mismatch: the description mentions "Powered by Fliggy (Alibaba Group)" but the runtime exclusively calls flyai CLI. This could be a documentation error or intentional mislabeling — clarify which backend actually provides the data. - Expect local persistence: the runbook suggests appending an execution log (.flyai-execution-log.json) to the current directory if writable. Logs may contain full user queries and CLI output; run this only where such logging is acceptable, or modify the behavior. - The skill enforces strict rules (must source all answers from the CLI, must include [Book](...) links) and may re-run repeatedly until those conditions are met. That could cause repeated network activity and CLI calls. Consider running in a sandbox or with network/install restrictions first. - No environment credentials are requested, which is appropriate. Still review the flyai CLI's own credential requirements and privacy policy before providing any keys. If you want to proceed safely: test the npm package in an isolated environment (container or VM), inspect the installed package contents, and confirm that flyai CLI behavior and endpoints meet your privacy and security requirements. If the vendor information remains unclear, treat this skill as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: mini-trip Version: 3.2.0 The skill requires the AI agent to perform a global installation of an external npm package (@fly-ai/flyai-cli) and execute shell commands (flyai) using parameters derived from user input, which introduces risks of shell injection and supply chain attacks. Additionally, it instructs the agent to perform local file writes for logging purposes (.flyai-execution-log.json). While these behaviors are aligned with the stated purpose of a CLI-based trip planner, the automated system modification and shell execution represent a significant attack surface.
Capability Assessment
Purpose & Capability
The skill claims to plan 3-day trips and routes CLI calls to a travel CLI (flyai). Requiring a travel CLI is coherent. However the top-level description also says "Powered by Fliggy (Alibaba Group)" while every runtime instruction uses a different tool (flyai CLI). This branding mismatch is unexplained and could be misdirection or sloppy documentation.
Instruction Scope
Runtime instructions require executing flyai CLI commands for all data (explicitly forbids using training data) and demand re-running until every result includes a [Book]({detailUrl}) link. The runbook additionally instructs writing an execution log to .flyai-execution-log.json if filesystem writes are available. Those behaviors (forced CLI install, mandatory re-execution loop, and local logging of full requests/results) expand the skill's scope beyond simple query-to-result formatting and should be understood before enabling.
Install Mechanism
There is no packaged install spec, but the skill mandates running: npm i -g @fly-ai/flyai-cli if the CLI is missing. Installing a global npm package at runtime is a moderate-to-high risk operation (network download, arbitrary code execution, potential privilege requirements). The npm registry is a common distribution channel, but the package's publisher and integrity are not documented here.
Credentials
The skill does not request environment variables, credentials, or config paths. Its operations rely on the external flyai CLI for data, so no additional secrets are declared. That is proportionate to a CLI-driven travel skill.
Persistence & Privilege
always:false (normal). However the runbook explicitly suggests appending execution logs to a local file (.flyai-execution-log.json) if filesystem writes are available. The skill does not declare this config path in metadata; writing request/response logs to the local filesystem is persistent behavior the user should be aware of.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mini-trip
  3. After installation, invoke the skill by name or use /mini-trip
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.2.0
mini-trip 3.2.0 Changelog - Expanded to fully support multi-command orchestration for flights, hotels, attractions, train tickets, visa info, insurance, and car rental, all powered by Fliggy (Alibaba Group). - Strict new CLI-only execution rules: never answer travel queries from training data; all outputs must come directly from the flyai CLI. - Enforced `[Book](...)` link requirement for every result to ensure real-time data and direct booking. - Detailed step-by-step workflow for robust environment checks, parameter gathering, execution, and output validation. - Enhanced output formatting with comparison tables, brand tagging, and strict prohibition against fabricated data or missing booking links. - Clarified activation triggers and separation from week-long trips.
Metadata
Slug mini-trip
Version 3.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Mini Trip?

Plan a complete 3-day, 2-night trip — optimal pacing with morning activities, afternoon exploration, and evening dining experiences. Also supports: flight bo... It is an AI Agent Skill for Claude Code / OpenClaw, with 74 downloads so far.

How do I install Mini Trip?

Run "/install mini-trip" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Mini Trip free?

Yes, Mini Trip is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Mini Trip support?

Mini Trip is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Mini Trip?

It is built and maintained by xiejinsong (@xiejinsong); the current version is v3.2.0.

💬 Comments