[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-tasteray-recommendations-zh-CN":3,"guides-for-tasteray-recommendations":405,"similar-k17df95vsxsgpccjwxbr64qpj586mg1a-zh-CN":406},{"_creationTime":4,"_id":5,"children":6,"community":50,"display":51,"evaluation":55,"identity":284,"isFallback":271,"parentExtension":286,"providers":318,"relations":322,"repo":323,"tags":402,"workflow":403},1778698056833.5608,"k17df95vsxsgpccjwxbr64qpj586mg1a",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":41,"tags":45,"workflow":46},1778698066632.8584,"k1700yfq77n5fd0f1tct70zzzs86m5x0",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"TasteRay API 集成，用于在各个领域（电影、餐厅、产品、旅游、工作）提供个性化推荐。在您需要以下功能时使用：(1) 推荐电影、餐厅、产品、旅游或工作，(2) 回答“我喜欢什么”这类问题，(3) 根据偏好提供个性化推荐，(4) 对用户物品进行排名或评分，(5) 解释某项为何符合用户的口味，(6) 从对话中构建推荐上下文，(7) 将心理画像与推荐系统集成。",{"claudeCode":15},"tasteray/skills","TasteRay 推荐","https://github.com/tasteray/skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":19,"type":23},"recommendations","tasteray","skills","zh-CN","skill",{"evaluate":25,"extract":39},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":37,"tier":38},"3.0.0","4.4.0",95,[19,30,31,32,33,34,35,36],"api","personalization","movies","restaurants","products","travel","jobs","global","community",{"commitSha":40},"HEAD",{"parentExtensionId":42,"repoId":43,"translatedFrom":44},"k17ceedcn7c5js4g770dv7sk5586ntsf","kd71g6tdfax8bbc709p7x2z8p586m87d","k172pc1mtwk78t18y805qakdv986mvnd",[30,36,32,31,34,19,33,35],{"evaluatedAt":47,"extractAt":48,"updatedAt":49},1778698029878,1778697963443,1778698066632,{"reviewCount":11},{"description":52,"installMethods":53,"name":54,"sourceUrl":17},"TasteRay API 集成，可为各垂直领域（电影、餐厅、产品、旅游、招聘）提供个性化推荐。当您需要推荐商品、回答“我喜欢什么”类问题、提供个性化推荐、为用户对商品进行排名、解释某商品为何符合其口味，或将心理模型与推荐系统集成时，请使用此功能。",{"claudeCode":19},"TasteRay Recommendations",{"_creationTime":56,"_id":57,"extensionId":5,"locale":22,"result":58,"trustSignals":269,"workflow":282},1778698056833.561,"kn7d3x5dn9r6hnm6npfd16rb0586ndtg",{"checks":59,"evaluatedAt":242,"extensionSummary":243,"features":244,"nonGoals":250,"practices":255,"prerequisites":256,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":257,"rationale":258,"score":259,"summary":260,"tags":261,"tier":38,"useCases":263,"workflow":268},[60,65,68,71,75,78,83,87,90,93,97,102,105,110,113,116,119,122,125,128,132,136,140,144,148,151,154,157,161,164,167,170,173,176,179,183,187,190,193,197,200,203,206,208,210,213,216,219,221,224,228,231,234,238],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","描述清楚地指出了用户对个性化推荐的需求问题，并列出了具体的用例，例如回答“我喜欢什么”类问题。",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","该扩展集成了 TasteRay API，以提供深度个性化的推荐，通过利用专用 API 和心理画像，超越了基本的 LLM 功能。",{"category":61,"check":69,"severity":63,"summary":70},"Production readiness","该插件看起来已准备好投入生产，提供从上下文构建到 API 调用和呈现的完整推荐流程，并有清晰的文档和 API 参考支持。",{"category":72,"check":73,"severity":63,"summary":74},"Scope","Single responsibility principle","该插件专注于通过 TasteRay API 和相关的上下文构建来提供个性化推荐，符合单一、连贯的领域。",{"category":72,"check":76,"severity":63,"summary":77},"Description quality","显示的描述准确地反映了 README 和 SKILL.md 中概述的功能，清楚地说明了目的和用例。",{"category":79,"check":80,"severity":81,"summary":82},"Invocation","Scoped tools","not_applicable","作为插件，此扩展的工具由主代理管理，并且提供的上下文没有详细说明除 API 交互范围之外的具体工具签名。",{"category":84,"check":85,"severity":63,"summary":86},"Documentation","Configuration & parameter reference","SKILL.md 提供了清晰的 API 概述，包括身份验证详细信息和核心端点，并引用了更详细的文档。",{"category":72,"check":88,"severity":81,"summary":89},"Tool naming","这是一个插件，在此上下文中未公开单个工具的名称。",{"category":72,"check":91,"severity":81,"summary":92},"Minimal I/O surface","作为插件，此处未详细说明单个工具的参数模式和响应形状。",{"category":94,"check":95,"severity":63,"summary":96},"License","License usability","如 README 和 LICENSE 文件所示，许可证为 MIT，这是一个允许的开源许可证。",{"category":98,"check":99,"severity":100,"summary":101},"Maintenance","Commit recency","info","最后一次提交是在 2026 年 4 月 16 日，这很近，但提供的日期不符合警告的 90 天阈值。",{"category":98,"check":103,"severity":81,"summary":104},"Dependency Management","在提供的源文件中未检测到第三方依赖项。",{"category":106,"check":107,"severity":108,"summary":109},"Security","Secret Management","warning","SKILL.md 提到了一个 'X-API-Key: your-api-key' 占位符，表明使用了秘密，但没有说明如何安全地处理它或它是否可配置。",{"category":106,"check":111,"severity":63,"summary":112},"Injection","提供的代码和文档未显示任何加载或执行不受信任的第三方数据作为指令。",{"category":106,"check":114,"severity":63,"summary":115},"Transitive Supply-Chain Grenades","未发现运行时下载或执行外部代码；所有必需的组件似乎都已捆绑或可通过记录的 API 调用进行访问。",{"category":106,"check":117,"severity":63,"summary":118},"Sandbox Isolation","该扩展与外部 API 交互，并且似乎没有执行文件系统操作或修改其预期范围之外的路径。",{"category":106,"check":120,"severity":63,"summary":121},"Sandbox escape primitives","在提供的代码片段中未观察到分离的进程生成或拒绝工具调用的重试循环。",{"category":106,"check":123,"severity":108,"summary":124},"Data Exfiltration","API 密钥是通信所必需的，并且虽然提到了它作为标头，但没有明确的文档说明如何安全地存储或传输它，如果处理不当，会带来潜在的泄露风险。",{"category":106,"check":126,"severity":63,"summary":127},"Hidden Text Tricks","捆绑的内容在描述或代码中似乎不包含隐藏的操纵技巧、控制字符或不可见的 Unicode 序列。",{"category":129,"check":130,"severity":63,"summary":131},"Hooks","Opaque code execution","提供的代码和文档未指明任何混淆的脚本或运行时代码获取。",{"category":133,"check":134,"severity":63,"summary":135},"Portability","Structural Assumption","该插件依赖于 API 调用，并且似乎没有关于用户项目结构的假设。",{"category":137,"check":138,"severity":63,"summary":139},"Trust","Issues Attention","在过去 90 天内打开了 0 个问题，关闭了 0 个问题，表明积极维护或没有近期问题，没有负面信号。",{"category":141,"check":142,"severity":100,"summary":143},"Versioning","Release Management","SKILL.md 的版本为“1.0”，但没有 GitHub 发布标签或 CHANGELOG.md 来跟踪更新。",{"category":145,"check":146,"severity":81,"summary":147},"Code Execution","Validation","API 请求参数的验证由 TasteRay API 本身处理，而不是在提供的插件代码中显式处理。",{"category":106,"check":149,"severity":63,"summary":150},"Unguarded Destructive Operations","该插件的主要功能是进行推荐的 API 请求，这些请求不是破坏性操作。",{"category":145,"check":152,"severity":63,"summary":153},"Error Handling","SKILL.md 概述了有关速率限制、身份验证和服务器错误的错误处理策略，为优雅降级提供了指导。",{"category":145,"check":155,"severity":81,"summary":156},"Logging","提供的上下文未详细说明本地审计日志记录机制。",{"category":158,"check":159,"severity":100,"summary":160},"Compliance","GDPR","该插件处理用户偏好和配置文件，其中可能包含个人数据，但尚不清楚在发送到 TasteRay API 之前是否对这些数据进行了清理。",{"category":158,"check":162,"severity":63,"summary":163},"Target market","该扩展的功能是全球性的，不与任何特定的地理或法律管辖区相关联。",{"category":133,"check":165,"severity":63,"summary":166},"Runtime stability","该插件依赖于标准的 API 调用，并且似乎没有关于特定编辑器、shell 或操作系统的假设。",{"category":84,"check":168,"severity":63,"summary":169},"README","README 提供了关于技能目的、功能和安装说明的清晰概述。",{"category":72,"check":171,"severity":81,"summary":172},"Tool surface size","作为插件，此处未直接评估单个工具的表面大小。",{"category":79,"check":174,"severity":81,"summary":175},"Overlapping near-synonym tools","插件的工具集由主代理管理，并且在此上下文中未详细说明具体的工具名称。",{"category":84,"check":177,"severity":63,"summary":178},"Phantom features","所有宣传的功能，如个性化推荐和解释，都直接由所描述的 TasteRay API 集成支持。",{"category":180,"check":181,"severity":63,"summary":182},"Install","Installation instruction","README 提供了清晰的安装说明，使用 `npx skills add` 并包含示例命令。",{"category":184,"check":185,"severity":63,"summary":186},"Errors","Actionable error messages","SKILL.md 详细说明了特定的错误类型（速率限制、身份验证、服务器错误）并建议了补救步骤或回退行为。",{"category":188,"check":189,"severity":81,"summary":104},"Execution","Pinned dependencies",{"category":72,"check":191,"severity":81,"summary":192},"Dry-run preview","插件的核心功能是进行推荐的 API 调用，这些调用不是需要干运行模式的状态更改操作。",{"category":194,"check":195,"severity":100,"summary":196},"Protocol","Idempotent retry & timeouts","SKILL.md 提到了使用“Retry-After”标头处理速率限制，并为服务器错误实现指数退避，建议了重试逻辑，但并未明确解决幂等性问题。",{"category":158,"check":198,"severity":63,"summary":199},"Telemetry opt-in","在提供的文档或代码中没有提到遥测收集，这表明它未实现或默认严格选择加入。",{"category":79,"check":201,"severity":81,"summary":202},"Name collisions","这是一个插件，冲突检查通常在主代理级别针对单个工具进行。",{"category":79,"check":204,"severity":81,"summary":205},"Hooks-off mechanism","在提供的插件上下文中未识别到任何钩子。",{"category":79,"check":207,"severity":81,"summary":205},"Hook matcher tightness",{"category":106,"check":209,"severity":81,"summary":205},"Hook security",{"category":129,"check":211,"severity":81,"summary":212},"Silent prompt rewriting","在提供的插件上下文中未识别到“UserPromptSubmit”钩子。",{"category":106,"check":214,"severity":81,"summary":215},"Permission Hook","在提供的插件上下文中未识别到“PermissionRequest”钩子。",{"category":158,"check":217,"severity":81,"summary":218},"Hook privacy","在提供的插件上下文中未识别到涉及日志记录或遥测的任何钩子。",{"category":145,"check":220,"severity":81,"summary":205},"Hook dependency",{"category":84,"check":222,"severity":63,"summary":223},"Feature Transparency","关键功能，如 API 集成和推荐解释，在 README 和 SKILL.md 中都有清晰的描述。",{"category":225,"check":226,"severity":63,"summary":227},"Convention","Layout convention adherence","该插件遵循标准约定，README 详细说明了安装和用法，未观察到任何不寻常的目录结构。",{"category":225,"check":229,"severity":81,"summary":230},"Plugin state","该插件似乎不维护需要根据 CLAUDE_PLUGIN_DATA 进行管理的持久状态。",{"category":106,"check":232,"severity":108,"summary":233},"Keychain-stored secrets","API 密钥被提及为必需项，但没有明确的文档说明它是否安全地存储在 `userConfig` 中，并且 `sensitive: true`。",{"category":235,"check":236,"severity":63,"summary":237},"Dependencies","Tagged release sourcing","该插件直接使用 TasteRay API，假设它是一个稳定的服务，而不是从可能未标记的来源捆绑外部 MCP 服务器。",{"category":239,"check":240,"severity":63,"summary":241},"Installation","Clean uninstall","该插件似乎只进行 API 调用，并且不生成后台守护进程或安装系统级组件，表明可能已正确卸载。",1778698004108,"该插件使 AI 代理能够通过集成 TasteRay API，跨各种垂直领域生成个性化推荐。它支持从对话中构建丰富的上下文并提供推荐的解释。",[245,246,247,248,249],"跨电影、餐厅、产品、旅游和招聘生成个性化推荐。","回答“我喜欢什么”类问题，并提供上下文相关的答案。","根据个人用户口味和画像对商品进行排名和评分。","提供将推荐与用户偏好和历史联系起来的解释。","将对话得出的心理模型整合到推荐上下文中。",[251,252,253,254],"自行执行心理学推断（依赖于单独的技能）。","在推荐上下文之外充当通用知识库。","在不了解用户上下文或偏好的情况下提供推荐。","取代用于收集偏好的直接用户调查。",[],[],"通过利用 TasteRay API 和深入了解用户偏好，使 AI 代理能够提供真正个性化的推荐。","秘密管理和密钥链存储的秘密检查是警告，因为缺乏关于 API 密钥处理的清晰文档，而提交的近新度是一项信息发现。",79,"一个文档齐全的插件，集成了 TasteRay API 以实现高级个性化推荐。",[19,30,31,262],"taste",[264,265,266,267],"根据明确的偏好和心理画像推荐商品。","使用个性化建议回答细致的“我喜欢什么”查询。","考虑用户历史记录和限制，对潜在商品进行排名。","向用户解释推荐原因，以建立用户信任。",[],{"codeQuality":270,"collectedAt":272,"documentation":273,"maintenance":276,"security":279,"testCoverage":281},{"hasLockfile":271},false,1778697988251,{"descriptionLength":274,"readmeSize":275},365,4085,{"closedIssues90d":11,"forks":11,"hasChangelog":271,"openIssues90d":11,"pushedAt":277,"stars":278},1776340097000,16,{"hasNpmPackage":271,"license":280,"smitheryVerified":271},"MIT",{"hasCi":271,"hasTests":271},{"updatedAt":283},1778698056833,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":19,"type":285},"plugin",{"_creationTime":287,"_id":288,"community":289,"display":290,"identity":294,"parentExtension":298,"providers":299,"relations":313,"tags":314,"workflow":315},1778697963443.4841,"k176abyf6zd0nraq60x6kn4cy186mya5",{"reviewCount":11},{"description":291,"installMethods":292,"name":293,"sourceUrl":17},"Psychological profiling skills for natural conversation using research-backed techniques",{"claudeCode":15},"tasteray-skills",{"basePath":295,"githubOwner":20,"githubRepo":21,"locale":296,"slug":21,"type":297},"","en","marketplace",null,{"evaluate":300,"extract":308},{"promptVersionExtension":301,"promptVersionScoring":27,"score":302,"tags":303,"targetMarket":37,"tier":307},"3.1.0",96,[304,19,305,31,306],"psychology","conversation","user-understanding","verified",{"commitSha":40,"marketplace":309,"plugin":311},{"name":293,"pluginCount":310},2,{"mcpCount":11,"provider":312,"skillCount":11},"classify",{"repoId":43},[305,31,304,19,306],{"evaluatedAt":316,"extractAt":48,"updatedAt":317},1778697974234,1778698069708,{"evaluate":319,"extract":321},{"promptVersionExtension":26,"promptVersionScoring":27,"score":259,"tags":320,"targetMarket":37,"tier":38},[19,30,31,262],{"commitSha":40,"license":280},{"parentExtensionId":288,"repoId":43,"translatedFrom":42},{"_creationTime":324,"_id":43,"identity":325,"providers":326,"workflow":398},1778697959310.8623,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":327,"discover":389,"github":392},{"commitSha":40,"extensions":328},[329,342,350,356,377],{"basePath":295,"description":291,"displayName":293,"installMethods":330,"rationale":331,"selectedPaths":332,"source":341,"sourceLanguage":296,"type":297},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[333,336,338],{"path":334,"priority":335},".claude-plugin/marketplace.json","mandatory",{"path":337,"priority":335},"README.md",{"path":339,"priority":340},"LICENSE","high","rule",{"basePath":343,"description":344,"displayName":343,"installMethods":345,"rationale":346,"selectedPaths":347,"source":341,"sourceLanguage":296,"type":285},"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":343},"inline plugin source from marketplace.json at elicitation",[348],{"path":349,"priority":340},"SKILL.md",{"basePath":19,"description":351,"displayName":19,"installMethods":352,"rationale":353,"selectedPaths":354,"source":341,"sourceLanguage":296,"type":285},"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":19},"inline plugin source from marketplace.json at recommendations",[355],{"path":349,"priority":340},{"basePath":343,"description":357,"displayName":343,"installMethods":358,"rationale":359,"selectedPaths":360,"source":341,"sourceLanguage":296,"type":23},"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":15},"SKILL.md frontmatter at elicitation/SKILL.md",[361,362,365,367,369,371,373,375],{"path":349,"priority":335},{"path":363,"priority":364},"references/language-inference.md","medium",{"path":366,"priority":364},"references/motivational-interviewing.md",{"path":368,"priority":364},"references/narrative-identity.md",{"path":370,"priority":364},"references/question-sequences.md",{"path":372,"priority":364},"references/schema-detection.md",{"path":374,"priority":364},"references/self-defining-memories.md",{"path":376,"priority":364},"references/values-elicitation.md",{"basePath":19,"description":378,"displayName":19,"installMethods":379,"rationale":380,"selectedPaths":381,"source":341,"sourceLanguage":296,"type":23},"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":15},"SKILL.md frontmatter at recommendations/SKILL.md",[382,383,385,387],{"path":349,"priority":335},{"path":384,"priority":364},"references/api-reference.md",{"path":386,"priority":364},"references/context-patterns.md",{"path":388,"priority":364},"references/presentation-patterns.md",{"sources":390},[391],"manual",{"closedIssues90d":11,"description":393,"forks":11,"homepage":394,"license":280,"openIssues90d":11,"pushedAt":277,"readmeSize":275,"stars":278,"topics":395},"TasteRay skills for psychological profiling through natural conversation","https://api.tasteray.com",[343,396,19,397],"recommendation","system",{"classifiedAt":399,"discoverAt":400,"extractAt":401,"githubAt":401,"updatedAt":399},1778697963265,1778697959310,1778697961228,[30,31,19,262],{"evaluatedAt":404,"extractAt":48,"updatedAt":283},1778698004215,[],[407,427,463],{"_creationTime":408,"_id":409,"community":410,"display":411,"identity":414,"providers":415,"relations":421,"tags":423,"workflow":424},1778698045858.3467,"k176efb692a8nhqszjm58318yh86nvxa",{"reviewCount":11},{"description":412,"installMethods":413,"name":343,"sourceUrl":17},"通过自然对话进行心理画像，利用叙事同一性研究（McAdams）、自我定义记忆诱导（Singer）和动机性访谈（OARS框架）。当需要了解核心价值观、发现形成性记忆、检测情绪图式或通过渐进式披露构建心理画像时使用。",{"claudeCode":343},{"basePath":343,"githubOwner":20,"githubRepo":21,"locale":22,"slug":343,"type":285},{"evaluate":416,"extract":420},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":417,"targetMarket":37,"tier":38},[304,305,19,418,31,419],"profiling","research",{"commitSha":40},{"parentExtensionId":288,"repoId":43,"translatedFrom":422},"k175271xmxfwv5wgvdmjsg40kd86n3zp",[305,31,418,304,19,419],{"evaluatedAt":425,"extractAt":48,"updatedAt":426},1778697987967,1778698045858,{"_creationTime":428,"_id":429,"community":430,"display":431,"identity":437,"providers":440,"relations":454,"tags":458,"workflow":459},1778693655824.435,"k17046jensvb82jshmksyrt4ps86nxe5",{"reviewCount":11},{"description":432,"installMethods":433,"name":435,"sourceUrl":436},"访问 Microsoft 官方文档、API 参考和代码示例，涵盖 Azure、.NET、Windows 等。",{"claudeCode":434},"microsoft-docs","Microsoft Learn MCP 服务器","https://github.com/MicrosoftDocs/mcp",{"basePath":295,"githubOwner":438,"githubRepo":439,"locale":22,"slug":439,"type":285},"MicrosoftDocs","mcp",{"evaluate":441,"extract":450},{"promptVersionExtension":26,"promptVersionScoring":27,"score":442,"tags":443,"targetMarket":37,"tier":307},100,[444,445,446,447,30,448,449],"microsoft","documentation","azure","net","rag","cli",{"commitSha":40,"license":451,"plugin":452},"CC-BY-4.0",{"mcpCount":11,"provider":312,"skillCount":453},3,{"parentExtensionId":455,"repoId":456,"translatedFrom":457},"k17cyy5a1yyy3kgamhnat6m15x86n6r3","kd7a5v3pbwtsn0qajecay1jdcs86nn0z","k1735x1w1m3nbt4dfnr954mjsd86mkhc",[30,446,449,445,444,447,448],{"evaluatedAt":460,"extractAt":461,"updatedAt":462},1778693508577,1778693447172,1778693655824,{"_creationTime":464,"_id":465,"community":466,"display":467,"identity":472,"providers":476,"relations":488,"tags":491,"workflow":492},1778686640222.7905,"k17472nb19gp6dk9qr5s2b85as86mssy",{"reviewCount":11},{"description":468,"installMethods":469,"name":470,"sourceUrl":471},"Personalized coding tutorials that use your actual codebase for examples with spaced repetition quizzes",{"claudeCode":470},"coding-tutor","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":473,"githubOwner":474,"githubRepo":475,"locale":296,"slug":470,"type":285},"plugins/coding-tutor","EveryInc","compound-engineering-plugin",{"evaluate":477,"extract":485},{"promptVersionExtension":26,"promptVersionScoring":27,"score":478,"tags":479,"targetMarket":37,"tier":307},98,[480,481,482,483,484,31],"coding","tutorial","learning","spaced-repetition","codebase-examples",{"commitSha":40,"plugin":486},{"mcpCount":11,"provider":312,"skillCount":487},1,{"parentExtensionId":489,"repoId":490},"k17ef8php9wk308mkg59kdp6b186nzhx","kd7e40my1b5g70tg0f60qg85ch86nn08",[484,480,482,31,483,481],{"evaluatedAt":493,"extractAt":494,"updatedAt":493},1778686698664,1778686640222]