Product Lens
affaan-m/ECC
Validate the why before building through four product diagnostics — a YC-style product diagnostic that produces PRODUCT-BRIEF.md with a go/no-go recommendation, a founder review scoring…
Round-the-world, Circle Pacific, and distance-based award products across alliances.
$ npx skills add borski/travel-hacking-toolkit --skill round-the-world -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install borski/travel-hacking-toolkit round-the-world --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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/round-the-world .claude/skills/round-the-world && rm -rf skills-srcUse ~/.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/
Install the "round-the-world" agent skill from https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-world into .claude/skills/round-the-world/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "round-the-world", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-worldType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add borski/travel-hacking-toolkit --skill round-the-world -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install borski/travel-hacking-toolkit round-the-world --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borski/travel-hacking-toolkit.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/travel-hacking-toolkit/skills/round-the-world .agents/skills/round-the-world && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "round-the-world" agent skill from https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-world into .agents/skills/round-the-world/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "round-the-world", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add borski/travel-hacking-toolkit --skill round-the-world -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install borski/travel-hacking-toolkit round-the-world --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borski/travel-hacking-toolkit.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/travel-hacking-toolkit/skills/round-the-world .cursor/skills/round-the-world && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "round-the-world" agent skill from https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-world into .cursor/skills/round-the-world/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "round-the-world", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/borski/travel-hacking-toolkit.git --path plugins/travel-hacking-toolkit/skills/round-the-world--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add borski/travel-hacking-toolkit --skill round-the-world -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install borski/travel-hacking-toolkit round-the-world --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borski/travel-hacking-toolkit.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/travel-hacking-toolkit/skills/round-the-world .gemini/skills/round-the-world && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "round-the-world" agent skill from https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-world into .gemini/skills/round-the-world/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "round-the-world", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install borski/travel-hacking-toolkit round-the-worldInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add borski/travel-hacking-toolkit --skill round-the-world -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/borski/travel-hacking-toolkit.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/travel-hacking-toolkit/skills/round-the-world .github/skills/round-the-world && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "round-the-world" agent skill from https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-world into .github/skills/round-the-world/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "round-the-world", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add borski/travel-hacking-toolkit --skill round-the-world -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install borski/travel-hacking-toolkit round-the-world --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borski/travel-hacking-toolkit.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/travel-hacking-toolkit/skills/round-the-world .opencode/skills/round-the-world && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "round-the-world" agent skill from https://github.com/borski/travel-hacking-toolkit/tree/main/plugins/travel-hacking-toolkit/skills/round-the-world into .opencode/skills/round-the-world/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "round-the-world", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
round-the-worldRound-the-world, Circle Pacific, and distance-based award products across alliances.
Round The World is an agent skill from borski/travel-hacking-toolkit. Round-the-world, Circle Pacific, and distance-based award products across alliances. Covers Star Alliance RTW, oneworld Explorer, Lufthansa M&M, Qantas, Cathay, JAL, Aeroplan, and Iberia charts.
Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
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.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit db82131. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
python3justFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
upgradedpoints.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Round The World loads about 4.3k tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 1,955 words of instructions outside code blocks.
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.
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.
The full file from borski/travel-hacking-toolkit at commit db82131, republished under its MIT licence (© borski). 1,955 words, ~4,299 tokens.
.claude/skills/round-the-world/SKILL.md (or your agent's skills folder).The RTW universe is collapsing. Four programs ended in the last 18 months: ANA Star RTW (June 2025), Singapore KrisFlyer Star RTW (May 2024), SkyTeam Go Round (2024-25), Singapore KrisFlyer Pacific Circle (likely 2024-25). What's left is concentrated in Star Alliance, oneworld, and a few regional distance-based programs.
This skill provides:
Data file: data/rtw-awards.json. Contains 17 programs with confidence markers (VERIFIED / LIKELY) and primary-source citations.
Distance helper: scripts/calc_distance.py (haversine, supports cumulative multi-segment routes, with built-in distance-band lookups for Star Alliance / Qantas / oneworld Global Explorer).
Want to actually circle the globe?
└→ Want to pay cash? → oneworld Explorer (3-6 continents, online bookable; LIKELY ~$3.6K-$6.9K economy per Upgraded Points 2026; verify on rtw.oneworld.com)
└→ Want to use miles?
├→ Star Alliance RTW (online bookable; Special Business 26k-mile distance band, USD price varies by routing/origin, historically a strong J value)
├→ Lufthansa M&M (fixed 195k Y / 400k J / 540k F miles, phone only)
└→ Qantas oneworld Classic Reward RTW (35k mi cap, 132,400/318,000 Y/J pts)
Want to circle the Pacific Rim only?
├→ Star Alliance Circle Pacific (online via member; 22k or 26k mi)
└→ oneworld Circle Pacific (travel agent only)
Want a multi-carrier oneworld trip but not full RTW?
├→ Cathay Asia Miles oneworld multi-carrier (13 distance bands; cheapest J at 60k mi <1000mi)
├→ JAL Mileage Bank multi-carrier (10 bands; sweet spot 25k Y / 48k J <4000mi)
└→ Qantas oneworld Classic (separate from its RTW config)
Just want regional flights cheap?
├→ Aeroplan distance-based (NA: 6k Y starting <500mi; Atlantic: 32.5k Y starting <4000mi)
└→ Iberia Plus Avios (intra-Europe: 3,500 Y under 650mi off-peak)staralliance.com/tnc-rtwThe most flexible RTW still on the market. Three fare types:
| Fare type | Distance bands (mi) | Cabins | Stopovers | Notes |
|---|---|---|---|---|
| Normal RTW | 29k / 34k / 39k | Y / W / J / F | 2-15 | Globally available |
| Special Economy | 26k / 29k / 34k / 39k | Y | 3-12 | NOT from Japan |
| Special Business | 26k | J | 5 | NOT from Japan; pricing varies by origin/routing — historically a strong J value (LIKELY) |
Rules:
Two separate products live under the "Star Alliance RTW" umbrella, do not conflate:
For the Star Alliance paid RTW fare specifically, the Normal/Special distance bands cap how far you can fly, but the actual USD price varies by origin country, routing, and currency conversion. Always verify current pricing at staralliance.com/en/book-fly.
staralliance.com/tnc-cpSame product family as RTW but constrained to Pacific Rim:
rtw.oneworld.comContinent-based (not distance-based). Online bookable. Cabin pricing scales with continent count.
| Continents | Economy USD (LIKELY, per Upgraded Points 2026) |
|---|---|
| 3 | ~$3,599 |
| 4 | ~$4,999 |
| 5 | ~$5,699 |
| 6 | ~$6,899 |
Source: primary rtw.oneworld.com for the structure; secondary Upgraded Points 2026 RTW guide for the specific economy rates above. Business and First class rates exist but are not surfaced in the public booking flow without a search; verify on rtw.oneworld.com for current cabin pricing.
Rules: 16 max segments, 2-15 stopovers. Premium economy upgrades available.
rtw.oneworld.comDistance-based alternative to Explorer. 39,000-mile cap. Travel agent only (not bookable on rtw.oneworld.com self-service).
rtw.oneworld.comPacific-bordering circle product. 4 regions: Asia (incl. Indian subcontinent + Central Asian -stans), Australia, New Zealand & SW Pacific, North America. Travel agent only. Specific cap and pricing not surfaced publicly.
miles-and-more.comFixed-mile pricing, no distance bands:
| Cabin | Miles |
|---|---|
| Economy | 195,000 |
| Business | 400,000 |
| First | 540,000 |
Rules: Up to 10 segments, 7 stopovers. Must cross Atlantic AND Pacific. Min 10 days between first/last intercontinental flight. Phone only.
qantas.com| Cabin | Points |
|---|---|
| Economy | 132,400 |
| Business | 318,000 |
Rules: 35,000 mi distance cap. Must combine 2+ oneworld carriers. Bookable online or phone (US: 800-227-4220). Fuel surcharges apply.
flights.cathaypacific.com13 distance bands (post-May 2026 chart):
| Band | Max mi | Y | J | F |
|---|---|---|---|---|
| 1 | 1,000 | 30,000 | 60,000 | 75,000 |
| 5 | 7,500 | 60,000 | 125,000 | 165,000 |
| 9 | 22,000 | 110,000 | 215,000 | 280,000 |
| 13 | 50,000 | 160,000 | 280,000 | 380,000 |
Rules: 2 stopovers + 2 transfers max. Must combine 2+ oneworld carriers (excluding Cathay).
jal.co.jp/jp/en/jalmile/use/partner_air/p_jmb/jmb_mile.htmlUse this when flying ONE partner airline (not JAL, not multi-carrier oneworld). 13 distance bands.
| Band | Max mi | Y | W | J | F |
|---|---|---|---|---|---|
| 1 | 1,000 | 12,000 | 17,000 | 24,000 | 36,000 |
| 5 | 7,000 | 35,000 | 45,000 | 60,000 | 90,000 |
| 9 | 22,000 | 95,000 | 115,000 | 160,000 | 240,000 |
| 13 | 50,000 | 150,000 | 180,000 | 210,000 | 330,000 |
Caveats: F not available on MH, AF, KE, EK. F priced at business cost on AA 2-class + AS + HA. Fuel surcharges apply. IATA TPM distance.
jal.co.jp/jp/en/jalmile/use/partner_air/oneworld/miles.html10 distance bands. Sweet spot at band 1.
| Band | Max mi | Y | J | F |
|---|---|---|---|---|
| 1 | 4,000 | 25,000 | 48,000 | 72,000 |
| 5 | 18,000 | 75,000 | 138,000 | 207,000 |
| 8 | 30,000 | 130,000 | 195,000 | 293,000 |
| 10 | 50,000 | 160,000 | 220,000 | 330,000 |
Examples: AA Flagship transcon JFK-LAX/SFO + return = ~5,000 mi RT = band 2 = 41k Y / 78k J. Or 25k Y / 48k J if it's a tight regional itinerary under 4,000 mi total.
aircanada.com (June 2026 chart)Dynamic pricing on Air Canada + Select Partners (UA, EK, FZ, EY, Canadian North, Calm Air, Bearskin, PAL). Distance-based. "Starting at" is the floor; "Median" is realistic mid-point pricing.
Within North America (4 distance bands):
2,750 mi: 17,500 Y / 35,000 J
North America ↔ Atlantic:
8,000 mi: 70,000 Y / 90,000 J / 130,000 F
North America ↔ Pacific:
10,000 mi: 70,000 Y / 110,000 J / 150,000 F
Online bookable at aircanada.com. Best for short-haul NA: 6k Y starting under 500mi.
iberia.com/us/iberiaplus/purchase-flights-avios/Distance-based on TOTAL TRIP miles (not per-segment). Two charts: Iberia metal vs partner unified.
Iberia Metal Off-Peak:
| Max mi | Y | W | J |
|---|---|---|---|
| 650 | 3,500 | - | 9,750 |
| 1,150 | 7,000 | - | 16,500 |
| 2,000 | 11,000 | - | 23,250 |
| 4,000 | 18,000 | 35,000 | 51,750 |
| 7,000 | 27,000 | 51,000 | 84,750 |
| >7,000 | 41,000 | 71,000 | 97,000 |
Partner Unified (oneworld + non-alliance):
| Max mi | Y | W | J | F |
|---|---|---|---|---|
| 650 | 6,000 | 9,000 | 12,500 | 24,000 |
| 1,150 | 9,000 | 13,500 | 18,000 | 36,000 |
| 4,000 | 22,500 | 33,750 | 45,000 | 90,000 |
| 7,000 | 41,000 | 61,500 | 82,000 | 164,000 |
| 11,770 | 51,500 | 77,250 | 103,000 | 206,000 |
Sweet spots:
Transfers from: Amex MR (1:1), Chase UR (1:1), Bilt (1:1), Wells Fargo (1:1), Citi TYP (1:0.7, no fee). Avios pool combines with: BA, Aer Lingus, Finnair, Qatar. Caveat: Partner awards are non-refundable. Iberia metal awards have a EUR 25 change fee but are refundable.
| Cabin | Kilometers (NOT miles) |
|---|---|
| Economy | 244,000 |
| Business | 352,000 |
Phone only (US: 800-237-6639). Practical reality: this is rarely bookable. Agents frequently can't pull up the option in the system, may not be trained on the product, and many community attempts in 2024-2026 ended without confirmation. The km figures come from Upgraded Points secondary reporting, not Aeromexico's own published terms. Amex MR transfers at 1:1.6.
Recommendation: Do not confidently quote these km figures to a user. Note that Aeromexico Club Premier RTW exists on paper as the only RTW survivor for SkyTeam-aligned travelers since SkyTeam Go Round was killed, but plan an alternative — booking it requires significant phone effort with uncertain outcome. Most users will be better served by Star Alliance via Lufthansa M&M or oneworld Explorer.
The agent should NOT recommend any of these. They're preserved so stale blog posts about them don't get accepted.
Use scripts/calc_distance.py to estimate great-circle distances:
# Single segment
python3 scripts/calc_distance.py SFO LAX
# Multi-segment cumulative (RTW or Circle Pacific)
python3 scripts/calc_distance.py JFK LHR FRA NRT HKG SYD LAX JFK --jsonThe helper handles 6,072 IATA airport codes (OpenFlights data) and computes haversine distances.
Caveats:
(also encoded in data/rtw-awards.json decision_rules)
Cheap business class RTW: Star Alliance RTW Special Business 26k-mile distance band paid fare (cash, not miles). USD price varies by origin/routing — historically reported in the $6.5K-$10K range for 5-stop J across recent years. Verify current pricing at staralliance.com/en/book-fly. At the low end of that range, the per-segment cost compares favorably to many one-off intercontinental J fares, but always verify the user's specific cash alternatives before recommending — a single one-off direct J ticket on a discounted route can sometimes match the per-segment rate.
For pure around-the-world goals: Star Alliance RTW (most flexible, online bookable) or oneworld Explorer (continent-based, online via rtw.oneworld.com).
For miles-only RTW: Lufthansa M&M (fixed 400k J / 540k F) is most accessible. Qantas (35k mi cap, 318k for J) is cheaper for shorter band trips.
For Pacific-Rim multi-stop: Star Alliance Circle Pacific OR oneworld Circle Pacific (travel agent only) OR JAL multi-carrier (cheapest at 25k Y / 48k J under 4,000mi).
For regional NA: Aeroplan distance-based (6k Y starting <500mi) or Iberia partner chart for AA short hops (12k Y for under 650mi RT).
For intra-Europe: Iberia Plus on Iberia metal off-peak (3,500 Avios under 650mi). Cheapest intra-EU after BA Avios.
Avoid: Aeromexico Premier (kilometers, phone only, painful agents); Iberia partner awards (non-refundable, hassle); SkyTeam (no RTW product anymore).
Stopover definition: 24+ hour layover per most programs. Shorter is a connection.
Purchase deadline: Star Alliance RTW requires purchase ≥72 hours before first departure. oneworld Explorer similar. Plan ahead.
Child pricing: Star Alliance RTW: 75% for ages 2-11, 10% for infants without seat. Other programs vary.
When sources disagree, use this priority:
If primary is unavailable and secondaries disagree, mark the entry confidence: LIKELY and note the discrepancy in notes.
© borski, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in plugins/travel-hacking-toolkit/skills/round-the-world of borski/travel-hacking-toolkit.
Open the folder on GitHubat commit db82131
Round The World 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Round The World this skillborski/travel-hacking-toolkit | 688 | — | ~4.3k | Automated safety check: Pass | MIT | |
| Product Lensaffaan-m/ECC | 276k | 2 repos | ~841 | Automated safety check: Pass | MIT | |
| Productthedaviddias/Front-End-Checklist | 74k | — | ~592 | Automated safety check: Pass | MIT | |
| Product Analyticsalirezarezvani/claude-skills | 28k | 1 repos | ~1.4k | Automated safety check: Pass | MIT | |
| Product Strategyphuryn/pm-skills | 27k | — | ~1.2k | Automated safety check: Pass | MIT | |
| Product Design Framinglobehub/lobehub | 83k | — | ~2.6k | Automated safety check: Pass | Custom licence |
affaan-m/ECC
Validate the why before building through four product diagnostics — a YC-style product diagnostic that produces PRODUCT-BRIEF.md with a go/no-go recommendation, a founder review scoring…
thedaviddias/Front-End-Checklist
A skill your agent uses when auditing e-commerce product pages or implementing structured data for a shop.
alirezarezvani/claude-skills
A skill your agent uses when defining product KPIs, building metric dashboards, running cohort or retention analysis, or interpreting feature adoption trends across product stages.
phuryn/pm-skills
Create a comprehensive product strategy using the 9-section Product Strategy Canvas — vision, segments, costs, value propositions, trade-offs, metrics, growth, capabilities, and defensibility.
lobehub/lobehub
Frames new surfaces, redesigns and vague product requests by grounding the business model and the user's task before any layout, in discover, frame or materialize modes.
affaan-m/ECC
Translate PRD intent, roadmap asks, or product discussions into an implementation-ready capability plan that exposes constraints, invariants, interfaces, and unresolved decisions before…
borski/travel-hacking-toolkit
Search Amex travel portal for cash prices, MR points pricing, IAP discounts, and FHR/THC hotel benefits via Patchright.
borski/travel-hacking-toolkit
Search Chase UR travel portal via Patchright for cash prices, points pricing, Points Boost offers, and Chase Edit hotel benefits.
borski/travel-hacking-toolkit
Deutsche Bahn train schedules, journey planning, and departures across Germany and into neighboring countries (Austria, Switzerland, Netherlands, France, Belgium).
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).
borski/travel-hacking-toolkit
Search TicketsAtWork (EBG corporate perks) for hotels, theme park tickets, attractions, and rental cars via Patchright.
borski/travel-hacking-toolkit
Search VRBO (Vrbo / Expedia Group) vacation rentals including entire homes, condos, and cabins via Patchright browser automation.
Round-the-world, Circle Pacific, and distance-based award products across alliances. Round The World is an agent skill from borski/travel-hacking-toolkit. Round-the-world, Circle Pacific, and distance-based award products across alliances.
Run `npx skills add borski/travel-hacking-toolkit --skill round-the-world -a claude-code`. Or copy the skill folder (plugins/travel-hacking-toolkit/skills/round-the-world in borski/travel-hacking-toolkit) into .claude/skills/round-the-world in your project. Claude Code loads it when a task matches its description.
Run `npx skills add borski/travel-hacking-toolkit --skill round-the-world -a codex`. Or copy the skill folder (plugins/travel-hacking-toolkit/skills/round-the-world in borski/travel-hacking-toolkit) into .agents/skills/round-the-world in your project. Codex loads it when a task matches its description.
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 round-the-world -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/round-the-world, .gemini/skills/round-the-world, .github/skills/round-the-world and .opencode/skills/round-the-world in your project.
Going by SKILL.md and its folder, Round The World needs the command-line tools its instructions call (python3 and just).
SKILL.md names 1 domain. As links in the text: upgradedpoints.com. This is read from the text; nothing was executed.
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.
Round The World is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Round The World: Product Lens (affaan-m/ECC, 276k stars), Product (thedaviddias/Front-End-Checklist, 74k stars), Product Analytics (alirezarezvani/claude-skills, 28k stars) and Product Strategy (phuryn/pm-skills, 27k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
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.