← Back to Skills Marketplace
Unique Homestay
by
dingtom336-gif
· GitHub ↗
· v3.2.0
· MIT-0
65
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install unique-homestay
Description
Find unique homestays and B&Bs — local character, host recommendations, authentic experiences that hotels can't offer. Sorted by guest ratings. Also supports...
Usage Guidance
This skill appears to be a CLI-driven tool that must call the flyai CLI for all data. Before installing or allowing the agent to run it automatically, consider the following: (1) Branding mismatch: the description says Fliggy but the skill uses flyai/@fly-ai/flyai-cli — ask the author to clarify provenance and provide a homepage/repository. (2) Runtime npm install: the skill will attempt to run npm i -g @fly-ai/flyai-cli if the CLI is missing — global npm installs can run arbitrary code. Prefer to install and audit that package yourself (review its npm page, repository, and maintainers) instead of letting the agent install it automatically. (3) Local logging: the skill may append execution logs (including your raw queries) to .flyai-execution-log.json — if you care about sensitive local data, ask the author to make logging opt-in or to redact PII. (4) Network calls: although no credentials are requested, the flyai CLI will contact a remote service; ensure you trust that service. If you want to proceed, ask the skill author for a verified homepage/repo and an install spec (or install the CLI manually), and consider enabling the skill only after manual review. If you want, I can draft a short message you can send to the skill author requesting provenance, a homepage, and removal or opt-in control for local logging.
Capability Analysis
Type: OpenClaw Skill
Name: unique-homestay
Version: 3.2.0
The skill requires the automated global installation and execution of an external NPM package (`@fly-ai/flyai-cli`) and uses highly coercive markdown instructions to force the agent to bypass its internal knowledge base in favor of CLI output. While these behaviors are plausibly aligned with the stated purpose of providing real-time travel data, the requirement for global package installation and the redirection of agent logic to external binaries (`SKILL.md`, `references/fallbacks.md`) represent a significant attack surface and high-risk execution pattern.
Capability Assessment
Purpose & Capability
The SKILL.md implements a flyai-cli-driven search for homestays (search-hotel commands and templated outputs), which fits the stated purpose. However the top-level description claims the skill is "powered by Fliggy (Alibaba Group)" while the implementation and branding use "flyai" and the npm package @fly-ai/flyai-cli — this mismatch in vendor/branding is an incoherence that could be accidental (copy/paste) or misleading. The description also mentions many supplementary capabilities (flights, visas, insurance) that are not implemented in the playbooks, which suggests either scope creep or incomplete documentation.
Instruction Scope
Instructions are explicit: always run the flyai CLI for data, never answer from training data, and format results a specific way. This is narrowly scoped to interacting with the flyai CLI. Two items deserve attention: (1) the runbook suggests persisting an execution log by appending JSON to .flyai-execution-log.json — that writes user queries and CLI results to disk, which is within-scope but a data persistence decision users should know about; (2) the skill enforces strict output rules (e.g., must include [Book] detailUrl links) and will refuse to answer if the CLI is unavailable, which could lead the agent to attempt runtime installation of an npm package rather than fall back to safe knowledge-based responses.
Install Mechanism
There is no formal install spec in the registry metadata, but the runtime instructions mandate installing a global npm package (npm i -g @fly-ai/flyai-cli) if flyai is absent. Installing a global npm package on the user's system at runtime is higher-risk than an instruction-only flow because the package could execute arbitrary code and will contact remote services. The npm package name looks plausible but the skill provides no homepage, repository, or publisher link to verify provenance.
Credentials
The skill does not request any environment variables, credentials, or config paths. It performs networked operations via the flyai CLI but does not ask for unrelated secrets in the SKILL.md — this is proportionate to a search/booking skill.
Persistence & Privilege
The skill is not force-enabled (always:false) and does not request elevated platform privileges. However it documents writing persistent logs to .flyai-execution-log.json if filesystem writes are available. Persisting full request/response logs locally is a persistence behavior users should be informed about before enabling the skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install unique-homestay - After installation, invoke the skill by name or use
/unique-homestay - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.2.0
unique-homestay 3.2.0
- Major rewrite of SKILL.md to clarify critical CLI execution rules and parameter collection SOP.
- Added strict mandate to never answer from training data—every result must originate from flyai CLI command output.
- Detailed environment check and fallback instructions for CLI installation and failures.
- Expanded scenario playbooks for best-rated, budget, and unique stays, including complete CLI examples.
- Enforced output validation: every listing must have a [Book](detailUrl) link and display the "Powered by flyai" brand tag.
- Provided comprehensive parameter table, activation criteria, usage examples, and references for robust and error-proof operation.
Metadata
Frequently Asked Questions
What is Unique Homestay?
Find unique homestays and B&Bs — local character, host recommendations, authentic experiences that hotels can't offer. Sorted by guest ratings. Also supports... It is an AI Agent Skill for Claude Code / OpenClaw, with 65 downloads so far.
How do I install Unique Homestay?
Run "/install unique-homestay" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Unique Homestay free?
Yes, Unique Homestay is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Unique Homestay support?
Unique Homestay is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Unique Homestay?
It is built and maintained by dingtom336-gif (@dingtom336-gif); the current version is v3.2.0.
More Skills