Agent skill

Wikipedia Airports

by borski in borski/travel-hacking-toolkit

Discover destinations served from any airport via Wikipedia.

MITAuto-check passed

Install Wikipedia Airports

skills CLI
$ npx skills add borski/travel-hacking-toolkit --skill wikipedia-airports -a claude-code

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

GitHub CLI
$ gh skill install borski/travel-hacking-toolkit wikipedia-airports --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/borski/travel-hacking-toolkit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/travel-hacking-toolkit/skills/wikipedia-airports .claude/skills/wikipedia-airports && 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
wikipedia-airports
GitHub stars
688
Token cost
~1.3k tokens
SKILL.md length
457 words
Files
1
Skills in repo
46
Repo updated
First seen
Licence
MIT

At a glance

Discover destinations served from any airport via Wikipedia.

  • Works in 5 steps: Resolve the airport page from an IATA code → Fetch the page → Look for route sections → …
  • SKILL.md covers Best Use Cases, Workflow, Decision Rules and Example: SAN and Southwest to…, plus 2 more sections
  • Calls curl, jq and rg; reaches en.wikipedia.org and southwest.com

What it does

Wikipedia Airports is an agent skill from borski/travel-hacking-toolkit. Discover destinations served from any airport via Wikipedia. Sanity-check whether an airline flies a specific route, find regional service that fare tools miss, identify late-split-return airport options.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with Wikipedia. The repository describes itself as: AI-powered travel hacking and search with cash, points, miles, and award flights. Drop-in skills and MCP servers for Claude, Codex, and OpenCode. The licence is MIT.

Example prompts

  • “/wikipedia-airports”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Resolve the airport page from an IATA code
  2. Fetch the page
  3. Look for route sections
  4. Treat airline city-pair pages as a second source
  5. Then confirm with fare tools

What it can do on your machine

Read from SKILL.md and the folder at commit db82131. 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

    Shell commands in SKILL.md call:

    • curl
    • jq
    • rg

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • en.wikipedia.org
    • southwest.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

Wikipedia Airports loads about 1.3k tokens when it runs. Until then it costs about 56 tokens; SKILL.md has 457 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~56
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

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 borski/travel-hacking-toolkit at commit db82131, republished under its MIT licence (© borski). 457 words, ~1,314 tokens.

