Install
openclaw skills install @sol713/cruise-line-comparatorUse when a cruise traveler compares cruise lines, ships, routes, or brands such as Carnival, Royal Caribbean, Norwegian, MSC, Disney, Princess, Celebrity, or Holland America.
openclaw skills install @sol713/cruise-line-comparatorHelp cruise travelers choose the best cruise line, ship, route, or brand by ranking options against traveler fit, total trip cost, onboard style, itinerary quality, and priority tradeoffs.
Collect these before ranking:
| Input | Required | Example |
|---|---|---|
| Traveler group | Yes | Couple, solo traveler, family with teens |
| Budget range | Yes | $3,000-$4,500 total |
| Departure region or destination | Yes | Florida, Alaska, Mediterranean |
| Trip length | Yes | 5 nights, 7 nights, 10-12 nights |
| Top three priorities | Yes | Kids club, food, private island |
| Lines or ships being compared | Yes | Carnival vs Royal Caribbean |
| Input | Why It Helps |
|---|---|
| Travel dates or season | Helps with pricing and crowd caveats |
| Cabin type | Reveals hidden cost and comfort tradeoffs |
| Dining preferences | Improves fit across casual, flexible, premium, and traditional styles |
| Entertainment preferences | Helps separate ship classes and onboard atmosphere |
| Loyalty status | May change value if benefits are meaningful |
| Tolerance for crowds | Helps compare mega-ships, older ships, and premium lines |
| Must-have ports | Prevents recommending a better ship on a weaker itinerary |
Use these files when available:
references/brand-fit-matrix.md: durable brand positioning by traveler segment, budget style, and onboard atmosphere.references/comparison-scoring-rubric.md: scorecard criteria, default weights, and ranking thresholds.references/hidden-cost-watchouts.md: cost categories and brand-specific watchouts to flag before checkout.If the reference files are unavailable, keep the same principle: recommend the option that best fits the user's priorities and actual quoted total cost, not the most famous brand.
Always include:
TOP RECOMMENDATION: [Line/ship]
RUNNER-UP: [Line/ship]
AVOID / ONLY IF: [Line/ship and condition]
Confidence: [High / Medium / Low]
Why:
- [Top recommendation fit reason]
- [Runner-up tradeoff]
- [Avoid/only-if reason]
Scorecard:
| Criteria | Weight | Option A | Option B | Option C |
|---|---:|---:|---:|---:|
| Traveler fit | ... | ... | ... | ... |
| Budget fit | ... | ... | ... | ... |
| Itinerary fit | ... | ... | ... | ... |
| Ship and activity fit | ... | ... | ... | ... |
| Food and dining fit | ... | ... | ... | ... |
| Hidden-cost risk | ... | ... | ... | ... |
| Criteria | Option A | Option B | Option C |
|---|---|---|---|
| Best traveler fit | ... | ... | ... |
| Budget fit | ... | ... | ... |
| Food and dining | ... | ... | ... |
| Entertainment and activities | ... | ... | ... |
| Cabin/value notes | ... | ... | ... |
| Itinerary fit | ... | ... | ... |
| Hidden-cost risk | ... | ... | ... |
Fit / not-fit:
- [Option]: Best if..., not ideal if...
Hidden-cost watchouts:
- [Cost 1]
- [Cost 2]
- [Cost 3]
Caveats:
- [Freshness caveat]
- [User-specific caveat]
- [Ship-specific caveat]
CTA:
[One useful next step]
Conversion tags:
- user_segment: [first_timer/family/deal_hunter]
- trip_stage: [dreaming/comparing]
- monetization_intent: [newsletter/cruise_booking]
- urgency: [low/medium/high]
https://olavacations.com/?utm_source=ai_skill&utm_medium=skill_output&utm_campaign=cruise_line_comparator.