[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-tasteray-recommendations-zh-CN":3,"guides-for-tasteray-recommendations":395,"similar-k1700yfq77n5fd0f1tct70zzzs86m5x0-zh-CN":396},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":248,"isFallback":234,"parentExtension":252,"providers":308,"relations":312,"repo":314,"tags":392,"workflow":393},1778698066632.8584,"k1700yfq77n5fd0f1tct70zzzs86m5x0",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"TasteRay API 集成，用于在各个领域（电影、餐厅、产品、旅游、工作）提供个性化推荐。在您需要以下功能时使用：(1) 推荐电影、餐厅、产品、旅游或工作，(2) 回答“我喜欢什么”这类问题，(3) 根据偏好提供个性化推荐，(4) 对用户物品进行排名或评分，(5) 解释某项为何符合用户的口味，(6) 从对话中构建推荐上下文，(7) 将心理画像与推荐系统集成。",{"claudeCode":12},"tasteray/skills","TasteRay 推荐","https://github.com/tasteray/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":246},1778698066632.8586,"kn7ee8n9kyyhbdgcaq3m6d3gfn86m2hj","zh-CN",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":201,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"tier":223,"useCases":224},[21,26,29,32,36,39,43,47,51,54,58,62,65,70,73,76,79,82,85,88,92,96,100,104,109,112,115,118,122,125,128,131,134,137,140,144,148,152,155,159,162,165,168,171,175,178,181,184,187,190],{"category":22,"check":23,"severity":24,"summary":25},"实用性","问题相关性","pass","描述清楚地指出了用户对个性化推荐的需求，以及（TasteRay API）产品/服务如何满足其跨多个领域的需求。",{"category":22,"check":27,"severity":24,"summary":28},"独特卖点","该技能通过集成 TasteRay API、构建丰富的上下文并提供个性化解释，提供了超越简单提示的显著价值，这比默认的 LLM 行为要多。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪度","该技能已为生产做好准备，集成了文档化的 API，并涵盖了从上下文构建到呈现和迭代的完整推荐生命周期。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该技能专注于使用 TasteRay API 进行个性化推荐和相关的上下文构建，保持在单一、连贯的领域内。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确反映了该技能的能力，以易于阅读的格式清楚地说明了其目的和用例。",{"category":40,"check":41,"severity":24,"summary":42},"调用","范围限定的工具","该技能主要通过定义的端点（例如 POST /v1/recommend, POST /v1/explain）与 TasteRay API 交互，这些端点是经过良好限定的动词-名词操作。",{"category":44,"check":45,"severity":24,"summary":46},"文档","配置和参数参考","API 参考文档详细说明了所有参数，包括上下文对象字段和垂直领域特定的约束，并具有清晰的类型和要求。",{"category":33,"check":48,"severity":49,"summary":50},"工具命名","not_applicable","该技能主要与外部 API 交互，其“工具”实际上是 API 端点，而不是具有动词-名词名称的独立命令。",{"category":33,"check":52,"severity":24,"summary":53},"最小 I/O 接口","API 请求和响应模式看起来定义良好，请求特定的上下文并返回带有置信度分数和解释的结构化推荐数据。",{"category":55,"check":56,"severity":24,"summary":57},"许可证","许可证可用性","许可证为 MIT，是一种宽松的开源许可证，并在 SKILL.md 前置元信息和 LICENSE 文件中声明。",{"category":59,"check":60,"severity":24,"summary":61},"维护","提交时效性","上次提交是在 2026 年 4 月 16 日，在最近 3 个月内。",{"category":59,"check":63,"severity":49,"summary":64},"依赖管理","该技能本身似乎没有需要管理的第三方依赖项。",{"category":66,"check":67,"severity":68,"summary":69},"安全","秘密管理","warning","API 密钥是必需的，并在多个地方提到，但没有关于如何安全管理的明确说明（例如，通过环境变量或安全存储），这可能导致硬编码。",{"category":66,"check":71,"severity":24,"summary":72},"注入","该技能与外部 API 交互，并且似乎不加载或执行任意第三方数据作为指令。",{"category":66,"check":74,"severity":24,"summary":75},"传递供应链的潜在危险","该技能依赖于文档化的外部 API，并且不获取远程代码或内容来执行。",{"category":66,"check":77,"severity":24,"summary":78},"沙箱隔离","该技能主要进行 API 调用，并且似乎不修改文件或超出其定义范围进行操作。",{"category":66,"check":80,"severity":24,"summary":81},"沙箱逃逸原语","未检测到围绕被拒绝工具调用的分离进程或重试循环。",{"category":66,"check":83,"severity":24,"summary":84},"数据泄露","该技能将上下文和偏好发送到 TasteRay API 进行推荐，这是其预期用途。未观察到未记录的传出调用或机密数据泄露。",{"category":66,"check":86,"severity":24,"summary":87},"隐藏文本技巧","捆绑的内容似乎没有隐藏的操纵技巧，描述是干净的 ASCII。",{"category":89,"check":90,"severity":24,"summary":91},"挂钩","不透明代码执行","该技能的逻辑在 markdown 中进行了描述，并与 API 交互，没有迹象表明存在混淆或不透明的代码执行。",{"category":93,"check":94,"severity":24,"summary":95},"可移植性","结构假设","该技能没有关于用户项目结构的假设，除了与 API 交互所需的之外。",{"category":97,"check":98,"severity":24,"summary":99},"信任","问题关注度","过去 90 天内没有（0）个打开和（0）个关闭的 issue，这表明活动很少，但没有被忽视的迹象。",{"category":101,"check":102,"severity":24,"summary":103},"版本控制","发布管理","在 SKILL.md 前置元信息中声明了一个有意义的版本（1.0）。",{"category":105,"check":106,"severity":107,"summary":108},"代码执行","验证","info","虽然 API 模式已文档化，但技能在发送到 API 之前验证和清理输入的实现逻辑并未在提供的 SKILL.md 中明确说明。API 本身可能执行验证，但技能的内部处理尚不清楚。",{"category":66,"check":110,"severity":24,"summary":111},"无保护的破坏性操作","该技能在用户环境的状态更改方面主要是只读的；其主要操作是进行 API 调用，这些调用不是破坏性操作。",{"category":105,"check":113,"severity":24,"summary":114},"错误处理","SKILL.md 详细说明了 API 错误代码（4xx、5xx）并建议了指数回退和回退行为的处理策略。",{"category":105,"check":116,"severity":49,"summary":117},"日志记录","该技能的主要功能是 API 交互，它不执行破坏性操作或复杂的本地操作，这些操作需要本地审计日志。",{"category":119,"check":120,"severity":107,"summary":121},"合规性","GDPR","该技能处理用户偏好和上下文，其中可能包含个人数据。虽然它将这些数据发送到 TasteRay API，但未明确说明发送前处理和清理个人数据的方法，如果上游代理未正确处理，则存在潜在风险。",{"category":119,"check":123,"severity":24,"summary":124},"目标市场","该扩展没有区域或管辖权逻辑，并且在全球范围内运行，针对一般推荐需求。",{"category":93,"check":126,"severity":24,"summary":127},"运行时稳定性","该技能依赖于标准的 API 调用和文档化的上下文模式，因此在兼容的代理环境中具有广泛的可移植性。",{"category":44,"check":129,"severity":24,"summary":130},"README","README 文件存在，并清楚地概述了 TasteRay 技能的目的，包括提取和推荐。",{"category":33,"check":132,"severity":49,"summary":133},"工具表面积","该技能主要与外部 API 端点交互，而不是公开多个独立的工具。",{"category":40,"check":135,"severity":49,"summary":136},"重叠的近义词工具","该技能与特定的 API 端点（recommend、explain、usage）交互，这些端点功能独立且不重叠。",{"category":44,"check":138,"severity":24,"summary":139},"幻影特性","所有宣传的功能，如 API 集成和上下文构建，都在 SKILL.md 和引用中详细说明了相应的实现。",{"category":141,"check":142,"severity":24,"summary":143},"安装","安装说明","README 提供了使用 `npx skills add` 的清晰安装说明，并包含示例用法提示。",{"category":145,"check":146,"severity":24,"summary":147},"错误","可操作的错误消息","API 参考和 SKILL.md 记录了各种错误代码，并为 API 相关问题建议了补救步骤。",{"category":149,"check":150,"severity":49,"summary":151},"执行","固定的依赖项","该技能似乎不使用需要固定或副作用标头的第三方依赖项。",{"category":33,"check":153,"severity":49,"summary":154},"试运行预览","该技能的主要操作是为推荐进行 API 调用，这不是需要试运行预览的状态更改操作。",{"category":156,"check":157,"severity":24,"summary":158},"协议","幂等重试和超时","文档建议为 API 错误实现指数回退和处理超时，并且操作通常是幂等的（基于上下文的推荐）。",{"category":119,"check":160,"severity":49,"summary":161},"遥测选择加入","没有迹象表明该技能会发出遥测数据。",{"category":40,"check":163,"severity":24,"summary":164},"精确目的","描述清楚地说明了 TasteRay API 集成的目的，用于个性化推荐，并提供了具体用例和非目标。",{"category":40,"check":166,"severity":24,"summary":167},"简洁的前置元信息","SKILL.md 前置元信息简洁，提供了核心功能和触发短语，没有过多的关键词。",{"category":44,"check":169,"severity":24,"summary":170},"简洁的正文","SKILL.md 结构良好，使用链接引用进行深入材料，并保持正文简洁。",{"category":172,"check":173,"severity":24,"summary":174},"上下文","渐进式披露","API 参考、上下文模式和呈现模式等详细指南已从 SKILL.md 链接，有助于渐进式披露。",{"category":172,"check":176,"severity":49,"summary":177},"分支探索","该技能的工作流程涉及直接 API 调用和上下文构建，不涉及需要分支的代码审查或深度探索。",{"category":22,"check":179,"severity":24,"summary":180},"使用示例","SKILL.md 提供了核心 API 端点的示例 JSON 请求和快速参考示例，使用户能够理解调用和预期输出。",{"category":22,"check":182,"severity":24,"summary":183},"边缘情况","SKILL.md 和呈现模式文档涵盖了速率限制、身份验证错误、低置信度匹配和冲突偏好等边缘情况，并提供了建议的恢复步骤。",{"category":105,"check":185,"severity":49,"summary":186},"工具回退","该技能不依赖于 MCP 服务器等外部工具，这些工具需要回退路径。",{"category":66,"check":188,"severity":24,"summary":189},"意外状态下停止","该技能的工作流程，特别是在处理 API 错误和冲突偏好时，暗示了停止并报告机制，而不是在无效状态下继续。",{"category":93,"check":191,"severity":24,"summary":192},"跨技能耦合","该技能设计为独立工作，并清晰地记录了其与 TasteRay API 和可选的 Elicitation 技能的集成，没有隐性依赖。",1778698029772,"该技能与 TasteRay API 集成，可在电影、餐厅、产品、旅游和工作等各种领域提供个性化推荐。它专注于从对话中构建丰富的用户上下文、进行 API 调用、解释置信度分数以及提供个性化解释。",[196,197,198,199,200],"跨多个领域的个性化推荐","与 TasteRay 推荐 API 集成","从用户偏好、个人资料、约束和历史构建上下文","置信度分数解释和呈现","为推荐生成个性化解释",[202,203,204,205,206,207],"在不了解用户上下文的情况下做出推荐","呈现未经个性化的原始 API 输出","在置信度分数较低时做出过度自信的推荐","忽略用户约束或偏好","未能维持对话上下文","在未解释“原因”的情况下进行推荐","3.0.0","4.4.0","赋予 AI 代理强大的个性化推荐能力，使它们成为能够理解用户需求并提出建议的敏锐对话者。","该技能文档齐全且健壮，在 API 集成和用户体验方面严格遵守最佳实践。关于 API 密钥管理的少量警告是唯一的不足之处。",95,"一个高质量的技能，通过 TasteRay API 生成个性化推荐，拥有出色的文档和最佳实践。",[215,216,217,218,219,220,221,222],"recommendations","api","personalization","movies","restaurants","products","travel","jobs","community",[225,226,227,228,229,230,231],"推荐电影、餐厅、产品、旅游目的地或工作","回答“我喜欢什么”的问题","根据用户偏好提供个性化推荐","对用户物品进行排名或评分","解释某项为何符合用户的口味","从对话中构建推荐上下文","将心理画像与推荐系统集成",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":243,"testCoverage":245},{"hasLockfile":234},false,1778698017421,{"descriptionLength":237,"readmeSize":238},514,4085,{"closedIssues90d":8,"forks":8,"hasChangelog":234,"manifestVersion":240,"openIssues90d":8,"pushedAt":241,"stars":242},"1.0",1776340097000,16,{"hasNpmPackage":234,"license":244,"smitheryVerified":234},"MIT",{"hasCi":234,"hasTests":234},{"updatedAt":247},1778698066632,{"basePath":215,"githubOwner":249,"githubRepo":250,"locale":18,"slug":215,"type":251},"tasteray","skills","skill",{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":260,"parentExtension":263,"providers":297,"relations":303,"tags":304,"workflow":305},1778697963443.4846,"k17ceedcn7c5js4g770dv7sk5586ntsf",{"reviewCount":8},{"description":257,"installMethods":258,"name":259,"sourceUrl":14},"TasteRay API integration for personalized recommendations across verticals (movies, restaurants, products, travel, jobs). Use when you need to recommend items, answer 'what would I like' questions, provide personalized recommendations, rank items for users, explain why something matches their taste, or integrate psychological profiles with recommendation systems.",{"claudeCode":215},"TasteRay Recommendations",{"basePath":215,"githubOwner":249,"githubRepo":250,"locale":261,"slug":215,"type":262},"en","plugin",{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":271,"providers":274,"relations":290,"tags":292,"workflow":293},1778697963443.4841,"k176abyf6zd0nraq60x6kn4cy186mya5",{"reviewCount":8},{"description":268,"installMethods":269,"name":270,"sourceUrl":14},"Psychological profiling skills for natural conversation using research-backed techniques",{"claudeCode":12},"tasteray-skills",{"basePath":272,"githubOwner":249,"githubRepo":250,"locale":261,"slug":250,"type":273},"","marketplace",{"evaluate":275,"extract":284},{"promptVersionExtension":276,"promptVersionScoring":209,"score":277,"tags":278,"targetMarket":282,"tier":283},"3.1.0",96,[279,215,280,217,281],"psychology","conversation","user-understanding","global","verified",{"commitSha":285,"marketplace":286,"plugin":288},"HEAD",{"name":270,"pluginCount":287},2,{"mcpCount":8,"provider":289,"skillCount":8},"classify",{"repoId":291},"kd71g6tdfax8bbc709p7x2z8p586m87d",[280,217,279,215,281],{"evaluatedAt":294,"extractAt":295,"updatedAt":296},1778697974234,1778697963443,1778698069708,{"evaluate":298,"extract":302},{"promptVersionExtension":208,"promptVersionScoring":209,"score":299,"tags":300,"targetMarket":282,"tier":223},79,[215,216,217,301],"taste",{"commitSha":285,"license":244},{"parentExtensionId":265,"repoId":291},[216,217,215,301],{"evaluatedAt":306,"extractAt":295,"updatedAt":307},1778698004215,1778698070060,{"evaluate":309,"extract":311},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":310,"targetMarket":282,"tier":223},[215,216,217,218,219,220,221,222],{"commitSha":285},{"parentExtensionId":254,"repoId":291,"translatedFrom":313},"k172pc1mtwk78t18y805qakdv986mvnd",{"_creationTime":315,"_id":291,"identity":316,"providers":317,"workflow":388},1778697959310.8623,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":318,"discover":379,"github":382},{"commitSha":285,"extensions":319},[320,333,341,346,367],{"basePath":272,"description":268,"displayName":270,"installMethods":321,"rationale":322,"selectedPaths":323,"source":332,"sourceLanguage":261,"type":273},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[324,327,329],{"path":325,"priority":326},".claude-plugin/marketplace.json","mandatory",{"path":328,"priority":326},"README.md",{"path":330,"priority":331},"LICENSE","high","rule",{"basePath":334,"description":335,"displayName":334,"installMethods":336,"rationale":337,"selectedPaths":338,"source":332,"sourceLanguage":261,"type":262},"elicitation","Psychological profiling through natural conversation using narrative identity research (McAdams), self-defining memory elicitation (Singer), and Motivational Interviewing (OARS framework). Use when you need to understand core values, discover formative memories, detect emotional schemas, or build psychological profiles through gradual disclosure.",{"claudeCode":334},"inline plugin source from marketplace.json at elicitation",[339],{"path":340,"priority":331},"SKILL.md",{"basePath":215,"description":257,"displayName":215,"installMethods":342,"rationale":343,"selectedPaths":344,"source":332,"sourceLanguage":261,"type":262},{"claudeCode":215},"inline plugin source from marketplace.json at recommendations",[345],{"path":340,"priority":331},{"basePath":334,"description":347,"displayName":334,"installMethods":348,"rationale":349,"selectedPaths":350,"source":332,"sourceLanguage":261,"type":251},"Psychological profiling through natural conversation using narrative identity research (McAdams), self-defining memory elicitation (Singer), and Motivational Interviewing (OARS framework). Use when you need to: (1) understand someone's core values and motivations, (2) discover formative memories and life-defining experiences, (3) detect emotional schemas and belief patterns, (4) build psychological profiles through gradual disclosure, (5) conduct user interviews that reveal deep insights, (6) design conversational flows for personal discovery, (7) identify identity themes like redemption and contamination narratives, (8) elicit authentic self-disclosure without interrogation.",{"claudeCode":12},"SKILL.md frontmatter at elicitation/SKILL.md",[351,352,355,357,359,361,363,365],{"path":340,"priority":326},{"path":353,"priority":354},"references/language-inference.md","medium",{"path":356,"priority":354},"references/motivational-interviewing.md",{"path":358,"priority":354},"references/narrative-identity.md",{"path":360,"priority":354},"references/question-sequences.md",{"path":362,"priority":354},"references/schema-detection.md",{"path":364,"priority":354},"references/self-defining-memories.md",{"path":366,"priority":354},"references/values-elicitation.md",{"basePath":215,"description":368,"displayName":215,"installMethods":369,"rationale":370,"selectedPaths":371,"source":332,"sourceLanguage":261,"type":251},"TasteRay API integration for personalized recommendations across verticals (movies, restaurants, products, travel, jobs). Use when you need to: (1) recommend movies, restaurants, products, travel, or jobs, (2) answer \"what would I like\" questions, (3) provide personalized recommendations based on preferences, (4) rank or score items for a user, (5) explain why something matches a user's taste, (6) build recommendation context from conversation, (7) integrate psychological profiles with recommendation systems.",{"claudeCode":12},"SKILL.md frontmatter at recommendations/SKILL.md",[372,373,375,377],{"path":340,"priority":326},{"path":374,"priority":354},"references/api-reference.md",{"path":376,"priority":354},"references/context-patterns.md",{"path":378,"priority":354},"references/presentation-patterns.md",{"sources":380},[381],"manual",{"closedIssues90d":8,"description":383,"forks":8,"homepage":384,"license":244,"openIssues90d":8,"pushedAt":241,"readmeSize":238,"stars":242,"topics":385},"TasteRay skills for psychological profiling through natural conversation","https://api.tasteray.com",[334,386,215,387],"recommendation","system",{"classifiedAt":389,"discoverAt":390,"extractAt":391,"githubAt":391,"updatedAt":389},1778697963265,1778697959310,1778697961228,[216,222,218,217,220,215,219,221],{"evaluatedAt":394,"extractAt":295,"updatedAt":247},1778698029878,[],[397,426,458,484,504,532],{"_creationTime":398,"_id":399,"community":400,"display":401,"identity":407,"providers":410,"relations":418,"tags":421,"workflow":422},1778692394292.7976,"k1769yhtdcsq8qjbfsegfcybc586nd4b",{"reviewCount":8},{"description":402,"installMethods":403,"name":405,"sourceUrl":406},"跨越 180 多家航空公司的航班搜索和预订，无任何加价——比 OTA（在线旅行社）便宜 20-50 美元。通过本地连接器（Ryanair、EasyJet、Wizz Air、Southwest、AirAsia 等 175 多家）返回原始航空公司价格。当用户询问“查找航班”、“搜索航班”、“预订航班”、“比较航空公司价格”、“查找廉价航班”、“从 X 飞往 Y”、“查找转机航班”、“查找中转选项”或任何与航班相关的旅行查询时使用。请勿用于仅限酒店的搜索、租车或非航班旅行预订。",{"claudeCode":404},"LetsFG/LetsFG","flight-search","https://github.com/LetsFG/LetsFG",{"basePath":408,"githubOwner":409,"githubRepo":409,"locale":18,"slug":405,"type":251},"skills/flight-search","LetsFG",{"evaluate":411,"extract":417},{"promptVersionExtension":208,"promptVersionScoring":209,"score":412,"tags":413,"targetMarket":282,"tier":283},100,[414,221,415,216,416],"flights","booking","search",{"commitSha":285},{"repoId":419,"translatedFrom":420},"kd7d4mhwkp3k1m28hz28hyn2dd86mm88","k173ztaywbkajjk9gqy90n98fx86mnzf",[216,415,414,416,221],{"evaluatedAt":423,"extractAt":424,"updatedAt":425},1778692265291,1778692220267,1778692394292,{"_creationTime":427,"_id":428,"community":429,"display":430,"identity":436,"providers":439,"relations":449,"tags":453,"workflow":454},1778699289329.1182,"k172jykxz0jywjekjxjt5thj5x86nm3n",{"reviewCount":8},{"description":431,"installMethods":432,"name":434,"sourceUrl":435},"当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用：推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。",{"claudeCode":433},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":437,"githubOwner":438,"githubRepo":434,"locale":18,"slug":434,"type":251},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":440,"extract":448},{"promptVersionExtension":208,"promptVersionScoring":209,"score":412,"tags":441,"targetMarket":282,"tier":283},[442,443,216,444,445,446,447],"twitter","x","data-retrieval","automation","mcp","sdk",{"commitSha":285},{"parentExtensionId":450,"repoId":451,"translatedFrom":452},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh","k172e8vt4zcz50bb0vfp6ptb1n86mf90",[216,445,444,446,447,442,443],{"evaluatedAt":455,"extractAt":456,"updatedAt":457},1778699230863,1778699170774,1778699289329,{"_creationTime":459,"_id":460,"community":461,"display":462,"identity":468,"providers":472,"relations":478,"tags":480,"workflow":481},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":463,"installMethods":464,"name":466,"sourceUrl":467},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":465},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":469,"githubOwner":470,"githubRepo":471,"locale":261,"slug":466,"type":251},"skills/slack","steipete","clawdis",{"evaluate":473,"extract":477},{"promptVersionExtension":208,"promptVersionScoring":209,"score":412,"tags":474,"targetMarket":282,"tier":283},[466,475,476,445,216],"messaging","communication",{"commitSha":285},{"repoId":479},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[216,445,476,475,466],{"evaluatedAt":482,"extractAt":483,"updatedAt":482},1778698950505,1778697652123,{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":492,"providers":494,"relations":500,"tags":501,"workflow":502},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":489,"installMethods":490,"name":491,"sourceUrl":467},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":465},"github",{"basePath":493,"githubOwner":470,"githubRepo":471,"locale":261,"slug":491,"type":251},"skills/github",{"evaluate":495,"extract":499},{"promptVersionExtension":208,"promptVersionScoring":209,"score":412,"tags":496,"targetMarket":282,"tier":283},[491,497,216,498,445],"cli","developer-tools",{"commitSha":285},{"repoId":479},[216,445,497,498,491],{"evaluatedAt":503,"extractAt":483,"updatedAt":503},1778698569289,{"_creationTime":505,"_id":506,"community":507,"display":508,"identity":514,"providers":518,"relations":526,"tags":528,"workflow":529},1778696993586.708,"k17fsfrfvbnsvwkcqp8y85wdad86mmwq",{"reviewCount":8},{"description":509,"installMethods":510,"name":512,"sourceUrl":513},"Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.",{"claudeCode":511},"SeifBenayed/claude-code-sdk","product-self-knowledge","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":515,"githubOwner":516,"githubRepo":517,"locale":261,"slug":512,"type":251},".claude/skills/product-self-knowledge","SeifBenayed","claude-code-sdk",{"evaluate":519,"extract":525},{"promptVersionExtension":208,"promptVersionScoring":209,"score":412,"tags":520,"targetMarket":282,"tier":283},[521,522,523,216,447,524],"anthropic","documentation","claude","knowledge-base",{"commitSha":285},{"repoId":527},"kd78s53c1852h5p7c3qem663xs86njab",[521,216,523,522,524,447],{"evaluatedAt":530,"extractAt":531,"updatedAt":530},1778697182451,1778696993586,{"_creationTime":533,"_id":534,"community":535,"display":536,"identity":542,"providers":546,"relations":552,"tags":555,"workflow":556},1778696833339.6226,"k17ckxne6mhyf23n1jfyqktpqd86nfz4",{"reviewCount":8},{"description":537,"installMethods":538,"name":540,"sourceUrl":541},"Interact with Google Docs - create documents, search by title, read content, and edit text.\nUse when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,\nor replace text in a document. Lightweight alternative to full Google Workspace MCP server with\nstandalone OAuth authentication.\n",{"claudeCode":539},"sanjay3290/ai-skills","google-docs","https://github.com/sanjay3290/ai-skills",{"basePath":543,"githubOwner":544,"githubRepo":545,"locale":261,"slug":540,"type":251},"skills/google-docs","sanjay3290","ai-skills",{"evaluate":547,"extract":551},{"promptVersionExtension":208,"promptVersionScoring":209,"score":412,"tags":548,"targetMarket":282,"tier":283},[540,216,522,549,550],"oauth","python",{"commitSha":285},{"parentExtensionId":553,"repoId":554},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[216,522,540,549,550],{"evaluatedAt":557,"extractAt":558,"updatedAt":557},1778696994497,1778696833339]