book-flight-and-confirm

Books a customer flight through search, filter, and book steps then sends an email confirmation.

1|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/ginaecho/skill-achievability-compiler --skill book-flight-and-confirm-ginaecho
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: book-flight-and-confirm
Source: https://github.com/ginaecho/skill-achievability-compiler/tree/main/corpus/skills/hallucinated_email
Command: npx skills add https://github.com/ginaecho/skill-achievability-compiler --skill book-flight-and-confirm-ginaecho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating a flight booking and notifying the customer involves multiple ordered steps, and skipping the written confirmation leaves the job incomplete. This Skill defines a structured workflow that searches, filters, and books a flight, then sends the customer a written confirmation. ## Core Features & Use Cases - Ordered Booking Workflow: Enforces a strict sequence where search marks the route searched, filter requires a searched route, and book requires a filtered shortlist. - Written Confirmation: Instructs the agent to email the customer after booking so no reservation goes unacknowledged. - Use Case: A customer asks to book travel to a conference. The agent searches candidate flights, filters them against the customer's preferences, books the chosen flight, and emails a confirmation. ## Quick Start Book a flight for the customer matching their travel request and send them an email confirmation once the booking is complete.

Frequently Asked Questions about book-flight-and-confirm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I book a flight and send a confirmation email with an agent?▼

Follow the ordered workflow: search candidate flights, filter them against the customer's request, book the chosen flight, then send the customer an email confirmation. Each step has preconditions, so booking requires a filtered shortlist.

What tools does the flight booking workflow require?▼

The workflow declares search, filter, and book tools, where filter requires a searched route and book requires a filtered shortlist. The confirmation step also invokes send_email, which is not among the declared tools.

Why does the flight booking skill fail an achievability check?▼

The workflow instructs the agent to write to the customer via send_email, but send_email is never declared in the available tools. A capability checker flags this as a missing capability, making the goal unachievable as written.

Can I use this booking workflow without an email tool?▼

No, the skill defines the job as finished only when the flight is booked and a confirmation has been sent. Without an email-sending capability in the runtime, the confirmation step cannot be completed.