← Back to Skills Marketplace
hehachris

Travel Companion

by Chris Lam · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
1495
Downloads
2
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install travel-companion
Description
Plan, manage, and enhance trips with real place data, interactive maps, and on-trip features at aizzie.ai. Trigger whenever the user mentions trips, travel,...
Usage Guidance
This skill appears to do what it says — integrate with Aizzie to create shareable travel plans — but exercise caution before letting an agent run it. The SKILL.md tells the agent to run `npx @aizzie/cli@latest`, which will download and execute remote JavaScript code at runtime; the package is not pinned or checksummed and the skill metadata fails to declare required binaries (node/npx). Before installing or running: (1) verify the @aizzie/cli package on npm/GitHub (check source, maintainers, and recent releases), (2) prefer a pinned version or checksum instead of @latest, (3) ensure you are comfortable allowing the agent to run remote code in your environment (or run in an isolated/sandboxed environment), and (4) if you need tighter controls, ask the publisher for an explicit install spec or a vetted hosted API approach rather than runtime npx execution.
Capability Analysis
Type: OpenClaw Skill Name: travel-companion Version: 1.0.5 The skill relies on executing remote code via `npx @aizzie/cli@latest`, which involves high-risk shell and network access. While this behavior is aligned with the stated purpose of travel planning through the aizzie.ai service, the use of unpinned remote packages in `SKILL.md` presents a significant supply-chain risk and potential for unauthorized execution if the package is compromised. No explicit malicious intent was found, but the capability is inherently risky.
Capability Assessment
Purpose & Capability
The skill's purpose (creating persistent, shareable travel plans at aizzie.ai) aligns with the SKILL.md content. However, the metadata claims no required binaries while the instructions explicitly require running `npx @aizzie/cli@latest` (which implies Node/npx must be available). This mismatch is a minor but noteworthy inconsistency.
Instruction Scope
Instructions are narrowly scoped to travel planning and to using the Aizzie CLI. They do not request reading local files, accessing environment secrets, or transmitting unrelated data. The only runtime action beyond pure text generation is repeatedly instructing the agent to run `npx @aizzie/cli@latest` (and `npx @aizzie/cli docs`), which will cause a network fetch and execution of third‑party code.
Install Mechanism
There is no install spec in the registry metadata, but the SKILL.md instructs runtime use of `npx @aizzie/cli@latest`. That causes npm to download and execute code from the public registry at runtime; the skill provides no pinned version, checksum, or provenance. This is a moderate risk because arbitrary remote JavaScript can run when the agent follows the instruction.
Credentials
The skill declares no required environment variables, no credentials, and no config paths, and the instructions do not reference secrets or unrelated env vars. The requested access is proportionate to the described functionality.
Persistence & Privilege
The skill is not marked always:true, does not request persistent system-wide changes in the metadata, and does not declare special privileges. Autonomous invocation is allowed (platform default) but is not combined with broad credentials or always:true here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install travel-companion
  3. After installation, invoke the skill by name or use /travel-companion
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
- Added mention of real-time collaboration, allowing multiple users to edit the same trip with live updates across all devices. - Improved feature list to better highlight shareable trip plans and collaborative editing.
v1.0.4
- Updated setup instructions: commands now use `npx @aizzie/cli@latest`. - Removed detailed authentication guidance and tips about not asking for email upfront. - Streamlined documentation for clarity and brevity. - No functional changes to the skill, documentation update only.
v1.0.3
- Updated setup instructions to use `npx @aizzie/cli` instead of global install with npm. - Added guidance to force the latest version using `npx @aizzie/cli@latest` if commands fail or features are missing. - Revised first step instructions to use `npx @aizzie/cli docs`. - No changes to app features or workflow.
v1.0.2
- Added a homepage field with link to https://aizzie.ai in the skill metadata. - No other user-facing changes.
v1.0.1
No user-facing changes in this version. No file or content updates detected.
v1.0.0
- Initial release of the travel-companion skill.
Metadata
Slug travel-companion
Version 1.0.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Travel Companion?

Plan, manage, and enhance trips with real place data, interactive maps, and on-trip features at aizzie.ai. Trigger whenever the user mentions trips, travel,... It is an AI Agent Skill for Claude Code / OpenClaw, with 1495 downloads so far.

How do I install Travel Companion?

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

Is Travel Companion free?

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

Which platforms does Travel Companion support?

Travel Companion is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Travel Companion?

It is built and maintained by Chris Lam (@hehachris); the current version is v1.0.5.

💬 Comments