[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7AHYYPTHJB1718BAHRWS2KT":3,"skill-same:01M7AHYYPTHJB1718BAHRWS2KT":62},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":35,"repositoryHtmlUrl":36,"repositoryHomepageUrl":37,"ownerHtmlUrl":38,"ownerBlogUrl":39,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M7AHYYPTHJB1718BAHRWS2KT","find_booking",null,"Find and select a specific booking by reference or trip name. Used as a sub-skill when another skill needs a selected booking.","RasaHQ\u002Frasa-community-resources","RasaHQ","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F21214473?v=4","01M7ABXR532XTM0MWW7ZK48J12","Rasa","01M7AGG0E6HH8BMYVXAEY9SHWJ",44,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Ftutorials\u002Frasa-voice-agent-tutorial\u002Fskills\u002Ffind_booking\u002Fskill.md",[],[],"2026-11-15 14:19:17",false,"---\nname: find_booking\ndescription: >\n  Find and select a specific booking by reference or trip name.\n  Used as a sub-skill when another skill needs a selected booking.\nimport_tools:\n  - list_bookings\n  - get_booking\ntool_constraints:\n  - get_booking:\n      requires: session.find_booking.booking_ref\n---\n\nHelp the traveler identify which booking they mean.\n\nIf they already gave a booking reference, set booking_ref and call\n@tool.get_booking.\n\nOtherwise call @tool.list_bookings, read the trip names aloud, and ask which\none. Set booking_ref from their choice, then call @tool.get_booking.\n\nWhen selected_booking_ref is set, confirm the trip name in one short sentence\nand return to the parent skill.\n","Help the traveler identify which booking they mean.\n\nIf they already gave a booking reference, set booking_ref and call\n@tool.get_booking.\n\nOtherwise call @tool.list_bookings, read the trip names aloud, and ask which\none. Set booking_ref from their choice, then call @tool.get_booking.\n\nWhen selected_booking_ref is set, confirm the trip name in one short sentence\nand return to the parent skill.\n",{"name":5,"description":24,"import_tools":25,"tool_constraints":28},"Find and select a specific booking by reference or trip name. Used as a sub-skill when another skill needs a selected booking.\n",[26,27],"list_bookings","get_booking",[29],{"get_booking":30},{"requires":31},"session.find_booking.booking_ref","main","082746ff3466e3beb59eba5fa274b6a90ac38419","tutorials\u002Frasa-voice-agent-tutorial\u002Fskills\u002Ffind_booking",19,"https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources","https:\u002F\u002Frasa.community\u002F","https:\u002F\u002Fgithub.com\u002FRasaHQ","https:\u002F\u002Frasa.com","Rasa is a conversational AI framework for building reliable, scalable AI agents.","2026-11-14 12:02:45",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add RasaHQ\u002Frasa-community-resources --skill find_booking",{"tool":48,"command":49},"bunx","bunx skills add RasaHQ\u002Frasa-community-resources --skill find_booking",{"tool":51,"command":52},"pnpm","pnpm dlx skills add RasaHQ\u002Frasa-community-resources --skill find_booking","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Ftutorials\u002Frasa-voice-agent-tutorial\u002Fskills\u002Ffind_booking\u002Fskill.md",true,[56],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"memory.yml","REFERENCE","参考文档",131,"https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Ftutorials\u002Frasa-voice-agent-tutorial\u002Fskills\u002Ffind_booking\u002Fmemory.yml",[63,70,77,84,91,96],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":19},"01M7AJ24E15F9CMBGM3QZSKV6S","Build a travel desk","Handle developer requests to build or extend a Mantle travel agent using four approved travel tools.","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Fworkshops\u002Fsoftware-factories-masterclass\u002Fstudio\u002Fskills\u002Fbuild_agent\u002Fskill.md",[],[],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":19},"01M7AJ20RB027VHFWF2MAM79WC","Travel briefing","Answer questions about flight status, tonight’s departures, airport weather and currency conversion.","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Fworkshops\u002Fsoftware-factories-masterclass\u002Freference\u002Ffinished-agent\u002Fskills\u002Ftravel_briefing\u002Fskill.md",[],[],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":19},"01M7AJ1XQ9HR7H1ENZRX9YF5EJ","Review Dispute","Ask the outside reviewer about a card dispute, then block the card if the caller confirms. Activate when the caller reports a card transaction they did not make.","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Fworkshops\u002Fsoftware-factories-masterclass\u002Fopenai-mcp\u002Fproject\u002Fskills\u002Freview_dispute\u002Fskill.md",[],[],{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":19},"01M7AJ1W0KTP19WYFACXY9WTRD","Block Card","Block a customer's lost or stolen card. Activate when the caller wants a card blocked.","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Fworkshops\u002Fsoftware-factories-masterclass\u002Ffactory\u002Fcandidates\u002Fblock-card-tamper\u002Fproduct\u002Fskills\u002Fblock_card\u002Fskill.md",[],[],{"skillNo":92,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":19},"01M7AJ1T5489X484B6V0KPR2AA","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Fworkshops\u002Fsoftware-factories-masterclass\u002Ffactory\u002Fcandidates\u002Fblock-card-hangs\u002Fproduct\u002Fskills\u002Fblock_card\u002Fskill.md",[],[],{"skillNo":97,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":19},"01M7AJ1RBPS99DXH3YY373ERWW","https:\u002F\u002Fgithub.com\u002FRasaHQ\u002Frasa-community-resources\u002Fblob\u002Fmain\u002Fworkshops\u002Fsoftware-factories-masterclass\u002Ffactory\u002Fcandidates\u002Fblock-card-good\u002Fproduct\u002Fskills\u002Fblock_card\u002Fskill.md",[],[]]