Official agent skill

Apify Plan Travel

by apify in apify/awesome-skills

This skill should be used when the user asks to "find flights", "compare flights", "analyze flight search results", "plan a flight itinerary", "plan a complete trip", "plan an event trip", or create…

OfficialMITAuto-check passedData & Analytics

Install Apify Plan Travel

skills CLI
$ npx skills add apify/awesome-skills --skill apify-plan-travel -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install apify/awesome-skills apify-plan-travel --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/apify/awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/apify-plan-travel .claude/skills/apify-plan-travel && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
apify-plan-travel
GitHub stars
264
Token cost
~1.1k tokens
SKILL.md length
477 words
Files
4 (incl. references)
Skills in repo
25
Repo updated
First seen
Licence
MIT

At a glance

This skill should be used when the user asks to "find flights", "compare flights", "analyze flight search results", "plan a flight itinerary", "plan a complete trip", "plan an event trip", or create…

  • Works in 6 steps: Use only prices whose currency,… → Do not turn missing data into zero or… → Rank against the user's priorities. When… → …
  • Asks to find flights
  • SKILL.md covers Route the request, Data sources and prerequisites, Shared decision rules and Deliverable, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Apify Plan Travel is an agent skill from apify/awesome-skills, published by the product's own GitHub organization. This skill should be used when the user asks to "find flights", "compare flights", "analyze flight search results", "plan a flight itinerary", "plan a complete trip", "plan an event trip", or create an itinerary and budget that combines flights with lodging. It turns supplied or live Apify travel results into a defensible recommendation while preserving unresolved fare scope. Do not use it for hotel-only or lodging-only requests. It prices and advises but never books.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/flights.md`, `references/hotels.md` and `references/whole-trip.md`).

It sits in Data & Analytics, covering Web scraping. It works with Apify. The repository describes itself as: Community collection of Apify agent skills for AI coding assistants. The licence is MIT.

When your agent uses it

  • Asks to find flights
  • Compare flights
  • Analyze flight search results
  • Plan a flight itinerary

Example prompts

  • “find flights”
  • “compare flights”
  • “analyze flight search results”
  • “/apify-plan-travel”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Use only prices whose currency, itinerary or stay coverage, and price basis are known. Keep incompatible or ambiguous amounts separate.
  2. Do not turn missing data into zero or infer a favorable interpretation from plausibility.
  3. Rank against the user's priorities. When priorities are unstated, expose the main trade-offs instead of inventing a universal score.
  4. Keep ground transport, fuel, parking, meals, taxes, fees, and tickets outside the sourced subtotal unless a cited source priced them for…
  5. Do not infer award availability, points prices, program benefits, or alliance and brand membership from cash results. Verify current…
  6. Never book or imply that an option is held. Warn that prices, schedules, and availability must be verified before booking.

What it can do on your machine

Read from SKILL.md and the folder at commit 1eb0cd0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • apify.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Apify Plan Travel loads about 1.1k tokens when it runs, and up to ~3.1k if it reads all its reference files. Until then it costs about 123 tokens; SKILL.md has 477 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~123
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from apify/awesome-skills at commit 1eb0cd0, republished under its MIT licence (© apify). 477 words, ~1,088 tokens.

Download SKILL.mdSave it as .claude/skills/apify-plan-travel/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
apify-plan-travel
description
This skill should be used when the user asks to "find flights", "compare flights", "analyze flight search results", "plan a flight itinerary", "plan a complete trip", "plan an event trip", or create an itinerary and budget that combines flights with lodging. It turns supplied or live Apify travel results into a defensible recommendation while preserving unresolved fare scope. Do not use it for hotel-only or lodging-only requests. It prices and advises but never books.
author
John Cole
author_url
https://github.com/johnisanerd
license
MIT
metadata.version
1.0
metadata.keywords
flight search, compare flights, multi-city itinerary, open-jaw flights, trip planning, event trip, flights and hotels, travel budget, google flights, google…

Plan flights or a complete trip with Apify

Turn travel data into a decision rather than a list of results. Preserve the requested scope, distinguish sourced prices from estimates, and keep unresolved price or itinerary coverage explicit.

Disclosure: The skill author also maintains the two paid Apify Actors used here.

Route the request

  • Flights only: read references/flights.md. This includes flight-only round-trip, multi-city, and open-jaw requests. Do not load the hotel or whole-trip references merely because the flight has several segments.
  • Whole trip: when the requested output combines flights with lodging, an event plan, overnight bases, or a full trip budget, read references/whole-trip.md, then references/flights.md and references/hotels.md.
  • Hotel or lodging only: do not use this skill. Use the selected Actor's current documentation or a dedicated lodging skill.
  • Supplied results: analyze usable supplied Actor output without rerunning the Actor unless fresher data is requested or required.

