#481 by GitHub stars

tourmind-com/Tourmind-Booking-Skills

AI agent skills for end-to-end hotel and flight booking—compare live hotel rates across leading OTAs and suppliers, search and verify real-time airfares worldwide, book stays and flights, and manage reservations, hotel cancellations, and payments via the TourMind API.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/flight-booking-ai/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → c5403610a48a

No earlier version was observed for comparison.

Compare on GitHub

skills/tourmind-booking/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → c5403610a48a

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit c5403610a48acbfba24617df54e3554830c0a47d

2.4kGitHub stars
9stars in 7 days
2skills in this repository
6commits in 30 days

Heat

5.4
  • Star growth, last 7 daysAhead of 67% of tracked repositories
  • Star growth, last 24 hoursAhead of 70% of tracked repositories
  • Rank movement, last 7 daysAhead of 38% of tracked repositories
  • Commits, last 30 daysAhead of 72% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Jul 27, 2026Nov 5, 20262,397

Individual skills in this repository

How it works

flight-booking-ai

When your agent uses it

Use 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 third-party payment through TourMind.

What it loads into context

Frontmatter

69 tokens

Always available to the agent

SKILL.md

8,857 tokens

When the skill is activated

Reference documents

17,685 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Response language and templates
  2. Transport and reference
  3. Credential lifecycle
  4. Skill version and update check
  5. Workflow
  6. Failures and scope
  7. Common mistakes

Files

  • SKILL.mdcore45,822 bytes
  • SKILL.mdcore45,822 bytes
  • SKILL.mdcore45,822 bytes
  • SKILL.mdcore45,822 bytes
  • SKILL.mdcore45,822 bytes
  • SKILL.mdcore45,822 bytes
  • agents/openai.yamlasset206 bytes
  • references/authentication.mddoc5,140 bytes
  • references/parameter_guide.mddoc46,687 bytes
  • references/passenger_details.mddoc7,519 bytes
  • references/response_templates.mddoc24,718 bytes
Read SKILL.md

# Flight Booking AI

Respond in the user's language. Support only these operations: resolve airports, search live flight offers, verify a selected offer, create a flight booking, query a flight order, create a third-party payment for an order, and query a third-party payment.

## Response language and templates

Respond in the language used by the user's current request unless the user explicitly asks for another language. This `SKILL.md` and all reference files are English canonical sources. Translate every user-facing template, label, notice, fallback, error explanation, and instruction naturally into the response language while preserving meaning, Markdown structure, variables, proper names, currency codes, URLs, and opaque identifiers. Preserve exact API field or enum values only inside API requests or when a rule explicitly requires an exact returned status; whenever a public-label mapping is defined, use the public label in every user-visible response. Do not output both the English source and a translation unless the user requests bilingual output.

Use the canonical templates in [response templates](references/response_templates.md) whenever a matching response is required. Preserve each template's field order, table structure, facts, and confirmation semantics; omit or replace fields only where that template explicitly permits it. Do not recreate fixed responses inside workflow rules or improvise alternate structures.

## Transport and reference

Use the flight Base URL `https://airxapi.hlzinterface.cn`. Every flight operation is a `POST` request with a JSON body; a flight operation succeeds only when the response has `code == 0` (HTTP 200 alone is not success). First handle the verification token-change recovery below. On every other nonzero code, discard affected failed quotations and follow the parameter guide's stage-specific recovery; never expose raw API errors or ask the customer to select a failed quotation again. Skill update checks use the separate shared TourMind update service described below.
View the complete source on GitHub

Skills included

  • flight-booking-ai
  • tourmind-booking

Repository facts

License
MIT
Created
Jul 13, 2026
Last pushed
Oct 19, 2026
Forks
389
Open issues
1
Project activity
Active

Rank over the last 12 weeks

Now #481 · best #438 · up 27 in 30 days

  1. #472 on Oct 30
  2. #473 from Oct 31 to Nov 1
  3. #474 on Nov 2
  4. #478 from Nov 3 to Nov 4
  5. #479 on Nov 5
  6. #481 since Nov 6
