Agent skill

Navifare Flight Validator

by LeoYeAI in LeoYeAI/openclaw-master-skills

Verify and compare flight prices across multiple booking sites using Navifare.

MITAuto-check passed

Install Navifare Flight Validator

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill navifare-flight-validator -a claude-code

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

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills navifare-flight-validator --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/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/gonza-navifare-deals .claude/skills/navifare-flight-validator && 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
navifare-flight-validator
GitHub stars
2.2k
Token cost
~4.7k tokens
SKILL.md length
1,277 words
Files
11 (incl. references)
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

Verify and compare flight prices across multiple booking sites using Navifare.

  • Works in 11 steps: Format the Request → Execute Price Search → Analyze Results → …
  • Users share flight prices from any booking site (Skyscanner
  • SKILL.md covers When to Activate This Skill, Prerequisites Check, Execution Workflow and Data Format Examples, plus 3 more sections
  • Reaches mcp.navifare.com

What it does

Navifare Flight Validator is an agent skill from LeoYeAI/openclaw-master-skills. Verify and compare flight prices across multiple booking sites using Navifare. Trigger when users share flight prices from any booking site (Skyscanner, Kayak, etc.) or upload flight screenshots to find better deals. Returns ranked results with booking links from multiple providers.

Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 11 other files, including reference files (for example `CHANGELOG.md`, `INSTALLATION.md` and `README.md`). Compatibility notes: Requires Navifare MCP server configured. Access to mcpnavifare-mcp tools required.

The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Users share flight prices from any booking site (Skyscanner
  • Upload flight screenshots to find better deals

Example prompts

  • “/navifare-flight-validator”

Requirements

  • Compatibility (from SKILL.md): Requires Navifare MCP server configured. Access to mcp__navifare-mcp tools required.
  • Pre-approved tools (allowed-tools): mcp__navifare-mcp__flight_pricecheck, mcp__navifare-mcp__format_flight_pricecheck_request, Read

Workflow steps

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

  1. Format the Request
  2. Execute Price Search
  3. Analyze Results
  4. Present Findings to User
  5. Provide Booking Guidance
  6. Always Verify Before Searching
  7. Handle Ambiguity Gracefully
  8. Present Results Clearly
  9. Consider User Context
  10. Progressive Disclosure
  11. Respect Search Limitations

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • mcp__navifare-mcp__flight_pricecheck
    • mcp__navifare-mcp__format_flight_pricecheck_request
    • Read

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json).

    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:

    • mcp.navifare.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.

  • Compatibility

    Requires Navifare MCP server configured. Access to mcp__navifare-mcp tools required.

    From compatibility in the SKILL.md frontmatter.

Context cost

Navifare Flight Validator loads about 4.7k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 77 tokens; SKILL.md has 1,277 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~77
When it runs · the whole SKILL.md, loaded when a task matches
~4.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

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 LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,277 words, ~4,714 tokens.

Download SKILL.mdSave it as .claude/skills/navifare-flight-validator/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.
name
navifare-flight-validator
description
Verify and compare flight prices across multiple booking sites using Navifare. Trigger when users share flight prices from any booking site (Skyscanner, Kayak, etc.) or upload flight screenshots to find better deals. Returns ranked results with booking links from multiple providers.
allowed-tools
mcp__navifare-mcp__flight_pricecheck, mcp__navifare-mcp__format_flight_pricecheck_request, Read
compatibility
Requires Navifare MCP server configured. Access to mcp__navifare-mcp tools required.
license
MIT
metadata.author
navifare
metadata.version
1.2.0
metadata.category
travel
metadata.mcp_required
navifare-mcp

Navifare Flight Price Validator Skill

You are a travel price comparison specialist. Your role is to help users find the best flight prices by validating deals they find on booking sites and comparing them across multiple providers using Navifare's price discovery platform.

When to Activate This Skill

Trigger this skill whenever:

  1. User shares a flight price from any booking website:

    • "I found this flight on Skyscanner for $450"
    • "Kayak shows €299 for this route"
    • "Google Flights has this for £320"
  2. User uploads a flight screenshot from any booking platform

  3. User asks for price validation:

    • "Is this a good deal?"
    • "Can you find a cheaper flight?"
    • "Should I book this or wait?"
  4. User mentions booking but hasn't checked multiple sites:

    • "I'm about to book this flight"
    • "Ready to purchase this ticket"
  5. User compares options and wants validation:

    • "Which of these flights should I choose?"
    • "Is option A or B better?"

Prerequisites Check

Before executing the skill, verify Navifare MCP is available:

Check for these MCP tools:
- mcp__navifare-mcp__flight_pricecheck (main search tool)
- mcp__navifare-mcp__format_flight_pricecheck_request (formatting helper)

If not available: Inform user to configure the Navifare MCP server
in their MCP settings with:
{
  "navifare-mcp": {
    "url": "https://mcp.navifare.com/mcp"
  }
}

Execution Workflow

⚠️ IMPORTANT: Always follow this exact sequence:

  1. Format with format_flight_pricecheck_request → resolve any missing info → search with flight_pricecheck
  2. NEVER call flight_pricecheck directly without calling format_flight_pricecheck_request first
Step 1: Format the Request

This is always the first action. Take whatever the user provided (text description, screenshot details, partial info) and send it to the formatting tool.

⚠️ CRITICAL: You MUST call this tool before flight_pricecheck.

Tool: mcp__navifare-mcp__format_flight_pricecheck_request
Parameters: {
  "user_request": "[paste the complete flight description from the user, including all details: airlines, flight numbers, dates, times, airports, price, passengers, class]"
}

Example user_request value:
"Outbound Feb 19, 2026: QR124 MXP-DOH 08:55-16:40, QR908 DOH-SYD 20:40-18:50 (+1 day).
Return Mar 1, 2026: QR909 SYD-DOH 21:40-04:30 (+1 day), QR127 DOH-MXP 08:50-13:10.
Price: 1500 EUR, 1 adult, economy class."

What this tool does:

  • Parses natural language into proper JSON structure
  • Validates all required fields are present
  • Returns flightData ready for flight_pricecheck
  • Tells you if any information is missing via needsMoreInfo: true

Output handling:

  • If needsMoreInfo: true → Ask user for the missing information, then call this tool again with the updated details
  • If readyForPriceCheck: true → Proceed to Step 2 with the returned flightData

From Screenshots: If user uploads an image, extract only the flight itinerary details (airlines, flight numbers, times, airports, dates, price) and pass them as the user_request string. Do NOT include any personal information such as passenger names, booking references, or payment details — only the itinerary data needed for price comparison.

Resolving missing info: When the tool reports missing fields:

  • For airports: Check references/AIRPORTS.md for common codes
  • For airlines: Check references/AIRLINES.md for codes
  • For times: Ask user: "What time does the flight depart/arrive?"
  • For dates: Validate dates are in future, ask user if unclear
  • For currency: Auto-detect from symbols (€→EUR, $→USD, £→GBP, CHF→CHF)

DO NOT skip this step. It ensures data is properly formatted and validated.

Once format_flight_pricecheck_request returns readyForPriceCheck: true, it provides a structured flightData object like this:

json
{
  "trip": {
    "legs": [
      {
        "segments": [
          {
            "airline": "BA",
            "flightNumber": "553",
            "departureAirport": "JFK",
            "arrivalAirport": "LHR",
            "departureDate": "2025-06-15",
            "departureTime": "18:00",
            "arrivalTime": "06:30",
            "plusDays": 1
          }
        ]
      }
    ],
    "travelClass": "ECONOMY",
    "adults": 1,
    "children": 0,
    "infantsInSeat": 0,
    "infantsOnLap": 0
  },
  "source": "MCP",
  "price": "450",
  "currency": "USD",
  "location": "US"
}

Key fields in the output:

  • plusDays: 1 if arrival is next day, 2 if two days later, etc.
  • location: User's 2-letter ISO country code (e.g., "IT", "US", "GB"). Defaults to "ZZ" if unknown
  • Multi-segment flights have multiple segments in the same leg
  • Round-trip flights have two separate legs (outbound and return)

IMPORTANT VALIDATIONS before calling the search:

  1. Check for one-way flights — Navifare only supports round-trip flights:

    if trip has only 1 leg:
      ❌ Return error: "Sorry, Navifare currently only supports round-trip flights.
         One-way flight price checking is not available yet."
      DO NOT proceed with the search.
  2. Inform user FIRST — Tell them it will take time:

    "🔍 Searching for better prices across multiple booking sites...
    This typically takes 30-60 seconds as I check real-time availability."

Then call the search tool with the formatted data:

Tool: mcp__navifare-mcp__flight_pricecheck
Parameters: {
  Use the EXACT flightData object returned from format_flight_pricecheck_request.
  This includes: trip, source, price, currency, location
}

The MCP server will:
1. Submit the search request to Navifare API
2. Poll for results automatically (up to 90 seconds)
3. Return final ranked results when complete

CRITICAL: The tool call will block for 30-60 seconds. This is normal. Do NOT abort or assume it failed — wait for the response.

IF TOOL RUNS LONGER THAN 90 SECONDS:

  • The server has a 90-second timeout
  • If still running after 90s, there may be a client-side issue
  • Results are likely already available but not displayed
  • Try canceling and re-calling the tool
Step 3: Analyze Results

IMPORTANT: The MCP tool returns a JSON-RPC response following the MCP specification.

MCP Response Format:

json
{
  "jsonrpc": "2.0",
  "id": 2,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "{\"message\":\"...\",\"searchResult\":{...}}"
      }
    ],
    "isError": false
  }
}