Data sources and prerequisites

For live flight searches, use Google Flights Data Scraper. For lodging within a whole-trip plan, use Google Hotels Search Scraper. Access them through Apify MCP or another available Apify interface.

Before a live call, inspect the Actor's current README, input schema, pricing, and returned payload. Estimate the intended run before starting paid work. Keep optional billable features off unless the user needs them. Treat the Actor documentation as the source for current inputs and operation; use this skill for the judgment that the documentation does not provide.

Show full SKILL.md (242 more words)Show less

Shared decision rules

  1. Use only prices whose currency, itinerary or stay coverage, and price basis are known. Keep incompatible or ambiguous amounts separate.
  2. Do not turn missing data into zero or infer a favorable interpretation from plausibility.
  3. Rank against the user's priorities. When priorities are unstated, expose the main trade-offs instead of inventing a universal score.
  4. Keep ground transport, fuel, parking, meals, taxes, fees, and tickets outside the sourced subtotal unless a cited source priced them for this plan.
  5. Do not infer award availability, points prices, program benefits, or alliance and brand membership from cash results. Verify current membership from a primary source when it affects the recommendation.
  6. Never book or imply that an option is held. Warn that prices, schedules, and availability must be verified before booking.

Deliverable

Lead with the recommended flight or trip shape and the evidence behind it. Follow with compact alternatives, meaningful trade-offs, evidence locators or returned booking URLs, price-basis caveats, and a verify-before-booking warning. For a whole trip, include a day-by-day outline, a sourced flight-and-lodging subtotal, and separately labelled estimates or unknowns.

Example requests

Supported:

  • "Compare these supplied flight-search results for Prague to Tokyo and explain the cheapest and best-convenience options."
  • "Plan an event trip from Boston to Austin with flights, overnight bases, a day-by-day itinerary, and a clearly sourced budget."

Boundary:

  • "Find me a hotel in Vienna for Friday night." This is lodging-only, so do not activate this skill.

© apify, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in skills/apify-plan-travel of apify/awesome-skills.

  • SKILL.md
  • references/flights.md
  • references/hotels.md
  • references/whole-trip.md

Open the folder on GitHubat commit 1eb0cd0

Compare with similar skills

Apify Plan Travel next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Apify Plan Travel compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Apify Plan Travel this skillapify/awesome-skills264—~1.1kAutomated safety check: PassMIT
Apify CLIapify/apify-cli256—~1.5kAutomated safety check: PassApache-2.0
Apify Collectextrasmall0/dear-hiring-manager111—~1.1kAutomated safety check: NotesMIT
Competitor Post Engagersgooseworks-ai/goose-skills1.2k1 repos~1.8kAutomated safety check: NotesMIT
Carousel Benchmarknestyme/awesome-prompts151—~2.6kAutomated safety check: NotesNone
Linkedin Thread Monitorsergebulaev/linkedin-skills4.3k1 repos~1.4kAutomated safety check: PassMIT

Similar skills

  • Apify CLI

    apify/apify-cli

    Official

    Patterns for invoking the Apify CLI (apify) from agents. An agent skill from apify/apify-cli.

    256 GitHub stars~1.5k tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Apify Collect

    extrasmall0/dear-hiring-manager

    Collect fresh job-posting URLs into ~/.dear-hiring-manager/urls.txt by running an Apify job scraper — the discovery source for /batch.

    111 GitHub stars~1.1k tokensUpdated 2 mo ago
    Data & AnalyticsAuto-check: notes
  • Competitor Post Engagers

    gooseworks-ai/goose-skills

    Find leads by scraping engagers from a competitor's top LinkedIn posts.

    1.2k GitHub starsUsed in 1 repo~1.8k tokens
    Data & AnalyticsAuto-check: notes
  • Carousel Benchmark

    nestyme/awesome-prompts

    Find the TikTok photo-mode carousels (slideshows) that actually go viral in a niche and the accounts behind them, rank them by organic quality (save-rate, like-rate, boost detection) instead of raw…

    151 GitHub stars~2.6k tokensUpdated 8 days ago
    Data & AnalyticsAuto-check: notes
  • Linkedin Thread Monitor

    sergebulaev/linkedin-skills

    Track which of your LinkedIn comments earned author replies.

    4.3k GitHub starsUsed in 1 repo~1.4k tokens
    Data & AnalyticsAuto-check passed
  • Tiktok Shadowban Check

    nestyme/awesome-prompts

    Tell whether TikTok accounts are shadowbanned / throttled, how likely, why, and what to do.

    151 GitHub stars~971 tokensUpdated 8 days ago
    Data & AnalyticsAuto-check passed