77 earlier periods
  1. #868 on Aug 7
  2. #880 on Aug 8
  3. #878 on Aug 9
  4. #909 on Aug 10
  5. #912 on Aug 11
  6. #911 on Aug 12
  7. #916 on Aug 13
  8. #909 on Aug 18
  9. #903 on Aug 19
  10. #887 on Aug 20
  11. #896 on Aug 21
  12. #837 on Aug 22
  13. #891 on Aug 23
  14. #902 on Aug 24
  15. #906 on Aug 25
  16. #885 on Aug 26
  17. #886 on Aug 27
  18. #916 on Aug 28
  19. #824 on Aug 29
  20. #822 on Aug 30
  21. #853 on Aug 31
  22. #871 on Sep 1
  23. #818 on Sep 2
  24. #811 on Sep 3
  25. #769 on Sep 4
  26. #729 on Sep 5
  27. #733 on Sep 6
  28. #727 on Sep 7
  29. #738 on Sep 8
  30. #706 on Sep 9
  31. #686 on Sep 10
  32. #656 on Sep 11
  33. #650 on Sep 12
  34. #638 on Sep 13
  35. #641 on Sep 14
  36. #614 on Sep 15
  37. #610 on Sep 16
  38. #591 on Sep 17
  39. #584 on Sep 18
  40. #552 on Sep 19
  41. #553 on Sep 20
  42. #563 on Sep 21
  43. #569 on Sep 22
  44. #568 on Sep 23
  45. #552 on Sep 24
  46. #536 on Sep 25
  47. #531 on Sep 26
  48. #549 on Sep 27
  49. #542 on Sep 28
  50. #553 on Sep 29
  51. #536 on Sep 30
  52. #524 on Oct 1
  53. #519 on Oct 2
  54. #499 on Oct 3
  55. #492 on Oct 4
  56. #498 on Oct 5
  57. #514 on Oct 6
  58. #508 on Oct 7
  59. #512 on Oct 8
  60. #497 on Oct 9
  61. #488 on Oct 10
  62. #479 from Oct 11 to Oct 12
  63. #472 on Oct 13
  64. #469 on Oct 14
  65. #466 on Oct 15
  66. #468 on Oct 16
  67. #456 on Oct 17
  68. #459 on Oct 18
  69. #465 on Oct 19
  70. #460 on Oct 20
  71. #462 on Oct 21
  72. #453 on Oct 22
  73. #450 on Oct 23
  74. #438 on Oct 24
  75. #466 on Oct 25
  76. #469 on Oct 28
  77. #470 on Oct 29

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 13 notes
  • skills/flight-booking-ai/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flight-booking-ai/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flight-booking-ai/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flight-booking-ai/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flight-booking-ai/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/tourmind-booking/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 26 signals by file

skills/flight-booking-ai/SKILL.md

  • Network accessline 21
    Use the flight Base URL `https://airxapi.hlzinterface.cn`. Every flight operation is a `POST` request with a JSON body; a flight operation succeeds only when the response has `code == 0` (HTTP 200 alone is not success). First handle the ver
  • Network accessline 54
    Use the shared TourMind update Base URL `https://api.tourmind.com` and choose the endpoint from the current credential state:

skills/flight-booking-ai/references/authentication.md

  • Network accessline 15
    Direct a personal-channel user to <https://auth.journione.ai> to obtain a new `uk_` token. Direct a business-channel user to <https://tourmind.com/user/skill-token> to obtain a new `sk_` token; if they do not have a business account, provid

skills/flight-booking-ai/references/parameter_guide.md

  • Network accessline 7
    - **Base URL:** `https://airxapi.hlzinterface.cn`
  • Network accessline 396
    "currency":"CNY",   "status":"created",   "payment_url":"https://example.com/pay"
  • Network accessline 397
    "status":"created",   "payment_url":"https://example.com/pay" }
  • Network accessline 398
    "payment_url":"https://example.com/pay"

