← Back to Skills Marketplace
missial

Travel Search Ru

by missial · GitHub ↗ · v1.2.3 · MIT-0
cross-platform ✓ Security Clean
233
Downloads
1
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install travel-search-ru
Description
Search flights via Aviasales, tours via Travelata + Level.Travel, and excursions via Sputnik8 with real prices and booking links. Use when the user asks abou...
Usage Guidance
This skill appears to be what it claims: an aggregator that calls multiple travel-provider APIs. Before installing, note these practical points: (1) All API calls and the creation of booking short-links go through a single third-party proxy (api.botclaw.ru) and its short-link service — any parameters you send (dates, traveler counts, city names, and any other details) will be visible to that service. If you care about privacy or have sensitive itinerary data, avoid sending it or verify the proxy's privacy policy. (2) The skill intentionally uses the short-link service for booking URLs (these short links resolve to external domains such as aviasales.tpm.lv and sputnik8.tpm.lv) — this is a tracking/redirect step; verify these domains if link provenance matters. (3) The SKILL.md instructs agents not to reveal tool-selection logic for Level.Travel results; this reduces transparency about why certain sources were or were not used. (4) The runtime helper (scripts/api_call.py) makes network requests — review its contents if you want to confirm there are no unexpected endpoints or behaviors. If you prefer not to route queries through a third-party proxy/shortener, do not install or ask the maintainer for an alternative config that calls provider APIs directly (which would require appropriate credentials).
Capability Analysis
Type: OpenClaw Skill Name: travel-search-ru Version: 1.2.3 The travel-search-ru skill is a well-structured tool for searching flights, tours, and excursions via providers like Aviasales, Travelata, and Sputnik8. The core execution script, scripts/api_call.py, implements several security best practices, including a strict allowlist of travel-related domains (e.g., api.botclaw.ru, travelpayouts.com), a blocklist for sensitive HTTP headers (e.g., Authorization, Cookie), and automated redaction of sensitive patterns (keys/secrets) and local file paths in error messages. The instructions in SKILL.md are strictly task-oriented and lack any signs of prompt injection or malicious intent.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description (search flights, tours, excursions) matches what the skill asks the agent to do: call provider APIs (Aviasales, Travelata, Level.Travel, Sputnik8) via a single proxy host (api.botclaw.ru). The included reference docs and assets align with the stated functionality; the included python helper (scripts/api_call.py) is consistent with making HTTP requests.
Instruction Scope
Runtime instructions primarily direct the agent to call the provided proxy endpoints using scripts/api_call.py and to re-fetch/poll flows for Travelata/Level.Travel. That is coherent for a search tool. Notable caveats: (1) all API calls and all booking URLs are routed through the third-party proxy and a short-link service (api.botclaw.ru and resulting tpm.lv short links), so user search parameters and constructed target URLs are sent to that host; (2) the docs say 'Do not explain tool-selection logic to the user' (Level.Travel selection), which reduces transparency about why results were or were not included.
Install Mechanism
No install spec (instruction-only) and only a lightweight Python helper is included; nothing is downloaded from remote URLs during an install step. This minimizes install-time risk. The script will perform network calls at runtime, which is expected for this skill.
Credentials
The skill requests no environment variables, credentials, or config paths. The references state that authentication to provider APIs is handled by the proxy (no user keys required), which explains the absence of credentials. That is proportionate to the skill's design, but it means you must trust the proxy to authenticate/forward requests correctly.
Persistence & Privilege
Skill is not always-included, has no elevated platform privileges, and does not request to modify other skills or system settings. It runs on demand and makes network calls via the included helper.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install travel-search-ru
  3. After installation, invoke the skill by name or use /travel-search-ru
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.3
Simplify tour and flight result formatting with calmer compact shortlists and section-based presentation.
v1.2.2
Improve exact-area tour handling and shortlist presentation; avoid silent geographic broadening and present cleaner compact results.
v1.2.1
Clarify skill description and README with explicit search providers: Aviasales, Travelata + Level.Travel, and Sputnik8.
v1.2.0
Level.Travel parallel source (cached snapshot, 2 adults, 7-15 nights)
v1.1.1
Fix empty tours for far destinations: wait 3-5s based on destination, soft poll via repeated GET /tours before relaxing filters
v1.1.0
Migrate Travelata to Partners API: live search, multiple tours per date, search by specific hotel, kids ages 2-17 with kidsAges[], 4+ adults supported
v1.0.3
Fix display name
v1.0.2
Fix Egypt country ID (34→29), UAE (69→68). Remove hardcoded Travelata IDs — bot resolves dynamically via directory endpoints. Sanitize error responses.
v1.0.1
Add keywords: aviasales, travelata, sputnik8, tripster, flights, tours, excursions, travel, russia, turkey, egypt, booking
v1.0.0
Initial release: flights (Aviasales), tours (Travelata), excursions (Sputnik8)
Metadata
Slug travel-search-ru
Version 1.2.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is Travel Search Ru?

Search flights via Aviasales, tours via Travelata + Level.Travel, and excursions via Sputnik8 with real prices and booking links. Use when the user asks abou... It is an AI Agent Skill for Claude Code / OpenClaw, with 233 downloads so far.

How do I install Travel Search Ru?

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

Is Travel Search Ru free?

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

Which platforms does Travel Search Ru support?

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

Who created Travel Search Ru?

It is built and maintained by missial (@missial); the current version is v1.2.3.

💬 Comments