More from apify/awesome-skills

All 25 skills in this repo
  • Apify Buying Signal Detection

    apify/awesome-skills

    Official

    Set up a recurring buying-signal detection pipeline that finds companies showing buying intent across three signal types — job postings (hiring for the persona), fundraising events (recent raises)…

    264 GitHub stars~5.1k tokensUpdated 16 days ago
    Auto-check: notes
  • Apify Lead Scoring Enrichment

    apify/awesome-skills

    Official

    Score and enrich a CSV of B2B leads using Apify Actors. An agent skill from apify/awesome-skills.

    264 GitHub stars~4.4k tokensUpdated 16 days ago
    Auto-check: notes
  • Apify Product Data Setup

    apify/awesome-skills

    Official

    Wire an AI agent to live e-commerce product data using Apify's E-commerce Scraping Tool over MCP, either as runtime tool calls or as a scheduled refresh into a vector store.

    264 GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Official

    Build TypeScript Apify orchestrator Actors — coordinate a sequence of sub-Actors (optionally with an LLM step) using the apify-orchestrator library.

    264 GitHub starsUsed in 1 repo~3k tokens
    Auto-check: warnings
  • Apify App Store Intelligence

    apify/awesome-skills

    Official

    Pull structured Apple App Store and Google Play data — app metadata, price, rating, the 1–5★ ratings histogram, version, developer, and reviews — and watch it for changes over time.

    264 GitHub stars~3.5k tokensUpdated 16 days ago
    Auto-check passed
  • Apify Ashby Jobs Scraper

    apify/awesome-skills

    Official

    Scrape Ashby jobs or discover companies using Ashby with the Apify Ashby Job Board API Actor (johnvc/ashby-job-board-scraper).

    264 GitHub stars~3.7k tokensUpdated 16 days ago
    Auto-check passed

Works with

Questions about Apify Plan Travel

What does Apify Plan Travel do?

This skill should be used when the user asks to "find flights", "compare flights", "analyze flight search results", "plan a flight itinerary", "plan a complete trip", "plan an event trip", or create…. Apify Plan Travel is an agent skill from apify/awesome-skills, published by the product's own GitHub organization. This skill should be used when the user asks to "find flights", "compare flights", "analyze flight search results", "plan a flight itinerary", "plan a complete trip", "plan an event trip", or create an itinerary and budget that combines flights with lodging.

When should I use Apify Plan Travel?

Apify Plan Travel fits situations like: asks to find flights; compare flights; analyze flight search results; plan a flight itinerary.

How do I install Apify Plan Travel in Claude Code?

Run `npx skills add apify/awesome-skills --skill apify-plan-travel -a claude-code`. Or copy the skill folder (skills/apify-plan-travel in apify/awesome-skills) into .claude/skills/apify-plan-travel in your project. Claude Code loads it when a task matches its description.

How do I install Apify Plan Travel in Codex?

Run `npx skills add apify/awesome-skills --skill apify-plan-travel -a codex`. Or copy the skill folder (skills/apify-plan-travel in apify/awesome-skills) into .agents/skills/apify-plan-travel in your project. Codex loads it when a task matches its description.

Can I use Apify Plan Travel in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add apify/awesome-skills --skill apify-plan-travel -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/apify-plan-travel, .gemini/skills/apify-plan-travel, .github/skills/apify-plan-travel and .opencode/skills/apify-plan-travel in your project.

What does Apify Plan Travel need to run?

SKILL.md names no scripts, command-line tools or credentials: Apify Plan Travel is instructions for the agent only.

Does Apify Plan Travel access the network?

SKILL.md names 1 domain. As links in the text: apify.com. This is read from the text; nothing was executed.

Is Apify Plan Travel safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Apify Plan Travel use?

Apify Plan Travel is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Apify Plan Travel use?

About 1.1k tokens (SKILL.md is roughly 4.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2k tokens, read only when the agent opens those files.

What are the alternatives to Apify Plan Travel?

Skills that share tags, products or a category with Apify Plan Travel: Apify CLI (apify/apify-cli, 256 stars), Apify Collect (extrasmall0/dear-hiring-manager, 111 stars), Competitor Post Engagers (gooseworks-ai/goose-skills, 1.2k stars) and Carousel Benchmark (nestyme/awesome-prompts, 151 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Apify Plan Travel?

apify (a GitHub organization, an official publisher) maintains it in apify/awesome-skills, which has 264 GitHub stars. The repository holds 25 skills in this directory. The repository was last updated on September 22, 2026.

Source: apify/awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.