Custom GPTTravel Tech

Skyro: the decision layer travel was missing

I built a GPT that cuts through all the noise and just tells you if a flight deal is good or not. No more jumping between tabs. No more second-guessing. Just a clear answer to the one question every traveler actually has: should I book this now?

Most travel tools show you more options. Skyro just tells you what to do.

Try Skyro โ†—
Custom GPT
AI Product
Travel & Booking
โœˆ Skyro ยท Cheap Flights & Travel Deals
Cheapest flights NYC to London next month?
โœˆ
โœˆ Flight Intelligence ยท NYC โ†’ LON
3 routes found ยท Sorted by value score
JFK โ†’ LHR
Apr 14 ยท 7h 05m ยท Norse Atlantic
$389
๐ŸŸข Great Deal
EWR โ†’ LGW
Apr 17 ยท 7h 20m ยท United
$512
๐Ÿ”ฅ Hidden Deal
JFK โ†’ LHR
Apr 22 ยท 7h 10m ยท British Airways
$748
๐Ÿ”ด Overpriced
๐Ÿ“Š
Buy Now ยท prices rising this week
Avg. fare expected +18% by weekend
โœˆ

Walkthrough

See Skyro in action.

A walkthrough of all six intelligence modules, from Flight Intelligence to Price Prediction.

โœˆ Skyro ยท Walkthrough
Play walkthrough
โœˆ

Walkthrough narrated using an AI avatar with voice cloning

At a Glance

The Challenge

How might we turn the overwhelming complexity of travel planning into a single, confident booking decision inside a conversation?

Capabilities Built
Flight IntelligenceHidden Deal DetectionPrice PredictionPoints OptimizationStay RecommendationsDiscovery ModeDeal Scoring System
My Role
๐ŸŽฏ Product Concept
Identified the gap: data everywhere, decisions nowhere. Defined the vision and user journey.
๐Ÿง  AI Behavior Design
Built the intelligence layer: deal scoring, price prediction, hidden deal validation.
โš™๏ธ Prompt Engineering
Wrote the system instruction architecture controlling tone, structure and decision logic.
โœฆ UX Inside AI
Designed the dashboard-style interaction model, making chat feel like a product.
93%Reduction in planning time*
<2 minAverage time to a booking decision*
6Intelligence modules
1Interface. Zero tab-switching.

* Based on personal testing across multiple travel scenarios comparing Skyro against traditional platforms.

The Problem

Travel planning is broken.
Nobody's fixed the decision layer

You open Google Flights. Then Skyscanner. Then Expedia. 30 minutes later you still don't know if you should book. The data is everywhere. The problem is none of these tools actually help you decide. They just show you more stuff to look at.

01

Prices feel unpredictable

Fares shift constantly with no guidance on whether now is a good time to book or waiting will save money.

02

Deals hide in plain sight

Mistake fares and flash sales exist but are nearly impossible to find without dedicated deal communities.

03

Five tabs, zero clarity

Google Flights, Skyscanner, Expedia. Users juggle platforms and still leave without a confident answer.

04

Choice overload equals inaction

Too many options create decision fatigue. Users overpay out of frustration or delay booking indefinitely.

Core Problem

Nobody needed another place to search for flights. They needed something that would just look at the options and tell them which one to pick.

The Opportunity

Every platform out there assumes you already know where you want to go and when. They're built for searching. Nobody built anything for deciding. That gap is where Skyro lives.

How might we shift travel from search-and-compare to discover-and-decide, making the right choice feel obvious rather than overwhelming?

The Product

A travel app that lives inside a conversation

Instead of showing more options, Skyro evaluates, scores, and recommends. Each module is purpose-built to eliminate a specific friction point in the booking journey.

โœˆ๏ธ
Core Feature
Flight Intelligence Engine
Deal scoring with ๐ŸŸข Great Deal / ๐Ÿ”ด Overpriced indicators and route alternatives.
๐Ÿ”ฅ
Discovery Feature
Hidden Deals Scanner
Surfaces mistake fares and flash sales most users would never find independently.
๐Ÿ“Š
Intelligence Layer
Price Prediction System
Answers "Buy Now vs Wait" using trend-based price movement logic.
โœˆ Skyro ยท Flight Intelligence
โœˆ FLIGHT INTELLIGENCE ยท NYC โ†’ LONDON
JFK โ†’ LHR
Apr 14 ยท 7h 05m ยท Norse Atlantic
$389
๐ŸŸข Great Deal
EWR โ†’ LGW
Apr 17 ยท 7h 20m ยท United
$512
๐Ÿ”ฅ Hidden Deal
JFK โ†’ LHR
Apr 22 ยท 7h 10m ยท British Airways
$748
๐Ÿ”ด Overpriced
๐Ÿ“Š
Buy Now ยท prices rising this week
Avg. fare expected +18% by weekend

How I Built This

Engineering intelligence through prompt design

