← Back to Skills Marketplace
Study Tour
by
dingtom336-gif
· GitHub ↗
· v3.2.0
· MIT-0
70
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install study-tour-test-1775879640
Description
Plan educational travel experiences — museum visits, university tours, cultural workshops, historical field trips, and hands-on learning activities. Also sup...
Usage Guidance
This skill is internally coherent with a study-tour planner, but exercise caution before installing or invoking it. Specific actions to take:
- Inspect the npm package on the public registry (npmjs.com) before running npm i -g @fly-ai/flyai-cli: check the publisher, homepage, version history, and maintainers.
- Prefer running the npm install yourself in a disposable environment (container or VM) to review install scripts and behavior before granting it access to your agent.
- Ask the skill author (or maintainer) for a homepage, source repository, and documentation for the flyai CLI and Fliggy integration, and for details on how bookings/authentication are handled.
- Note that SKILL.md references local 'references/*.md' files that are not included — confirm what those contain and whether they direct additional network calls or data usage.
- Be aware the skill enforces re-execution until results include a [Book](...) link; this could cause repeated network activity if the CLI fails. If you have limited trust, do not allow the skill to install software or run network installs automatically.
Capability Analysis
Type: OpenClaw Skill
Name: study-tour-test-1775879640
Version: 3.2.0
The skill mandates the global installation of an external npm package (`@fly-ai/flyai-cli`) and the execution of CLI commands to function. While this behavior is aligned with the stated purpose of travel planning, the requirement for high-privilege shell execution (`npm i -g`) and the reliance on an external binary constitute a significant security risk and potential attack surface. No explicit malicious logic or data exfiltration was identified in the provided `SKILL.md` or `_meta.json` files, but the bundle references several external markdown files (e.g., `references/playbooks.md`) that were not included in the analysis.
Capability Assessment
Purpose & Capability
The name/description (planning study tours, flights, hotels, tickets) matches the required operations (calling a 'flyai' CLI for flights/hotels/POIs). However, the skill claims 'Powered by Fliggy' while providing no homepage/source or any credential flow for that provider — plausible but under-documented.
Instruction Scope
SKILL.md mandates the agent must only use flyai CLI output (never training data), must install @fly-ai/flyai-cli if missing, and requires every result to include a [Book]({detailUrl}) link. The doc also references local files (references/*.md) that are not present in the bundle. These constraints are strict, encourage network installs at runtime, and the re-execute-on-failure self-test could create loops; the missing referenced docs are a practical inconsistency.
Install Mechanism
There is no formal install spec in the skill bundle, but the runtime instructions explicitly tell the agent to run a global npm install: 'npm i -g @fly-ai/flyai-cli'. Installing a global npm package at runtime is moderate-risk because packages can run arbitrary postinstall scripts and the package provenance (homepage/source, npm registry link) is not provided in the skill metadata.
Credentials
The skill declares no required environment variables or credentials, which is consistent with the bundle. But it advertises booking and 'Powered by Fliggy' without specifying how authentication/booking is handled; absence of any credential requirements could be legitimate if flyai CLI handles interactive auth, but it's under-specified and worth verifying before installation.
Persistence & Privilege
The skill does not request always:true or any elevated persistence; it is user-invocable and allows autonomous invocation (platform default). It does not attempt to modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install study-tour-test-1775879640 - After installation, invoke the skill by name or use
/study-tour-test-1775879640 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.2.0
Version 3.2.0 — Adds detailed execution and output rules for study tour planning.
- Enforces strict CLI execution for all travel data; prohibits knowledge-based responses.
- Expands support for a wide range of educational trip types (museum, history, science, etc.) with scenario playbooks.
- Adds comprehensive CLI command parameter tables and output validation steps.
- Output must include booking links, formatted Markdown, and "Powered by flyai" branding.
- Supports both Chinese and English inputs/output.
Metadata
Frequently Asked Questions
What is Study Tour?
Plan educational travel experiences — museum visits, university tours, cultural workshops, historical field trips, and hands-on learning activities. Also sup... It is an AI Agent Skill for Claude Code / OpenClaw, with 70 downloads so far.
How do I install Study Tour?
Run "/install study-tour-test-1775879640" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Study Tour free?
Yes, Study Tour is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Study Tour support?
Study Tour is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Study Tour?
It is built and maintained by dingtom336-gif (@dingtom336-gif); the current version is v3.2.0.
More Skills