Download SKILL.mdSave it as .claude/skills/wikipedia-airports/SKILL.md (or your agent's skills folder).
name
wikipedia-airports
description
Discover destinations served from any airport via Wikipedia. Sanity-check whether an airline flies a specific route, find regional service that fare tools miss, identify late-split-return airport options.
category
flights
summary
Route discovery and airline-service sanity check via Wikipedia airport pages. Answers "does carrier X fly A→B" and "what airports serve destination Y" when…
license
MIT

Wikipedia Airports

Use Wikipedia as a route discovery and sanity-check source for airport destinations. This is especially useful when:

  • an airport page has an Airlines and destinations section
  • an airline's own city-pair marketing pages confirm service patterns
  • flight search tools disagree about whether a route exists

Wikipedia is not a booking source and not a real-time schedule source. Use it to discover likely routes, then confirm them with airline or fare tools.

Best Use Cases

  • "What destinations does SAN serve?"
  • "Does Southwest fly SAN -> EUG?"
  • "What airports can I use for a late split return?"
  • "Which airline serves this small airport nonstop?"

Workflow

1. Resolve the airport page from an IATA code

Use Wikipedia search with the airport code plus the word airport.

bash
curl -s "https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=SAN+airport&format=json" \
  | jq '.query.search[0:5][] | {title}'

Usually the first result is the airport page, e.g. San Diego International Airport.

2. Fetch the page

Use the readable page HTML or the wikitext parse API.

bash
curl -s "https://en.wikipedia.org/w/api.php?action=parse&page=San_Diego_International_Airport&prop=wikitext&formatversion=2&format=json" \
  | jq -r '.parse.wikitext'

Or fetch the rendered page:

bash
curl -Ls "https://en.wikipedia.org/wiki/San_Diego_International_Airport"
3. Look for route sections

Search for headings like:

  • Airlines and destinations
  • Destinations
  • Passenger
  • Airlines

Example:

bash
curl -s "https://en.wikipedia.org/w/api.php?action=parse&page=San_Diego_International_Airport&prop=wikitext&formatversion=2&format=json" \
  | jq -r '.parse.wikitext' \
  | rg -n "Airlines and destinations|Destinations|Passenger|Southwest|Eugene|Portland"
4. Treat airline city-pair pages as a second source

If the airport page is incomplete, use airline route pages to validate the pattern.

Examples:

bash
curl -Ls "https://www.southwest.com/en/flights/flights-from-portland-or-to-san-diego" | rg "PDX|SAN|Portland|San Diego"
curl -Ls "https://www.southwest.com/en/flights/flights-from-portland-or-to-orange-county-santa-ana" | rg "PDX|SNA|Portland|Orange County"

This is especially useful for Southwest because:

  • it is missing from most GDS sources
  • route existence is often easier to verify from marketing pages than from award/cash APIs
5. Then confirm with fare tools

After Wikipedia suggests the route exists:

  1. Check cash pricing with SerpAPI, Kiwi, Skiplagged, or Duffel (if supported)
  2. Check Southwest separately when needed
  3. Prefer airline/fare-tool evidence over Wikipedia if they disagree

Decision Rules

Show full SKILL.md (193 more words)Show less
Use Wikipedia to answer:
  • whether an airport likely has service to a destination
  • which airlines appear to serve a city pair
  • whether a small airport is worth searching
Do NOT use Wikipedia to answer:
  • exact daily schedules
  • whether a flight is operating on a specific date
  • current fares
  • award availability

Example: SAN and Southwest to EUG

If the SAN airport page or related route references indicate Southwest serves Eugene, treat that as a lead, not final proof.

Then validate with:

  1. Southwest route pages or booking pages
  2. Google Flights / SerpAPI
  3. Southwest-specific search if available

This skill is most valuable when it tells you "search this route, don't assume it doesn't exist."

Useful Patterns

Airport page lookup by IATA code
bash
CODE=SAN
curl -s "https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=${CODE}+airport&format=json" \
  | jq -r '.query.search[0].title'
Pull likely destination section lines
bash
PAGE="San_Diego_International_Airport"
curl -s "https://en.wikipedia.org/w/api.php?action=parse&page=${PAGE}&prop=wikitext&formatversion=2&format=json" \
  | jq -r '.parse.wikitext' \
  | rg -n "Airlines and destinations|Destinations|Alaska|Southwest|United|Delta|Eugene|Portland|Redmond"
Search for an airline + destination on the page
bash
PAGE="San_Diego_International_Airport"
curl -s "https://en.wikipedia.org/w/api.php?action=parse&page=${PAGE}&prop=wikitext&formatversion=2&format=json" \
  | jq -r '.parse.wikitext' \
  | rg -n "Southwest|Eugene|EUG"

Notes

  • Wikipedia pages vary wildly in quality. Some airports have complete route tables; others are stale.
  • Small airports are often better maintained than airline route databases for simple "does this exist?" checks.
  • When Wikipedia and fare tools disagree, trust the fare/schedule sources for booking decisions.
  • Use this skill as a discovery and cross-check tool, not a source of truth.

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

Files

Just SKILL.md in plugins/travel-hacking-toolkit/skills/wikipedia-airports of borski/travel-hacking-toolkit.

Open the folder on GitHubat commit db82131

Compare with similar skills

Wikipedia Airports 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.

Wikipedia Airports compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Wikipedia Airports this skillborski/travel-hacking-toolkit688—~1.3kAutomated safety check: PassMIT
HumanizerAzure-Samples/interview-coach-agent-framework17338 repos~5.8kAutomated safety check: PassMIT
AI Copywritermikiarlo3/ai-copywriter1.2k—~12kAutomated safety check: PassMIT
Renwei Writingorange2ai/renwei-writing1.1k—~684Automated safety check: PassProprietary
World Cup Predictormikobinbin/2026-world-cup-predictor657—~1.7kAutomated safety check: NotesNone
Humanizer Zh Academicredbaronyyyyy-eng/humanizer-zh-academic3081 repos~1.8kAutomated safety check: PassMIT

Similar skills

  • Humanizer

    Azure-Samples/interview-coach-agent-framework

    Official

    Remove signs of AI-generated writing from text. An agent skill from Azure-Samples/interview-coach-agent-framework.

    173 GitHub starsUsed in 38 repos~5.8k tokens
    Writing & ContentAuto-check passed
  • AI Copywriter

    mikiarlo3/ai-copywriter

    Write copy that converts and doesn't sound like a robot. An agent skill from mikiarlo3/ai-copywriter.

    1.2k GitHub stars~12k tokensUpdated 2 mo ago
    Writing & ContentAuto-check passed
  • Renwei Writing

    orange2ai/renwei-writing

    人味儿写作 - 打磨、润色、改写别人的文字时,保住文字背后那个人的存在感. An agent skill from orange2ai/renwei-writing.

    1.1k GitHub stars~684 tokensUpdated 4 mo ago
    Writing & ContentAuto-check passed
  • World Cup Predictor

    mikobinbin/2026-world-cup-predictor

    世界杯冠军预测系统 — 基于球员成长周期模型、球队Elo评分、玄学因子的综合预测框架。预测2026年美加墨世界杯冠军,同时输出球队排行榜、球员系数矩阵、可视化看板。

    657 GitHub stars~1.7k tokensUpdated 2 mo ago
    Auto-check: notes
  • Humanizer Zh Academic

    redbaronyyyyy-eng/humanizer-zh-academic

    降低中文学术写作(论文、期刊文章、毕业论文等)AIGC检测率的专项 skill. An agent skill from redbaronyyyyy-eng/humanizer-zh-academic.

    308 GitHub starsUsed in 1 repo~1.8k tokens
    Writing & ContentAuto-check passed
  • Rival Search MCP

    damionrashford/RivalSearchMCP

    Deterministic deep research via RivalSearchMCP. An agent skill from damionrashford/RivalSearchMCP.

    132 GitHub stars~796 tokensUpdated yesterday
    Research & ScienceAuto-check passed

More from borski/travel-hacking-toolkit

All 46 skills in this repo
  • Amex Travel

    borski/travel-hacking-toolkit

    Search Amex travel portal for cash prices, MR points pricing, IAP discounts, and FHR/THC hotel benefits via Patchright.

    688 GitHub stars~3.1k tokensUpdated 6 days ago
    Auto-check passed
  • Chase Travel

    borski/travel-hacking-toolkit

    Search Chase UR travel portal via Patchright for cash prices, points pricing, Points Boost offers, and Chase Edit hotel benefits.

    688 GitHub stars~2.8k tokensUpdated 6 days ago
    Auto-check passed
  • Deutsche Bahn

    borski/travel-hacking-toolkit

    Deutsche Bahn train schedules, journey planning, and departures across Germany and into neighboring countries (Austria, Switzerland, Netherlands, France, Belgium).

    688 GitHub stars~1.5k tokensUpdated 6 days ago
    Auto-check passed
  • Sutochno

    borski/travel-hacking-toolkit

    Search Sutochno.ru (СУТОЧНО.РУ), a Russian short-term apartment-rental platform where you book directly from owners and pay in rubles (Mir card / bank transfer).

    688 GitHub stars~2.1k tokensUpdated 6 days ago
    Auto-check passed
  • Ticketsatwork

    borski/travel-hacking-toolkit

    Search TicketsAtWork (EBG corporate perks) for hotels, theme park tickets, attractions, and rental cars via Patchright.

    688 GitHub stars~4.2k tokensUpdated 6 days ago
    Auto-check passed
  • Vrbo

    borski/travel-hacking-toolkit

    Search VRBO (Vrbo / Expedia Group) vacation rentals including entire homes, condos, and cabins via Patchright browser automation.

    688 GitHub stars~1.7k tokensUpdated 6 days ago
    Auto-check passed

Works with

Questions about Wikipedia Airports

What does Wikipedia Airports do?

Discover destinations served from any airport via Wikipedia. Wikipedia Airports is an agent skill from borski/travel-hacking-toolkit. Discover destinations served from any airport via Wikipedia.

How do I install Wikipedia Airports in Claude Code?

Run `npx skills add borski/travel-hacking-toolkit --skill wikipedia-airports -a claude-code`. Or copy the skill folder (plugins/travel-hacking-toolkit/skills/wikipedia-airports in borski/travel-hacking-toolkit) into .claude/skills/wikipedia-airports in your project. Claude Code loads it when a task matches its description.

How do I install Wikipedia Airports in Codex?

Run `npx skills add borski/travel-hacking-toolkit --skill wikipedia-airports -a codex`. Or copy the skill folder (plugins/travel-hacking-toolkit/skills/wikipedia-airports in borski/travel-hacking-toolkit) into .agents/skills/wikipedia-airports in your project. Codex loads it when a task matches its description.

Can I use Wikipedia Airports 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 borski/travel-hacking-toolkit --skill wikipedia-airports -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wikipedia-airports, .gemini/skills/wikipedia-airports, .github/skills/wikipedia-airports and .opencode/skills/wikipedia-airports in your project.

What does Wikipedia Airports need to run?

Going by SKILL.md and its folder, Wikipedia Airports needs the command-line tools its instructions call (curl, jq and rg).

Does Wikipedia Airports access the network?

SKILL.md names 2 domains. In commands or code: en.wikipedia.org and southwest.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Wikipedia Airports 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 Wikipedia Airports use?

Wikipedia Airports 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 Wikipedia Airports use?

About 1.3k tokens (SKILL.md is roughly 5.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Wikipedia Airports?

Skills that share tags, products or a category with Wikipedia Airports: Humanizer (Azure-Samples/interview-coach-agent-framework, 173 stars), AI Copywriter (mikiarlo3/ai-copywriter, 1.2k stars), Renwei Writing (orange2ai/renwei-writing, 1.1k stars) and World Cup Predictor (mikobinbin/2026-world-cup-predictor, 657 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Wikipedia Airports?

borski (a GitHub user) maintains it in borski/travel-hacking-toolkit, which has 688 GitHub stars. The repository holds 46 skills in this directory. The repository was last updated on October 5, 2026.

Source: borski/travel-hacking-toolkit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.