[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-adiny-moodtrip-hotel-search-zh-CN":3,"guides-for-adiny-moodtrip-hotel-search":288,"similar-k177sf4teaee7cx1zeb7j1t82d86m8yy-zh-CN":289},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":226,"parentExtension":243,"providers":244,"relations":250,"repo":253,"tags":284,"workflow":285},1778669969879.1904,"k177sf4teaee7cx1zeb7j1t82d86m8yy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"使用 MoodTrip.ai MCP 服务器 (api.moodtrip.ai) 搜索、比较、评估和转交酒店预订。每当用户提及酒店、住宿、旅馆、入住、旅行预订、酒店搜索、酒店比较、酒店评论、酒店定价或任何与查找或预订住宿相关的内容时，都可以使用此技能。当用户询问酒店便利设施、房型、入住/退房流程、有住宿需求的旅行目的地，或说出“为我找一家酒店”、“我应该住在哪儿”、“预订房间”、“酒店推荐”或“比较酒店”之类的话时，也会触发该技能。此技能连接到 MoodTrip MCP 服务器，该服务器通过 LiteAPI 提供实时酒店库存、定价、语义搜索、评论和预订链接转交。",{"claudeCode":12},"adiny/moodtrip-hotel-search","moodtrip-hotel-search","https://github.com/adiny/moodtrip-hotel-search",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":237},1778669969879.1907,"kn72s4p762f8p2gzm25txr06hn86ny5y","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":201,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"tier":218,"useCases":219},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","描述清楚地说明了扩展的目的（酒店搜索、比较、预订转交）以及何时使用它，包括正面触发词和明确的边界。",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","前端 matéria 简洁，并在字符限制内有效地总结了核心功能和触发短语。",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","SKILL.md 主体简洁，并将更深入的材料适当地委托给单独的文件。",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","SKILL.md 概述了流程，并正确链接到 `references/` 以便进行子任务，展示了渐进式披露。",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","此技能似乎不涉及需要设置 `context: fork` 的深入探索或代码审查。",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","README 和 SKILL.md 中提供了足够的示例，展示了各种功能，并可能产生所声称的输出。",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","SKILL.md 记录了工具加载问题和连接问题等失败模式，以及恢复步骤。",{"category":49,"check":50,"severity":24,"summary":51},"Code Execution","Tool Fallback","SKILL.md 明确提到了 MCP 服务器配置和工具加载问题的回退步骤，并记录了 MCP 服务器 URL。",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","SKILL.md 指示在意外的工具加载或连接状态下中止，并就重启会话提供指导。",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","该技能是独立的，专注于酒店搜索；任何相邻的任务都不会被隐式依赖。",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","描述清楚地指出了查找和预订酒店的问题，并且该扩展直接解决了该问题。",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","通过提供专门的酒店搜索工具以及与专用 MCP 服务器的直接连接，该扩展提供了超越默认 LLM 功能的显著价值。",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","该技能为酒店搜索和预订转交提供了一个完整的工作流程，并有清晰的设置和回退说明，使其已准备好投入生产。",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","该扩展具有单一、定义明确的职责：通过 MoodTrip MCP 服务器进行酒店搜索和预订。",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","显示的描述准确地反映了扩展的功能和使用场景。",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","该技能使用了针对酒店操作的特定、狭窄的动词-名词工具，并提供了首选的 OpenAI 兼容模式。",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","SKILL.md 和 README 提供了关于如何连接 MCP 服务器的清晰说明，并列出了可用工具及其用途。",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","工具名称具有描述性，并清楚地表明了它们在酒店领域内的功能。",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","工具参数和预期输出似乎都专注于酒店搜索和预订任务。",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","该扩展根据 MIT-0 许可获得许可，这是一种允许的开源许可，无需注明出处。",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","最后一次提交是在 2026 年 3 月 29 日，表明近期维护。",{"category":93,"check":97,"severity":39,"summary":98},"Dependency Management","该扩展似乎没有需要复杂管理的三方依赖项。",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","该扩展连接到公共 API 并且不需要凭据，因此可以适当地处理密钥。",{"category":100,"check":104,"severity":24,"summary":105},"Injection","该技能似乎将所有输入视为数据，并且不获取或执行外部指令。",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","该扩展捆绑了所有必需的组件，并且在运行时不获取远程代码或数据。",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","该技能作为一个只读工具与外部 API 交互，不修改本地文件或系统。",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","在提供的脚本中未检测到分离的进程生成或拒绝-重试循环。",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","该技能连接到公共 API 以获取酒店数据，并且不处理或提交机密的个人信息。",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","捆绑的内容和描述似乎没有隐藏的控制技巧或混淆。",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","提供的脚本是可读的，不包含混淆的代码、base64 载荷或运行时获取。",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","该技能不假定用户项目结构，因为它主要与外部 MCP 服务器交互。",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","过去 90 天内有 0 个打开和 0 个关闭的 issue，表明活动很少或没有近期活动，这对于稳定的工具来说是可以接受的。",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","该扩展具有最近的提交日期，并提到了通过 `clawhub update` 和 `openclaw skills update` 进行安装，这表明存在版本管理。",{"category":49,"check":137,"severity":39,"summary":138},"Validation","核心逻辑依赖于 MCP 服务器和代理的工具执行来进行验证，而不是在捆绑脚本中进行显式模式验证。",{"category":100,"check":140,"severity":24,"summary":141},"Unguarded Destructive Operations","该技能是只读的，不执行任何破坏性操作。",{"category":49,"check":143,"severity":24,"summary":144},"Error Handling","SKILL.md 详细说明了如何处理与工具可用性和连接相关的错误，并指导用户进行恢复步骤。",{"category":49,"check":146,"severity":39,"summary":147},"Logging","由于该技能是只读的并与外部 API 交互，因此本地审计日志记录不适用。",{"category":149,"check":150,"severity":24,"summary":151},"Compliance","GDPR","该技能连接到公共 API 并且不处理个人数据。",{"category":149,"check":153,"severity":24,"summary":154},"Target market","该技能的功能范围是全球性的，没有区域限制。",{"category":57,"check":156,"severity":24,"summary":157},"Runtime stability","该技能依赖于标准的 MCP 协议，并且不假定特定的操作系统、shell 或编辑器。",{"category":30,"check":159,"severity":24,"summary":160},"README","README 提供了关于技能目的、功能、安装和示例的清晰概述。",{"category":70,"check":162,"severity":24,"summary":163},"Tool surface size","该扩展公开了合理数量的工具（11 个核心 + 3 个代理构建器），专注于酒店领域。",{"category":22,"check":165,"severity":24,"summary":166},"Overlapping near-synonym tools","工具名称是不同的，并且涵盖了酒店搜索领域内的特定功能，避免了直接的同义词。",{"category":30,"check":168,"severity":24,"summary":169},"Phantom features","所有宣传的功能和工具都已在 SKILL.md 和 README 中实现和记录。",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","安装说明清晰，并为多个平台提供，包括快速入门和示例交互。",{"category":175,"check":176,"severity":24,"summary":177},"Errors","Actionable error messages","SKILL.md 概述了如何处理与工具可用性和连接相关的错误，并提供了清晰的后续步骤。",{"category":179,"check":180,"severity":39,"summary":181},"Execution","Pinned dependencies","该扩展不依赖于需要固定的捆绑脚本和外部依赖项。",{"category":70,"check":183,"severity":39,"summary":184},"Dry-run preview","该技能对于搜索操作是只读的，因此不适用干运行预览。",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","该技能与外部 MCP 服务器交互，并且幂等性/超时由服务器和代理的工具执行层处理。",{"category":149,"check":190,"severity":24,"summary":191},"Telemetry opt-in","该扩展连接到公共 API 并且不发出任何遥测数据。",1778669953822,"该技能连接到 MoodTrip.ai MCP 服务器，提供酒店搜索、比较、评论分析、定价趋势和预订链接生成。它支持符合 OpenAI 标准的工具模式，并为 MCP 服务器配置提供回退机制。",[195,196,197,198,199,200],"按目的地、日期和价格搜索酒店","人工智能驱动的语义酒店搜索","比较酒店的评分和便利设施","查看宾客评论和情绪分析","跟踪城市和酒店的价格趋势","生成直接预订链接",[202,203,204],"直接处理付款或在代理内完成预订","提供酒店以外的旅行建议","存储或管理用户个人信息","3.0.0","4.4.0","通过连接到 MoodTrip.ai MCP 服务器，使 AI 代理能够高效地搜索、比较和协助酒店预订。","所有检查均通过“pass”或“not_applicable”严重性。该扩展文档齐全、已准备好投入生产并且安全。",100,"用于全面的酒店搜索和预订转交的高质量技能。",[212,213,214,215,216,217],"hotels","travel","booking","search","api","mcp","verified",[220,221,222,223],"为特定行程寻找有预算限制的酒店","根据期望的氛围或风格发现酒店","比较给定目的地的选项","调查旅行计划的价格趋势",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":234,"testCoverage":236},{"hasLockfile":226},false,1778669932435,{"descriptionLength":229,"readmeSize":230},753,3149,{"closedIssues90d":8,"forks":8,"hasChangelog":226,"openIssues90d":8,"pushedAt":232,"stars":233},1774816949000,1,{"hasNpmPackage":226,"license":235,"smitheryVerified":226},"MIT-0",{"hasCi":226,"hasTests":226},{"updatedAt":238},1778669969879,{"basePath":240,"githubOwner":241,"githubRepo":13,"locale":18,"slug":13,"type":242},"","adiny","skill",null,{"evaluate":245,"extract":248},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":246,"targetMarket":247,"tier":218},[212,213,214,215,216,217],"global",{"commitSha":249},"HEAD",{"repoId":251,"translatedFrom":252},"kd7d3x4w0fhgggx3bx5kzeh5d186m23b","k17bwbnvtjsz4ea10efvvd5aqn86nd07",{"_creationTime":254,"_id":251,"identity":255,"providers":256,"workflow":280},1778669927103.7263,{"githubOwner":241,"githubRepo":13,"sourceUrl":14},{"classify":257,"discover":274,"github":277},{"commitSha":249,"extensions":258},[259],{"basePath":240,"description":260,"displayName":13,"installMethods":261,"rationale":262,"selectedPaths":263,"source":272,"sourceLanguage":273,"type":242},"Search, compare, evaluate, and hand off hotel bookings using the MoodTrip.ai MCP server (api.moodtrip.ai). Use this skill whenever the user mentions hotels, accommodation, lodging, stays, travel bookings, hotel search, hotel comparison, hotel reviews, hotel pricing, or anything related to finding or booking a place to stay. Also trigger when the user asks about hotel amenities, room types, check-in/check-out logistics, travel destinations with accommodation needs, or says things like \"find me a hotel\", \"where should I stay\", \"book a room\", \"hotel recommendations\", or \"compare hotels\". This skill connects to the MoodTrip MCP server which provides real-time hotel inventory, pricing, semantic search, reviews, and booking link handoff via LiteAPI.",{"claudeCode":12},"SKILL.md frontmatter at SKILL.md",[264,267,270],{"path":265,"priority":266},"SKILL.md","mandatory",{"path":268,"priority":269},"README.md","high",{"path":271,"priority":269},"LICENSE","rule","en",{"sources":275},[276],"manual",{"closedIssues90d":8,"description":278,"forks":8,"license":235,"openIssues90d":8,"pushedAt":232,"readmeSize":230,"stars":233,"topics":279},"Claude and  Openclaw AI skill for hotel search & booking via MoodTrip.ai MCP server",[],{"classifiedAt":281,"discoverAt":282,"extractAt":283,"githubAt":283,"updatedAt":281},1778669930341,1778669927103,1778669928687,[216,214,212,217,215,213],{"evaluatedAt":286,"extractAt":287,"updatedAt":238},1778669954285,1778669930648,[],[290,316,341,370,401,427],{"_creationTime":291,"_id":292,"community":293,"display":294,"identity":300,"providers":303,"relations":308,"tags":311,"workflow":312},1778692394292.7976,"k1769yhtdcsq8qjbfsegfcybc586nd4b",{"reviewCount":8},{"description":295,"installMethods":296,"name":298,"sourceUrl":299},"跨越 180 多家航空公司的航班搜索和预订，无任何加价——比 OTA（在线旅行社）便宜 20-50 美元。通过本地连接器（Ryanair、EasyJet、Wizz Air、Southwest、AirAsia 等 175 多家）返回原始航空公司价格。当用户询问“查找航班”、“搜索航班”、“预订航班”、“比较航空公司价格”、“查找廉价航班”、“从 X 飞往 Y”、“查找转机航班”、“查找中转选项”或任何与航班相关的旅行查询时使用。请勿用于仅限酒店的搜索、租车或非航班旅行预订。",{"claudeCode":297},"LetsFG/LetsFG","flight-search","https://github.com/LetsFG/LetsFG",{"basePath":301,"githubOwner":302,"githubRepo":302,"locale":18,"slug":298,"type":242},"skills/flight-search","LetsFG",{"evaluate":304,"extract":307},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":305,"targetMarket":247,"tier":218},[306,213,214,216,215],"flights",{"commitSha":249},{"repoId":309,"translatedFrom":310},"kd7d4mhwkp3k1m28hz28hyn2dd86mm88","k173ztaywbkajjk9gqy90n98fx86mnzf",[216,214,306,215,213],{"evaluatedAt":313,"extractAt":314,"updatedAt":315},1778692265291,1778692220267,1778692394292,{"_creationTime":317,"_id":318,"community":319,"display":320,"identity":323,"providers":324,"relations":335,"tags":337,"workflow":338},1778692359141.97,"k1757gz56bq7jsjc8cvg76rjzn86m3c9",{"reviewCount":8},{"description":321,"installMethods":322,"name":302,"sourceUrl":299},"LetsFG — Agent-native 航班搜索、酒店搜索和预订 API。400+ 家航空公司，零加价，比 OTA 便宜 20-50 美元。letsfg.co",{"claudeCode":297},{"basePath":240,"githubOwner":302,"githubRepo":302,"locale":18,"slug":302,"type":242},{"evaluate":325,"extract":333},{"promptVersionExtension":205,"promptVersionScoring":206,"score":326,"tags":327,"targetMarket":247,"tier":218},99,[213,306,212,214,216,328,329,330,331,332],"cli","sdk","python","typescript","automation",{"commitSha":249,"license":334},"MIT",{"repoId":309,"translatedFrom":336},"k1774t5dbvy6yngnxzdwtfy39n86mgbv",[216,332,214,328,306,212,330,329,213,331],{"evaluatedAt":339,"extractAt":314,"updatedAt":340},1778692247241,1778692359142,{"_creationTime":342,"_id":343,"community":344,"display":345,"identity":351,"providers":354,"relations":361,"tags":365,"workflow":366},1778699289329.1182,"k172jykxz0jywjekjxjt5thj5x86nm3n",{"reviewCount":8},{"description":346,"installMethods":347,"name":349,"sourceUrl":350},"当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用：推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。",{"claudeCode":348},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":352,"githubOwner":353,"githubRepo":349,"locale":18,"slug":349,"type":242},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":355,"extract":360},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":356,"targetMarket":247,"tier":218},[357,358,216,359,332,217,329],"twitter","x","data-retrieval",{"commitSha":249},{"parentExtensionId":362,"repoId":363,"translatedFrom":364},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh","k172e8vt4zcz50bb0vfp6ptb1n86mf90",[216,332,359,217,329,357,358],{"evaluatedAt":367,"extractAt":368,"updatedAt":369},1778699230863,1778699170774,1778699289329,{"_creationTime":371,"_id":372,"community":373,"display":374,"identity":380,"providers":384,"relations":392,"tags":396,"workflow":397},1778695002445.9265,"k17f3bbm7ztgr1r8jg4ztnjb0s86mgqd",{"reviewCount":8},{"description":375,"installMethods":376,"name":378,"sourceUrl":379},"在用户希望查找、筛选、审核或丰富美国网络安全公司信息时使用——包括渗透测试/红队、安全审计、vCISO、SOC 2 准备、事件响应、托管 SOC、IAM、云安全和 AppSec。当用户输入“为我们的 SOC 2 审计找一家渗透测试公司”、“为我们医疗科技初创公司筛选三家 vCISO 服务商”、“我们需要事件响应服务合同”或“拉取这 8 家安全公司域名的联系信息”等请求时触发，即使是以间接方式描述（我们被攻击了，为合规审计做准备，让我们准备好 SOC 2）。它会驱动 ServiceGraph API (api.servicegraph.co) —— 一个拥有超过 10 万家美国公司目录的数据库，可按行业、服务、地点、规模、评分进行筛选。排除内部安全招聘、关于“如何修补 CVE-X”或“配置防火墙 Y”的 DIY 问题、安全产品评测（如 CrowdStrike vs SentinelOne 等）、通用安全知识问题、面向消费者的个人安全建议、非美国公司、个人自由职业者和赏金猎人。",{"claudeCode":377},"nostrband/ServiceGraph","find-cybersecurity-firm","https://github.com/nostrband/ServiceGraph",{"basePath":381,"githubOwner":382,"githubRepo":383,"locale":18,"slug":378,"type":242},"skills/find-cybersecurity-firm","nostrband","ServiceGraph",{"evaluate":385,"extract":391},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":386,"targetMarket":247,"tier":218},[387,388,389,390,216,215],"cybersecurity","servicegraph","business","procurement",{"commitSha":249},{"parentExtensionId":393,"repoId":394,"translatedFrom":395},"k170hexh2b1y2ab8gj4acbt6t186mmhn","kd73je8ge8dvxgqqy6nvhxz1e186nhcc","k17f5djrtgcfht64yn209hdmqh86n8kv",[216,389,387,390,215,388],{"evaluatedAt":398,"extractAt":399,"updatedAt":400},1778694766522,1778694690188,1778695002445,{"_creationTime":402,"_id":403,"community":404,"display":405,"identity":411,"providers":415,"relations":421,"tags":423,"workflow":424},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":406,"installMethods":407,"name":409,"sourceUrl":410},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":408},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":412,"githubOwner":413,"githubRepo":414,"locale":273,"slug":409,"type":242},"skills/slack","steipete","clawdis",{"evaluate":416,"extract":420},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":417,"targetMarket":247,"tier":218},[409,418,419,332,216],"messaging","communication",{"commitSha":249},{"repoId":422},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[216,332,419,418,409],{"evaluatedAt":425,"extractAt":426,"updatedAt":425},1778698950505,1778697652123,{"_creationTime":428,"_id":429,"community":430,"display":431,"identity":435,"providers":437,"relations":442,"tags":443,"workflow":444},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":432,"installMethods":433,"name":434,"sourceUrl":410},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":408},"github",{"basePath":436,"githubOwner":413,"githubRepo":414,"locale":273,"slug":434,"type":242},"skills/github",{"evaluate":438,"extract":441},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":439,"targetMarket":247,"tier":218},[434,328,216,440,332],"developer-tools",{"commitSha":249},{"repoId":422},[216,332,328,440,434],{"evaluatedAt":445,"extractAt":426,"updatedAt":445},1778698569289]