Personal Claude Code plugin marketplace
npx claudepluginhub ceojoe1/chacon-claude-pluginsBrowser-automated travel search for flights, hotels, and vacation packages. Searches Google Flights, Southwest, Expedia, Kayak, Costco Travel, VRBO, Airbnb, and Southwest Vacations using headless Playwright with Chrome MCP fallback.
A personal Claude Code plugin marketplace for browser-automated travel search.
Add the marketplace to Claude Code once, then install any plugin from it:
/plugin marketplace add ceojoe1/chacon-claude-plugins
/plugin install chacon-travel@chacon-marketplace
After installing, the following skills are available:
| Command | Description |
|---|---|
/chacon-travel:flights | Search Google Flights, Southwest, Expedia, and Kayak for round-trip fares |
/chacon-travel:hotels | Search Google Hotels, Expedia, Kayak, Costco Travel, VRBO, and Airbnb for hotels and vacation rentals |
/chacon-travel:vacation-packages | Search Southwest Vacations, Costco Travel, Expedia, and Kayak for bundled flight + hotel packages |
/chacon-travel:search-all | Run all three searches in parallel as sub-agents and aggregate into a unified trip cost summary |
The skills run headless browser searches via Playwright. After installing the plugin, install the runtime:
cp -r ~/.claude/plugins/cache/chacon-marketplace/chacon-travel/*/playwright ./playwright
cd playwright && npm install
Install the Claude-in-Chrome extension to fill in results that Playwright can't reach (CAPTCHA-blocked sites).
chacon-travelSearches flights, hotels, and vacation packages across major travel sites using headless Playwright with Chrome MCP fallback.
Sites covered: Google Flights · Google Hotels · Southwest Airlines · Expedia · Kayak · Costco Travel · VRBO · Airbnb · Southwest Vacations
How it works:
Promise.allSettled. Results saved to travel_plans/[destination]/[category]/processed=[date]/results.md./chacon-travel:search-all — Spawns all three skills as parallel background sub-agents for the Playwright phase, then sequentially handles Chrome MCP gap-filling before presenting a unified cost summary..claude-plugin/
marketplace.json # marketplace registry (chacon-marketplace)
plugins/
chacon-travel/
.claude-plugin/
plugin.json # plugin manifest
skills/ # skill definitions (auto-discovered by Claude Code)
flights/SKILL.md + sites/
hotels/SKILL.md + sites/
vacation-packages/SKILL.md + sites/
search-all/SKILL.md
playwright/ # headless site scripts
flights/ hotels/ vacation-packages/
playwright/ # shared Playwright runtime (install separately)
lib/ # args, browser, writer, summary
sites/helpers.js # shared utilities
search.js # CLI entry point
.claude/
skills/ # standalone installs (short names, this project only)