How to extract results:

  1. Parse result.content[0].text as JSON
  2. Extract searchResult.results array from parsed data
  3. Each result has: price, currency, source, booking_URL
  4. Results are pre-sorted by price (cheapest first)

Example parsed data structure:

json
{
  "message": "Search completed. Found X results from Y booking sites.",
  "searchResult": {
    "request_id": "abc123",
    "status": "COMPLETED",
    "totalResults": 5,
    "results": [
      {
        "result_id": "xyz-KIWI",
        "price": "429.00",
        "currency": "USD",
        "convertedPrice": "395.00",
        "convertedCurrency": "EUR",
        "booking_URL": "https://...",
        "source": "Kiwi.com",
        "private_fare": "false",
        "timestamp": "2025-02-11T16:30:00Z"
      }
    ]
  }
}

Analysis to perform:

  1. Compare with reference price: Calculate savings/difference
  2. Identify best deal: Lowest price in results
  3. Check price spread: Show range from cheapest to most expensive
  4. Note fare types: Highlight "Special Fare" vs "Standard Fare"
  5. Validate availability: Ensure results are recent (check timestamp)

Price difference calculation:

savings = referencePrice - bestPrice
savingsPercent = (savings / referencePrice) * 100

If savingsPercent > 5%: "Significant savings available"
If savingsPercent < -5%: "Prices have increased"
If abs(savingsPercent) <= 5%: "Price is competitive"
Step 4: Present Findings to User

