[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-f-skill-lookup-zh-CN":3,"guides-for-f-skill-lookup":431,"similar-k1710ksmwfsrmn54fe79b29wpn86n8st-zh-CN":432},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":238,"parentExtension":248,"providers":310,"relations":314,"repo":316,"tags":428,"workflow":429},1778687093546.2913,"k1710ksmwfsrmn54fe79b29wpn86n8st",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"使用 MCP 工具从 prompts.chat 注册表中搜索、检索和安装 Agent Skills。当用户要求查找技能、浏览技能目录、为 Claude 安装技能或使用可重用 AI 代理组件扩展 Claude 的功能时使用。\n",{"claudeCode":12},"f/prompts.chat","skill-lookup","https://github.com/f/prompts.chat",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":241},1778687093546.2915,"kn767kg3g7qq54xrte0qfpzttn86mys2","zh-CN",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":202,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"tier":218,"useCases":219},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了从 prompts.chat 注册表中搜索、检索和安装 Agent Skills 的问题，并提供了具体的用例。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能利用 MCP 工具与 prompts.chat 注册表进行交互，通过实现技能发现和安装，提供了超越简单 LLM 功能的价值。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能为搜索、检索和安装技能提供了必要的工具和工作流程，涵盖了其既定目的的完整生命周期。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能仅专注于管理 prompts.chat 注册表中的 Agent Skills，遵循单一领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","提供的描述准确地反映了该技能使用 MCP 工具搜索、检索和安装代理技能的功能。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能使用特定的、范围限定的工具，如 `search_skills` 和 `get_skill`，这些都是定义明确的动词-名词操作。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","SKILL.md 清楚地记录了 `search_skills` 和 `get_skill` 的参数，包括默认值和用法示例。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","工具名称（`search_skills`、`get_skill`）具有描述性，并遵循动词-名词约定。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","`search_skills` 和 `get_skill` 的输入参数定义明确且针对其任务，预期的输出也已记录。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该项目采用双重许可：源代码采用 MIT 许可，提示内容采用 CC0 许可，两者均为宽松许可。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","截至 2026-05-13，该存储库显示有近期提交，表明维护活跃。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该技能似乎使用了标准的 Node.js 依赖项，这些依赖项通过 npm 进行管理，并且鉴于 `hasLockfile: true` 的存在，可能具有锁定文件。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该技能似乎不处理或暴露秘密，因为它的功能是与公共注册表交互。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该技能与注册表 API 交互，并且似乎不加载或执行外部、不受信任的数据作为代码。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该技能使用已提交的工具，并且在运行时不获取远程代码或数据。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","该技能的操作涉及 API 调用和文件系统操作，都在受控范围内，不触及任意外部文件。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","在提供的脚本中未发现分离进程启动或拒绝重试循环的证据。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该技能的目的是查询和安装技能，没有迹象表明会读取或提交机密数据。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容和描述似乎没有隐藏的转向技巧或混淆的说明。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","该技能的实现似乎是标准的 JavaScript/TypeScript，没有混淆或动态执行的代码。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该技能对保存技能的文件路径（例如 `.claude/skills/{slug}/`）做出了标准假设，这对于代理环境来说很典型。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","在过去 90 天内打开了 13 个问题，关闭了 29 个问题，关闭率健康，表明维护者参与度良好。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","`pushedAt` 日期表明近期有活动，并且存在 CHANGELOG.md 暗示了版本管理实践。",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","`search_skills` 和 `get_skill` 的工具定义似乎对其参数具有模式验证。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","安装过程受到明确的步骤和确认的保护，而不是静默的破坏性操作。",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","工作流程概述了处理错误的清晰步骤，例如保存后验证 SKILL.md，暗示了健壮的错误报告。",{"category":110,"check":114,"severity":115,"summary":116},"Logging","not_applicable","该技能主要专注于 API 交互和用于安装的文件系统操作，而该类型的实用程序并不主要关注技能本身的显式审计日志记录。",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","该技能与公共注册表交互，不处理个人数据。",{"category":118,"check":122,"severity":24,"summary":123},"Target market","该技能在全局注册表中运行，没有任何区域或司法管辖区限制。",{"category":91,"check":125,"severity":24,"summary":126},"Runtime stability","该技能使用标准的 JavaScript/Node.js 和 MCP 工具，确保广泛的运行时兼容性。",{"category":44,"check":128,"severity":24,"summary":129},"README","存在一个全面的 README，详细说明了项目的目的、集成和用法。",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","该技能仅公开两个核心工具（`search_skills` 和 `get_skill`），符合理想范围。",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","这两个工具 `search_skills` 和 `get_skill` 具有不同的、不重叠的功能。",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","所有宣传的与搜索、检索和安装技能相关的特性都已实现并由提供的工具支持。",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","README 提供了清晰的各种环境安装说明，包括 Claude Code 插件示例。",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","SKILL.md 概述了安装验证步骤，并暗示这些步骤中的错误会得到报告，表明有可操作的消息。",{"category":103,"check":148,"severity":24,"summary":149},"Pinned dependencies","trust signal 中的 `hasLockfile: true` 表明依赖项已固定，并且脚本很可能具有解释器声明。",{"category":33,"check":151,"severity":115,"summary":152},"Dry-run preview","该技能的主要功能是搜索和检索元数据，而不是需要进行预览的状态更改操作。",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","交互是与注册表 API 进行的，预计该 API 会适当地处理标准的网络协议、重试和超时。",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","技能描述或代码中没有遥测收集的证据，这意味着它要么不收集，要么严格要求选择加入。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","描述清楚地定义了技能的目的：使用 MCP 工具从 prompts.chat 搜索、检索和安装 Agent Skills，并具有特定的触发短语和边界。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","SKILL.md 中的 frontmatter 简洁且独立，总结了核心功能并提供了触发短语。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 的正文简洁，侧重于工作流程、工具和安装，如果需要，可以将更深入的细节推迟到外部文档。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","SKILL.md 概述了工作流程并链接到工具和示例，提供了一个清晰的入口点，而不会过于详尽。",{"category":170,"check":174,"severity":115,"summary":175},"Forked exploration","该技能是用于管理其他技能的实用程序，不涉及需要分叉上下文的深度探索或代码审查。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","SKILL.md 提供了清晰、可执行的 `search_skills` 和 `get_skill` 工具使用示例。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","该技能的文档隐含地处理了诸如安装验证之类的边缘情况，并概述了工具参数的使用，暗示了其健壮性。",{"category":110,"check":183,"severity":115,"summary":184},"Tool Fallback","该技能依赖于 Claude Code 环境的 MCP 工具，并且不需要单独的可选 MCP 服务器以及回退路径。",{"category":91,"check":186,"severity":24,"summary":187},"Stack assumptions","该技能依赖于标准的 Node.js 和 MCP 工具，使其堆栈假设清晰且具有广泛的兼容性。",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","安装步骤包括验证，暗示了在意外状态（如缺少 SKILL.md）下会停止。",{"category":91,"check":193,"severity":24,"summary":194},"Cross-skill coupling","该技能独立运行，仅专注于管理 prompts.chat 注册表的技能，而不依赖于其他特定技能。",1778686988299,"此技能允许用户使用 MCP 工具从 prompts.chat 注册表中搜索、检索和安装 Agent Skills。它提供了根据关键字、类别或标签查找技能、检索特定技能的详细信息以及将其安装到本地技能目录的功能。",[198,199,200,201],"按关键字、类别和标签搜索代理技能。","检索特定代理技能的详细信息和所有文件。","将代理技能安装到本地 `.claude/skills/` 目录。","验证代理技能是否成功安装。",[203,204,205],"开发新的代理技能。","管理 prompts.chat 以外注册表的技能。","提供已安装技能的高级配置或管理，超出基本安装范围。","3.0.0","4.4.0","使用户能够轻松地从 prompts.chat 注册表中发现、安装和管理 AI 代理技能，以扩展他们的 Claude 功能。","严格遵守文档和安全最佳实践，具有明确的目的和定义良好的工具。对隐式错误处理和依赖管理进行了少量说明。",95,"一个健壮且安全的技能，用于管理 prompts.chat 注册表中的代理技能。",[213,214,215,216,217],"mcp","skill-management","registry","installation","discovery","verified",[220,221,222,223],"当用户要求查找可用的代理技能时。","当用户想要浏览 prompts.chat 技能目录时。","当用户请求为 Claude 安装特定技能时。","当用户想要使用可重用 AI 代理组件扩展 Claude 的功能时。",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":237,"testCoverage":240},{"hasLockfile":226},true,1778686924047,{"descriptionLength":229,"readmeSize":230},248,10199,{"closedIssues90d":232,"forks":233,"hasChangelog":226,"openIssues90d":234,"pushedAt":235,"stars":236},29,21113,13,1778646223000,162178,{"hasNpmPackage":238,"license":239,"smitheryVerified":238},false,"NOASSERTION",{"hasCi":226,"hasTests":226},{"updatedAt":242},1778687093546,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},"plugins/claude/prompts.chat/skills/skill-lookup","f","prompts.chat","skill",{"_creationTime":249,"_id":250,"community":251,"display":252,"identity":255,"parentExtension":259,"providers":293,"relations":305,"tags":306,"workflow":307},1778686798821.8245,"k173cv5q53sve25kpjhmawbp2186m6bj",{"reviewCount":8},{"description":253,"installMethods":254,"name":246,"sourceUrl":14},"Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.",{"claudeCode":246},{"basePath":256,"githubOwner":245,"githubRepo":246,"locale":257,"slug":246,"type":258},"plugins/claude/prompts.chat","en","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":269,"relations":286,"tags":288,"workflow":289},1778686798821.8242,"k1768va4x3pv3gj4qwkb02rzjs86n5jh",{"reviewCount":8},{"description":264,"installMethods":265,"name":246,"sourceUrl":14},"Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code",{"claudeCode":12},{"basePath":267,"githubOwner":245,"githubRepo":246,"locale":257,"slug":246,"type":268},"","marketplace",{"evaluate":270,"extract":280},{"promptVersionExtension":271,"promptVersionScoring":207,"score":272,"tags":273,"targetMarket":279,"tier":218},"3.1.0",97,[274,275,276,277,278],"prompts","ai-tools","dataset","curation","productivity","global",{"commitSha":281,"marketplace":282,"plugin":284},"HEAD",{"name":246,"pluginCount":283},1,{"mcpCount":8,"provider":285,"skillCount":8},"classify",{"repoId":287},"kd78rg6a5znaqrretqqhmf9b7d86mvrn",[275,277,276,278,274],{"evaluatedAt":290,"extractAt":291,"updatedAt":292},1778686819065,1778686798821,1778687112056,{"evaluate":294,"extract":301},{"promptVersionExtension":206,"promptVersionScoring":207,"score":272,"tags":295,"targetMarket":279,"tier":218},[274,296,297,298,299,300],"ai","skills","search","management","llm",{"commitSha":281,"license":302,"plugin":303},"MIT",{"mcpCount":8,"provider":285,"skillCount":304},2,{"parentExtensionId":261,"repoId":287},[296,300,299,274,298,297],{"evaluatedAt":308,"extractAt":291,"updatedAt":309},1778686847092,1778687112255,{"evaluate":311,"extract":313},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":312,"targetMarket":279,"tier":218},[213,214,215,216,217],{"commitSha":281},{"parentExtensionId":250,"repoId":287,"translatedFrom":315},"k174b1yy4553gtc3vkny6w5ay586n3ph",{"_creationTime":317,"_id":287,"identity":318,"providers":319,"workflow":424},1778686783100.726,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":320,"discover":402,"github":405},{"commitSha":281,"extensions":321},[322,335,356,365,373,381,387],{"basePath":267,"description":264,"displayName":246,"installMethods":323,"rationale":324,"selectedPaths":325,"source":334,"sourceLanguage":257,"type":268},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[326,329,331],{"path":327,"priority":328},".claude-plugin/marketplace.json","mandatory",{"path":330,"priority":328},"README.md",{"path":332,"priority":333},"LICENSE","high","rule",{"basePath":256,"description":253,"displayName":246,"installMethods":336,"license":302,"rationale":337,"selectedPaths":338,"source":334,"sourceLanguage":257,"type":258},{"claudeCode":246},"plugin manifest at plugins/claude/prompts.chat/.claude-plugin/plugin.json",[339,341,344,346,348,350,352,354],{"path":340,"priority":328},".claude-plugin/plugin.json",{"path":342,"priority":343},"skills/prompt-lookup/SKILL.md","medium",{"path":345,"priority":343},"skills/skill-lookup/SKILL.md",{"path":347,"priority":328},".mcp.json",{"path":349,"priority":333},"agents/prompt-manager.md",{"path":351,"priority":333},"agents/skill-manager.md",{"path":353,"priority":333},"commands/prompts.md",{"path":355,"priority":333},"commands/skills.md",{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":334,"sourceLanguage":257,"type":247},".windsurf/skills/book-translation","Translate \"The Interactive Book of Prompting\" chapters and UI strings to a new language","book-translation",{"claudeCode":12},"SKILL.md frontmatter at .windsurf/skills/book-translation/SKILL.md",[363],{"path":364,"priority":328},"SKILL.md",{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":334,"sourceLanguage":257,"type":247},".windsurf/skills/widget-generator","Generate customizable widget plugins for the prompts.chat feed system","widget-generator",{"claudeCode":12},"SKILL.md frontmatter at .windsurf/skills/widget-generator/SKILL.md",[372],{"path":364,"priority":328},{"basePath":374,"description":375,"displayName":376,"installMethods":377,"rationale":378,"selectedPaths":379,"source":334,"sourceLanguage":257,"type":247},"plugins/claude/prompts.chat/skills/prompt-lookup","Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.","prompt-lookup",{"claudeCode":12},"SKILL.md frontmatter at plugins/claude/prompts.chat/skills/prompt-lookup/SKILL.md",[380],{"path":364,"priority":328},{"basePath":244,"description":382,"displayName":13,"installMethods":383,"rationale":384,"selectedPaths":385,"source":334,"sourceLanguage":257,"type":247},"Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.\n",{"claudeCode":12},"SKILL.md frontmatter at plugins/claude/prompts.chat/skills/skill-lookup/SKILL.md",[386],{"path":364,"priority":328},{"basePath":388,"description":389,"displayName":246,"installMethods":390,"license":302,"rationale":391,"selectedPaths":392,"source":334,"sourceLanguage":257,"type":401},"packages/prompts.chat","Developer toolkit for AI prompts - build, validate, parse, and connect to prompts.chat",{"npm":246},"cli ecosystem detected at packages/prompts.chat",[393,395,396,398],{"path":394,"priority":328},"package.json",{"path":330,"priority":328},{"path":397,"priority":343},"bin/cli.js",{"path":399,"priority":400},"src/index.ts","low","cli",{"sources":403},[404],"manual",{"closedIssues90d":232,"description":406,"forks":233,"homepage":407,"license":239,"openIssues90d":234,"pushedAt":235,"readmeSize":230,"stars":236,"topics":408},"f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.","https://prompts.chat",[409,296,410,411,412,413,414,415,416,300,417,418,419,420,421,274,422,423],"chatgpt","artificial-intelligence","awesome-list","chatgpt-prompts","claude","gemini","gpt","gpt-4","machine-learning","nextjs","open-source","openai","prompt-engineering","typescript","prompts-chat",{"classifiedAt":425,"discoverAt":426,"extractAt":427,"githubAt":427,"updatedAt":425},1778686798620,1778686783100,1778686796243,[217,216,213,215,214],{"evaluatedAt":430,"extractAt":291,"updatedAt":242},1778686988419,[],[433,461,485,514,543,573],{"_creationTime":434,"_id":435,"community":436,"display":437,"identity":443,"providers":447,"relations":454,"tags":457,"workflow":458},1778695548458.3691,"k170v9zdk5jd1g1dwtya1fgzfx86n6dm",{"reviewCount":8},{"description":438,"installMethods":439,"name":441,"sourceUrl":442},"Install skills, agents, and teams from agent-almanac into any supported agentic framework using the CLI. Covers framework detection, content search, installation with dependency resolution, health auditing, and manifest-based syncing. Use when setting up a new project with agentic capabilities, installing specific skills or entire domains, targeting multiple frameworks simultaneously, or maintaining a declarative manifest of installed content.\n",{"claudeCode":440},"pjt222/agent-almanac","install-almanac-content","https://github.com/pjt222/agent-almanac",{"basePath":444,"githubOwner":445,"githubRepo":446,"locale":257,"slug":441,"type":247},"skills/install-almanac-content","pjt222","agent-almanac",{"evaluate":448,"extract":453},{"promptVersionExtension":206,"promptVersionScoring":207,"score":449,"tags":450,"targetMarket":279,"tier":218},100,[401,216,451,217,452],"framework-integration","agent-management",{"commitSha":281},{"parentExtensionId":455,"repoId":456},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[452,401,217,451,216],{"evaluatedAt":459,"extractAt":460,"updatedAt":459},1778698810606,1778695548458,{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":471,"providers":474,"relations":479,"tags":481,"workflow":482},1778690923100.0432,"k17f6cw3k9pm6z9zqjqd643h2986m7r5",{"reviewCount":8},{"description":466,"installMethods":467,"name":469,"sourceUrl":470},"Discover and install related skills from inference.sh skill registry. Helps find complementary skills for your AI workflow. Use for: skill discovery, workflow expansion, capability exploration. Triggers: related skills, find skills, skill discovery, complementary skills, expand workflow, more capabilities, similar skills, skill suggestions",{"claudeCode":468},"inferen-sh/skills","related-skill","https://github.com/inferen-sh/skills",{"basePath":472,"githubOwner":473,"githubRepo":297,"locale":257,"slug":469,"type":247},"tools/utilities/related-skill","inferen-sh",{"evaluate":475,"extract":478},{"promptVersionExtension":206,"promptVersionScoring":207,"score":476,"tags":477,"targetMarket":279,"tier":218},99,[297,215,401,217,299],{"commitSha":281},{"repoId":480},"kd75bmkxfkvvw504knzzpkzjph86n71t",[401,217,299,215,297],{"evaluatedAt":483,"extractAt":484,"updatedAt":483},1778692560074,1778690923100,{"_creationTime":486,"_id":487,"community":488,"display":489,"identity":495,"providers":499,"relations":507,"tags":510,"workflow":511},1778692726926.759,"k17d9b4drz8b1qp0xm8e64cp3x86me7x",{"reviewCount":8},{"description":490,"installMethods":491,"name":493,"sourceUrl":494},"Teresa Torres Opportunity Solution Tree: outcome, opportunity space, solutions, experiments. Use when someone says \"opportunity tree\", \"OST\", \"opportunity solution tree\", \"discovery\", \"what should we build\", \"map opportunities\", \"Teresa Torres\", \"continuous discovery\".\n",{"claudeCode":492},"marfoerst/the-pragmatic-pm","pm-opportunity-tree","https://github.com/marfoerst/the-pragmatic-pm",{"basePath":496,"githubOwner":497,"githubRepo":498,"locale":257,"slug":493,"type":247},"skills/pm-opportunity-tree","marfoerst","the-pragmatic-pm",{"evaluate":500,"extract":506},{"promptVersionExtension":206,"promptVersionScoring":207,"score":449,"tags":501,"targetMarket":279,"tier":218},[502,217,503,504,505],"product-management","strategy","opportunity-solution-tree","teresa-torres",{"commitSha":281},{"parentExtensionId":508,"repoId":509},"k17ehawghqbe3ff7rxmq9cq1xs86nm21","kd731k864fr1ezp8r85ecbhz9986mzz7",[217,504,502,503,505],{"evaluatedAt":512,"extractAt":513,"updatedAt":512},1778693333425,1778692726926,{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":524,"providers":528,"relations":536,"tags":539,"workflow":540},1778696691708.3306,"k172evhhmbzzyp7g0t2caf4hfh86nsp9",{"reviewCount":8},{"description":519,"installMethods":520,"name":522,"sourceUrl":523},"First-run setup for ruvector@0.2.25 — installs ONNX/Brain/SONA add-ons, registers the MCP server, and verifies the install via `doctor`",{"claudeCode":521},"ruvnet/ruflo","vector-setup","https://github.com/ruvnet/ruflo",{"basePath":525,"githubOwner":526,"githubRepo":527,"locale":257,"slug":522,"type":247},"plugins/ruflo-ruvector/skills/vector-setup","ruvnet","ruflo",{"evaluate":529,"extract":535},{"promptVersionExtension":206,"promptVersionScoring":207,"score":449,"tags":530,"targetMarket":279,"tier":218},[531,216,532,533,534],"setup","ruvector","npm","dependencies",{"commitSha":281},{"parentExtensionId":537,"repoId":538},"k17710fw96s8hs1y3j2cye3aa586n523","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[534,216,533,532,531],{"evaluatedAt":541,"extractAt":542,"updatedAt":541},1778701365160,1778696691708,{"_creationTime":544,"_id":545,"community":546,"display":547,"identity":553,"providers":558,"relations":567,"tags":569,"workflow":570},1778695753353.6296,"k172a1fn4g03khkwby166vtxnn86m6y6",{"reviewCount":8},{"description":548,"installMethods":549,"name":551,"sourceUrl":552},"ClawHub reputation checker for clawsec-suite. Adds a standalone reputation gate before guarded skill installation.",{"claudeCode":550},"prompt-security/clawsec","ClawHub Reputation Checker","https://github.com/prompt-security/clawsec",{"basePath":554,"githubOwner":555,"githubRepo":556,"locale":257,"slug":557,"type":247},"skills/clawsec-clawhub-checker","prompt-security","clawsec","clawsec-clawhub-checker",{"evaluate":559,"extract":565},{"promptVersionExtension":206,"promptVersionScoring":207,"score":449,"tags":560,"targetMarket":279,"tier":218},[561,562,563,216,564],"security","reputation","gate","node",{"commitSha":281,"license":566},"AGPL-3.0-or-later",{"repoId":568},"kd72phsqkbk8w57ctvf7ac9nqs86n9t4",[563,216,564,562,561],{"evaluatedAt":571,"extractAt":572,"updatedAt":571},1778695794930,1778695753353,{"_creationTime":574,"_id":575,"community":576,"display":577,"identity":581,"providers":584,"relations":591,"tags":593,"workflow":594},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":578,"installMethods":579,"name":580,"sourceUrl":523},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":521},"Validate Plugin",{"basePath":582,"githubOwner":526,"githubRepo":527,"locale":257,"slug":583,"type":247},"plugins/ruflo-plugin-creator/skills/validate-plugin","validate-plugin",{"evaluate":585,"extract":590},{"promptVersionExtension":206,"promptVersionScoring":207,"score":449,"tags":586,"targetMarket":279,"tier":218},[587,258,588,589,213],"validation","developer-tools","claude-code",{"commitSha":281,"license":302},{"parentExtensionId":592,"repoId":538},"k17f4y1y2y777p7zrxxhbnf03n86mr5j",[589,588,213,258,587],{"evaluatedAt":595,"extractAt":542,"updatedAt":595},1778701241052]