Skyro is entirely a Custom GPT system prompt with no code, no APIs, nothing external. That's actually what makes it interesting. The whole product lives in one text file. Which meant every design decision was really a writing decision.

01

AI Behavior Design

The default GPT behavior is to be helpful and thorough, which for this use case is completely wrong. I had to force it to be opinionated. Strict output rules, fixed card structure, no prose rambling. Every response had to look like a dashboard, not a chat reply.

โ†’ Consistent dashboard output across all query types
02

Prompt Engineering System

This is where most of the work actually happened. The prompt kept breaking when users asked weird questions. Every edge case needed its own instruction. I went through probably 30+ iterations before it held up reliably.

โ†’ Quality holds regardless of how users phrase their questions
03

Travel Intelligence Logic

I had to teach the AI what a good deal actually looks like. Deal scoring criteria, price benchmarks, what makes a mistake fare different from a flash sale. Without this layer it would just list flights. With it, it evaluates them like someone who actually knows travel.

โ†’ AI reasons about travel data like an expert would
04

UX Design Inside a Chat Interface

I kept asking the same questions I'd ask building any product: is this readable at a glance? Does the user know what to do next? The fact that it lives in a chat window doesn't change any of that. Once the structure clicked, it came together surprisingly fast.

โ†’ Users describe it as "a travel app inside chat"
Before Skyro
Search โ†’ Compare โ†’ Stress
โŒ5+ browser tabs across competing platforms
โŒ30+ minutes of price-watching and comparison
โŒNo clear answer on whether to book now or wait
โŒHidden deals stay hidden, mistake fares missed
โŒOverpay or delay booking out of uncertainty
โ†’
With Skyro
Discover โ†’ Decide โ†’ Book
โœ…One conversation replaces five platforms
โœ…Under 2 minutes to a confident booking decision
โœ…Clear Buy Now vs Wait recommendation every time
โœ…Mistake fares and flash sales surfaced automatically
โœ…Act fast and save consistently
Impact

Skyro doesn't just make travel planning faster. It makes smarter, more affordable travel accessible to everyone.

Time Saved*
>93%

Reduction in planning time, from 30+ minutes of tab-switching to under 2 minutes for a confident decision.

Decision Quality
1

Clear recommendation per query. No comparison paralysis. Users know exactly what to do, not just what's available.

Democratized Access
โœฆ

Insider-level deal intelligence, previously reserved for dedicated communities, now available to any traveler.

Discovery Shift
โ†‘

Encourages cost-driven exploration. Users discover destinations they wouldn't have searched for on their own.

* Based on personal testing across multiple travel scenarios comparing Skyro against traditional platforms.

Why I Built This

It started with a really long flight search

I was booking flights from Seattle to India. What should have taken 10 minutes turned into nearly an hour: 14 tabs open, prices changing every time I refreshed, still not sure if I was looking at a good deal or not. I booked eventually. Still have no idea if I overpaid.

That stuck with me. And when I started digging into what Custom GPTs could actually do, I wanted to answer a specific question: can you build something that genuinely feels like a product using only tools that are free and available to everyone? Skyro was me trying to find out.

What I Learned

Building this changed how I think about AI

Lesson 01
Writing a prompt is a design decision

Every choice about structure, tone, and format directly shapes what the product feels like. I'd rewrite a single line and the whole output would change. It didn't feel like writing. It felt like designing.

Lesson 02
Once the structure clicked, it moved fast

The early iterations were slow and messy. The prompt kept breaking on edge cases. But once I figured out the right structure, the rest came together in a few hours. The hard part wasn't building, it was figuring out what to build.

Lesson 03
Giving the AI fewer options made it way more useful

My instinct was to make it flexible. But every time I loosened a constraint, the output got worse: more generic, more hedged. The more I told it exactly what to do, the more it felt like a real product instead of a chatbot.

AI as a decision layer, not just an answer machine

I didn't set out to build something revolutionary. I was just frustrated with a bad experience and wanted to fix it using what was already available. The fact that it turned into something that genuinely works, and that anyone can try right now, is what I'm most proud of.

If you can use the tools in front of you to solve a real problem, that's enough. You don't need a dev team or a budget.

Try Skyro โ†—
<2 minFrom question to booking decision
1Interface. Five platforms replaced.
6Intelligence modules built
Discover โ†’ Decide โ†’ BookThe travel planning flow Skyro makes possible
Skyro ยท The Decision Layer
apoorvagoyal1020@gmail.com
Open to Product, UX, Creative Technologist & Design Engineer Roles
Made withlove and codeby Apoorva Goyal
apoorvagoyal1020@gmail.com
Open to Product, UX, Creative Technologist & Design Engineer Roles
Made withlove and codeby Apoorva Goyal
apoorvagoyal1020@gmail.com
Open to Product, UX, Creative Technologist & Design Engineer Roles
Made withlove and codeby Apoorva Goyal
apoorvagoyal1020@gmail.com
Open to Product, UX, Creative Technologist & Design Engineer Roles
Made withlove and codeby Apoorva Goyal