skills/flight-booking-ai/references/response_templates.md

  • Network accessline 20
    - Personal users: sign in at https://auth.journione.ai to obtain a `uk_` Token.
  • Network accessline 21
    - Business users: obtain an `sk_` Token at https://tourmind.com/user/skill-token. If you do not have a business account, register at https://tourmind.com/admin/skillSignup.
  • Network accessline 39
    - Personal users: sign in at https://auth.journione.ai to obtain a `uk_` Token.
  • Network accessline 40
    - Business users: obtain an `sk_` Token at https://tourmind.com/user/skill-token. If you do not have a business account, register at https://tourmind.com/admin/skillSignup.
  • Network accessline 384
    - Personal: `Sign in at https://auth.journione.ai to obtain a new personal Token.`
  • Network accessline 385
    - Business: `Obtain a new business Token at https://tourmind.com/user/skill-token. If you do not have a business account, register at https://tourmind.com/admin/skillSignup.`

skills/tourmind-booking/SKILL.md

  • Network accessline 38
    For access to the best channel prices and price-markup and commission capabilities, apply for a business account at [TourMind registration](https://tourmind.com/admin/skillSignup). Registered users or users who already have a TourMind accou
  • Network accessline 78
    **Base URL:** `https://api.tourmind.com`
  • Network accessline 139
    > Before continuing with a booking or order management, please tell me whether you are a personal user or a business user: > > - Personal user: open [Journione sign-in](https://auth.journione.ai), sign in by verifying your email, then copy 
  • Network accessline 140
    > > - Personal user: open [Journione sign-in](https://auth.journione.ai), sign in by verifying your email, then copy the token beginning `uk_` from the right side of the page and send it to me. If you have trouble registering or signing in,
  • Network accessline 141
    > - Personal user: open [Journione sign-in](https://auth.journione.ai), sign in by verifying your email, then copy the token beginning `uk_` from the right side of the page and send it to me. If you have trouble registering or signing in, I
  • Network accessline 142
    > - Business user: first sign in to your TourMind account, then visit [Create a private token](https://tourmind.com/user/skill-token), create a TourMind private token beginning `sk_`, and send it to me.
  • Instruction override signalline 369
    - Use the live room product for room name, price, meal, cancellation and on-request status. - Show both per-night and stay-total price in the selected display currency: CNY for Chinese requests, USD for non-Chinese requests, or the user's e
  • Instruction override signalline 371
    - Show a fee or tax note only when the API explicitly returns a fee, tax amount, or inclusion status, or when the user asks about taxes and fees. Do not notify the user that fee or tax data is absent, incomplete, or unknown.

skills/tourmind-booking/references/parameter_guide.md

  • Network accessline 20
    - Base URL: `https://api.tourmind.com`
  • Network accessline 93
    "latest_version": "1.1.0",     "message": "TourMind Booking 1.1.0 has been released with an improved hotel-image experience.",     "release_source_url": "https://updates.tourmind.com/skills/booking/1.1.0"
  • Network accessline 94
    "message": "TourMind Booking 1.1.0 has been released with an improved hotel-image experience.",     "release_source_url": "https://updates.tourmind.com/skills/booking/1.1.0"   }
  • Network accessline 95
    "release_source_url": "https://updates.tourmind.com/skills/booking/1.1.0"
  • Network accessline 128
    An absent or empty token does not block ToC search, hotel detail, live rates, or availability checks. Before `create_booking`, `query_booking`, `cancel_booking`, or `pay_order`, pause and show the complete personal/business sign-in guidance

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Signal confidence: 26 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/flight-booking-ai/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/flight-booking-ai/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/flight-booking-ai/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/flight-booking-ai/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/flight-booking-ai/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/flight-booking-ai/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

tourmind-com/Tourmind-Booking-Skills: #481 on hotskills, 2.4k stars

[![tourmind-com/Tourmind-Booking-Skills on hotskills](https://hotskills.dev/badge/tourmind-com-tourmind-booking-skills.svg)](https://hotskills.dev/skill/tourmind-com-tourmind-booking-skills/)