← Back to Skills Marketplace
waltzofwhispers

Waltz Flight Assistant Setup

by christy · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ⚠ suspicious
96
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install waltz-flight-assistant-setup
Description
Set up Waltz Flight Assistant to book flights end to end, in conversation. Use when the plugin needs to be installed, configured, repaired, or pointed at the...
README (SKILL.md)

Waltz Flight Assistant Setup

Install and configure the Waltz Flight Assistant plugin before trying to route flight work through it.

This setup changes the user's OpenClaw environment:

  • it may install a new plugin package
  • it updates ~/.openclaw/openclaw.json
  • it points the plugin at a hosted Waltz backend
  • it restarts the OpenClaw gateway

Before making those changes, summarize them and get the user's approval.

Setup workflow

  1. Tell the user exactly what you are about to change and confirm they want to continue.
  2. Check whether the plugin is already installed and loaded:
    • openclaw plugins inspect waltz-flight-assistant --json
  3. If the plugin is missing, install it:
    • openclaw plugins install clawhub:@waltzlabs/flight-assistant-plugin
  4. If the plugin is installed, confirm the publisher, version, and source look correct before continuing.
    • expected package: @waltzlabs/flight-assistant-plugin
    • expected plugin id: waltz-flight-assistant
  5. If the plugin was just installed, restart OpenClaw before editing config or testing flight requests.
  6. Back up ~/.openclaw/openclaw.json before changing it.
  7. Explain that the hosted backend is https://waltz-flight-staging.up.railway.app and confirm the user wants to point Waltz at that endpoint.
  8. Update ~/.openclaw/openclaw.json so plugins.entries.waltz-flight-assistant exists with:
{
  "enabled": true,
  "config": {
    "baseUrl": "https://waltz-flight-staging.up.railway.app"
  }
}
  1. Restart the gateway after writing or changing baseUrl:
    • openclaw gateway restart
  2. Verify the config took effect:
  • openclaw plugins inspect waltz-flight-assistant --json
  • confirm the plugin is loaded and the config entry exists

Runtime rules

  • This skill is for setup and repair only.
  • Do not use this skill to search flights, book flights, continue payment setup, or continue authentication flows.
  • Use published plugin package clawhub:@waltzlabs/flight-assistant-plugin for installs.
  • Use plugin id waltz-flight-assistant for config.
  • Use https://waltz-flight-staging.up.railway.app as the default baseUrl unless Waltz provides a different deployment.
  • If OpenClaw says the Waltz config is being ignored, restart first and then apply the config change again.
  • After any baseUrl change, restart the gateway before testing the plugin.
  • Prefer updating the config directly only after describing the exact change, backing up the file, and getting the user's approval.

After setup

  • Hand off to the installed Waltz plugin for flight requests.
  • Remind the user that Waltz can search, book, and retrieve flights through the hosted backend.
  • Make clear that any booking, payment setup, charge approval, or authentication step still requires explicit user confirmation in the main flight flow.

If setup is incomplete

  • If the plugin is not loaded in the current session, tell the user exactly what remains:
    • install plugin
    • restart OpenClaw
    • apply Waltz config
    • restart the gateway
    • retry the flight request
  • Keep the explanation short and concrete. Do not send the user to local repo paths.
Usage Guidance
Install only if you intend to use Waltz for flight workflows. Before approving, verify the package name and publisher, confirm the hosted backend URL, keep the config backup, and do not approve any booking or payment step unless the charge and itinerary details are clear.
Capability Analysis
Type: OpenClaw Skill Name: waltz-flight-assistant-setup Version: 0.1.3 The skill bundle is designed to automate the installation and configuration of the Waltz Flight Assistant plugin. It performs high-risk operations including installing external packages via `openclaw plugins install` and directly modifying the `~/.openclaw/openclaw.json` configuration file to point to an external backend (https://waltz-flight-staging.up.railway.app). While these actions are aligned with the stated purpose in SKILL.md and include instructions for user confirmation and backups, the capability to modify system-level configurations and install third-party code constitutes a significant risk profile that warrants a suspicious classification.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The purpose is coherent: the skill is only for installing and configuring a Waltz flight assistant. Users should still notice that the resulting plugin can support flight booking, payment setup, and authentication flows.
Instruction Scope
The instructions are scoped to setup and repair, require user approval before changes, and explicitly say not to use this setup skill for searching, booking, payment, or authentication.
Install Mechanism
It installs an external OpenClaw plugin package from ClawHub. This is central to the stated purpose, but users should verify the publisher, source, and version before approving.
Credentials
The skill edits ~/.openclaw/openclaw.json, points the plugin at a hosted backend, and restarts the gateway. These changes are disclosed and paired with backup and approval instructions.
Persistence & Privilege
The configuration enables the plugin persistently for future OpenClaw sessions. This is expected for setup, but users should keep the backup and know how to disable it if needed.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install waltz-flight-assistant-setup
  3. After installation, invoke the skill by name or use /waltz-flight-assistant-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.3
Tighten setup approvals and configuration boundaries
v0.1.2
Tighten setup skill description
v0.1.1
Clarify published ClawHub install path
v0.1.0
Initial release
Metadata
Slug waltz-flight-assistant-setup
Version 0.1.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Waltz Flight Assistant Setup?

Set up Waltz Flight Assistant to book flights end to end, in conversation. Use when the plugin needs to be installed, configured, repaired, or pointed at the... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Waltz Flight Assistant Setup?

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

Is Waltz Flight Assistant Setup free?

Yes, Waltz Flight Assistant Setup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Waltz Flight Assistant Setup support?

Waltz Flight Assistant Setup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Waltz Flight Assistant Setup?

It is built and maintained by christy (@waltzofwhispers); the current version is v0.1.3.

💬 Comments