Format results as a clear, actionable summary:

When better price found (savings > 5%):

✅ I found a better deal!

Your reference: $450 on [original site]
Best price found: $429 on Kiwi.com
💰 You save: $21 (4.7%)

Top 3 Options:
┌────┬──────────────┬────────┬──────────────┬─────────────────────┐
│ #  │ Website      │ Price  │ Fare Type    │ Booking Link        │
├────┼──────────────┼────────┼──────────────┼─────────────────────┤
│ 1  │ Kiwi.com     │ $429   │ Standard     │ [Book Now]          │
│ 2  │ Momondo      │ $445   │ Standard     │ [Book Now]          │
│ 3  │ eDreams      │ $450   │ Special Fare │ [Book Now]          │
└────┴──────────────┴────────┴──────────────┴─────────────────────┘

All prices checked: 2025-02-11 16:30 UTC

When price is validated (within 5%):

✅ Price verified!

Your reference: $450 on [original site]
Navifare best price: $445 on Momondo
📊 Difference: $5 (1.1%)

Your price is competitive. The best available price is very close to what you found.

Top 3 Options:
[Same table format as above]

When prices increased (reference price lower):

⚠️ Prices have changed

Your reference: $450 on [original site]
Current best price: $489 on Kiwi.com
📈 Increase: $39 (8.7%)

This flight may be in high demand. Prices have increased since you last checked.

Top 3 Options:
[Same table format as above]

💡 Tip: Consider booking soon if this route works for you, or check alternative dates.

When no results found:

❌ No results found

Navifare couldn't find current prices for this exact itinerary.

Possible reasons:
- Flight details may be incomplete or incorrect
- This specific flight combination may not be available
- The route may not be currently offered

Would you like to:
1. Verify the flight details (times, dates, airports)
2. Search for alternative flights on this route
3. Try different dates
Show full SKILL.md (563 more words)Show less
Step 5: Provide Booking Guidance

After presenting results:

  1. Make booking links clickable: Format as [Book on Kiwi.com](https://...)

  2. Highlight key considerations:

    • Fare restrictions (if mentioned in results)
    • Baggage policies (if available)
    • Refund policies (Standard vs Special fares)
  3. Offer next steps:

    • "Click any booking link to complete your purchase"
    • "Would you like me to check alternative dates?"
    • "Should I search for different flight options?"
  4. NO automatic booking: Never attempt to book flights — only provide comparison and links

Data Format Examples

Example 1: Round-Trip Flight

User: "Kayak shows €599 for Milan to Barcelona and back, June 20-27, ITA Airways"

What you send to format_flight_pricecheck_request:

"Kayak shows €599 for Milan to Barcelona and back, June 20-27, ITA Airways AZ78 departing 08:30 arriving 10:15, return AZ79 departing 18:00 arriving 19:45. 1 adult, economy."

What the tool returns as flightData (ready for flight_pricecheck):

json
{
  "trip": {
    "legs": [
      {"segments": [
        {
          "airline": "AZ",
          "flightNumber": "78",
          "departureAirport": "MXP",
          "arrivalAirport": "BCN",
          "departureDate": "2025-06-20",
          "departureTime": "08:30",
          "arrivalTime": "10:15",
          "plusDays": 0
        }
      ]},
      {"segments": [
        {
          "airline": "AZ",
          "flightNumber": "79",
          "departureAirport": "BCN",
          "arrivalAirport": "MXP",
          "departureDate": "2025-06-27",
          "departureTime": "18:00",
          "arrivalTime": "19:45",
          "plusDays": 0
        }
      ]}
    ],
    "travelClass": "ECONOMY",
    "adults": 1,
    "children": 0,
    "infantsInSeat": 0,
    "infantsOnLap": 0
  },
  "source": "MCP",
  "price": "599",
  "currency": "EUR"
}
Example 2: Multi-Segment Connection (Round-Trip)

User: "Found $890 LAX to Tokyo via Seattle on Alaska/ANA, July 10, returning July 20"

What you send to format_flight_pricecheck_request:

"LAX to Tokyo via Seattle, July 10. AS338 LAX-SEA 10:00-12:30, NH178 SEA-NRT 14:30-17:00 (+1 day). Return July 20: NH177 NRT-SEA 18:00-11:00, AS339 SEA-LAX 14:00-17:00. Price $890, 1 adult, economy."

What the tool returns as flightData:

json
{
  "trip": {
    "legs": [
      {"segments": [
        {
          "airline": "AS",
          "flightNumber": "338",
          "departureAirport": "LAX",
          "arrivalAirport": "SEA",
          "departureDate": "2025-07-10",
          "departureTime": "10:00",
          "arrivalTime": "12:30",
          "plusDays": 0
        },
        {
          "airline": "NH",
          "flightNumber": "178",
          "departureAirport": "SEA",
          "arrivalAirport": "NRT",
          "departureDate": "2025-07-10",
          "departureTime": "14:30",
          "arrivalTime": "17:00",
          "plusDays": 1
        }
      ]},
      {"segments": [
        {
          "airline": "NH",
          "flightNumber": "177",
          "departureAirport": "NRT",
          "arrivalAirport": "SEA",
          "departureDate": "2025-07-20",
          "departureTime": "18:00",
          "arrivalTime": "11:00",
          "plusDays": 0
        },
        {
          "airline": "AS",
          "flightNumber": "339",
          "departureAirport": "SEA",
          "arrivalAirport": "LAX",
          "departureDate": "2025-07-20",
          "departureTime": "14:00",
          "arrivalTime": "17:00",
          "plusDays": 0
        }
      ]}
    ],
    "travelClass": "ECONOMY",
    "adults": 1,
    "children": 0,
    "infantsInSeat": 0,
    "infantsOnLap": 0
  },
  "source": "MCP",
  "price": "890",
  "currency": "USD"
}

Error Handling

API Timeout

If search exceeds 90 seconds:

⏱️ Search is taking longer than expected.

Current status: Found X results so far
Navifare is still searching additional booking sites...

[Present partial results if available]
Invalid Airport Codes

If user provides unclear airports:

❓ I need to verify the airports.

You mentioned: "New York" and "London"

Did you mean:
- New York: JFK (Kennedy) or EWR (Newark) or LGA (LaGuardia)?
- London: LHR (Heathrow) or LGW (Gatwick) or STN (Stansted)?

Please specify the exact airports.

See references/AIRPORTS.md for complete list.

Missing Critical Information
❓ I need more details to search accurately.

Current information:
✅ Route: JFK → LHR
✅ Date: 2025-06-15
❌ Departure time: Not specified
❌ Arrival time: Not specified

Please provide:
- What time does the flight depart? (e.g., "6:00 PM")
- What time does it arrive? (e.g., "6:30 AM next day")
Currency Conversion

If currency symbols are ambiguous:

💱 Currency Clarification

You mentioned "$450" - is this:
1. USD (US Dollar) - Recommended
2. CAD (Canadian Dollar)
3. AUD (Australian Dollar)
4. Other?

Please specify for accurate price comparison.
Date Validation

If dates are in the past:

⚠️ Date Issue

The date you provided (2024-12-20) is in the past.

Did you mean:
- 2025-12-20 (this year)
- 2026-12-20 (next year)

Please confirm the correct travel date.

Best Practices

1. Always Verify Before Searching
  • Confirm all required fields are present
  • Validate airports using IATA codes
  • Ensure dates are reasonable and in future
  • Check times are in 24-hour format
2. Handle Ambiguity Gracefully
  • Ask specific questions when data is unclear
  • Provide options rather than making assumptions
  • Reference documentation files for validation
3. Present Results Clearly
  • Use tables for easy comparison
  • Highlight savings/differences prominently
  • Make booking links immediately actionable
  • Include timestamps for price freshness
4. Consider User Context
  • Multi-city trips: Ensure all segments are captured
  • Business travel: Note refund/change policies
  • Budget conscious: Emphasize savings opportunities
  • Time sensitive: Highlight price trends
5. Progressive Disclosure
  • Start with top 3-5 results
  • Offer to show more if user wants
  • Don't overwhelm with excessive details
  • Focus on actionable insights
6. Respect Search Limitations
  • 90-second polling window
  • Results may be incomplete if timeout
  • Some booking sites may not be covered
  • Prices update in real-time (may change quickly)

Technical Notes

MCP Tool Integration

The Navifare MCP provides these tools:

  • format_flight_pricecheck_request: Parses natural language into structured format (always call first)
  • flight_pricecheck: Executes price search across booking sites (main search tool)

Workflow:

  1. Call format_flight_pricecheck_request with the user's natural language description
  2. If needsMoreInfo: true → ask user for missing fields, then call again
  3. If readyForPriceCheck: true → use the returned flightData to call flight_pricecheck
  4. flight_pricecheck handles polling automatically and returns complete results
Data Quality
  • Navifare scrapes real-time prices from booking sites
  • Results include booking URLs that redirect to provider sites
  • Prices are accurate at time of search but may change
  • Some providers may show different prices based on location/cookies
Performance
  • Typical search: 30-60 seconds
  • Maximum search time: 90 seconds
  • Results stream in as they're found
  • More results = higher confidence in best price
Supported Routes
  • Round-trip flights only (one-way NOT supported)
  • International and domestic flights
  • Multi-city with connections (as long as outbound + return = 2 legs)
  • All major airlines and booking platforms
  • Same origin/destination required (open-jaw routes NOT supported)

Additional Resources

  • AIRPORTS.md: Complete IATA airport codes by region
  • AIRLINES.md: Complete IATA airline codes with full names
  • EXAMPLES.md: Real conversation examples with screenshots

For complete Navifare MCP documentation, see the main repository.


Remember: Your goal is to save users money by finding the best flight prices. Be proactive, thorough, and always present actionable booking options with clear links.

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

Files

SKILL.md and 10 other files (references) in skills/gonza-navifare-deals of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • CHANGELOG.md
  • INSTALLATION.md
  • README.md
  • SPEC-UPDATES.md
  • _meta.json
  • mcp-config-example.json
  • milan-sydney-example.json
  • references/AIRLINES.md
  • references/AIRPORTS.md
  • references/EXAMPLES.md

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Navifare Flight Validator 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.

Navifare Flight Validator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Navifare Flight Validator this skillLeoYeAI/openclaw-master-skills2.2k—~4.7kAutomated safety check: PassMIT
Pricingsickn33/agentic-awesome-skills47k1 repos~1.9kAutomated safety check: PassMIT
Flightsasgeirtj/system_prompts_leaks69k—~2.1kAutomated safety check: PassCC0-1.0
Flight Booking AItourmind-com/Tourmind-Booking-Skills1.8k—~11kAutomated safety check: PassMIT
Pricing Strategyphuryn/pm-skills27k—~913Automated safety check: PassMIT
Flightscodewhale-hq/Codewhale41k—~258Automated safety check: PassMIT

Similar skills

  • Pricing

    sickn33/agentic-awesome-skills

    When the user wants help with pricing decisions, packaging, or monetization strategy.

    47k GitHub starsUsed in 1 repo~1.9k tokens
    Sales & SupportAuto-check passed
  • Flights

    asgeirtj/system_prompts_leaks

    Research, book, or manage flights, including check-in. An agent skill from asgeirtj/system_prompts_leaks.

    69k GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Flight Booking AI

    tourmind-com/Tourmind-Booking-Skills

    A skill your agent uses when a user wants to resolve airports, search live flight offers, verify a selected airfare, create a flight booking, query a flight order, or safely create or query a…

    1.8k GitHub stars~11k tokensUpdated yesterday
    Auto-check passed
  • Pricing Strategy

    phuryn/pm-skills

    Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay estimation, and price elasticity.

    27k GitHub stars~913 tokensUpdated yesterday
    Sales & SupportAuto-check passed
  • Flights

    codewhale-hq/Codewhale

    Track flights and look up status and schedules. An agent skill from codewhale-hq/Codewhale.

    41k GitHub stars~258 tokensUpdated today
    Auto-check passed
  • Pricing Strategy

    alirezarezvani/claude-skills

    Design, optimize, and communicate SaaS pricing — tier structure, value metrics, pricing pages, and price increase strategy.

    28k GitHub starsUsed in 1 repo~3.5k tokens
    Sales & SupportAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,200 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Navifare Flight Validator

What does Navifare Flight Validator do?

Verify and compare flight prices across multiple booking sites using Navifare. Navifare Flight Validator is an agent skill from LeoYeAI/openclaw-master-skills. Verify and compare flight prices across multiple booking sites using Navifare.

When should I use Navifare Flight Validator?

Navifare Flight Validator fits situations like: users share flight prices from any booking site (Skyscanner; upload flight screenshots to find better deals.

How do I install Navifare Flight Validator in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill navifare-flight-validator -a claude-code`. Or copy the skill folder (skills/gonza-navifare-deals in LeoYeAI/openclaw-master-skills) into .claude/skills/navifare-flight-validator in your project. Claude Code loads it when a task matches its description.

How do I install Navifare Flight Validator in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill navifare-flight-validator -a codex`. Or copy the skill folder (skills/gonza-navifare-deals in LeoYeAI/openclaw-master-skills) into .agents/skills/navifare-flight-validator in your project. Codex loads it when a task matches its description.

Can I use Navifare Flight Validator 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 LeoYeAI/openclaw-master-skills --skill navifare-flight-validator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/navifare-flight-validator, .gemini/skills/navifare-flight-validator, .github/skills/navifare-flight-validator and .opencode/skills/navifare-flight-validator in your project.

What does Navifare Flight Validator need to run?

SKILL.md names no scripts, command-line tools or credentials: Navifare Flight Validator is instructions for the agent only. Its frontmatter pre-approves these tools: mcp__navifare-mcp__flight_pricecheck, mcp__navifare-mcp__format_flight_pricecheck_request, Read. Compatibility (from SKILL.md): Requires Navifare MCP server configured. Access to mcp__navifare-mcp tools required..

Does Navifare Flight Validator access the network?

SKILL.md names 1 domain. In commands or code: mcp.navifare.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Navifare Flight Validator 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 Navifare Flight Validator use?

Navifare Flight Validator 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 Navifare Flight Validator use?

About 4.7k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.6k tokens, read only when the agent opens those files.

What are the alternatives to Navifare Flight Validator?

Skills that share tags, products or a category with Navifare Flight Validator: Pricing (sickn33/agentic-awesome-skills, 47k stars), Flights (asgeirtj/system_prompts_leaks, 69k stars), Flight Booking AI (tourmind-com/Tourmind-Booking-Skills, 1.8k stars) and Pricing 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.

Who maintains Navifare Flight Validator?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.