[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-juliusbrussee-caveman-zh-CN":3,"guides-for-juliusbrussee-caveman":461,"similar-k17av5wckzy66kypcn9fnedew986n39p-zh-CN":462},{"_creationTime":4,"_id":5,"children":6,"community":51,"display":52,"evaluation":56,"identity":250,"isFallback":233,"parentExtension":252,"providers":253,"relations":260,"repo":261,"tags":458,"workflow":459},1778692060238.3657,"k17av5wckzy66kypcn9fnedew986n39p",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":42,"tags":46,"workflow":47},1778692081464.8755,"k171af3ep240f5k9cjztfs0tvd86mg4t",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"超压缩通信模式。通过像穴居人一样说话，将 token 数量减少约 75%，同时保持完整技术准确性。",{"claudeCode":15},"caveman","Caveman","https://github.com/juliusbrussee/caveman",{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":22},"","juliusbrussee","zh-CN","plugin",{"evaluate":24,"extract":36},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":34,"tier":35},"3.0.0","4.4.0",99,[29,30,31,32,33],"compression","llm","text","developer-tools","productivity","global","verified",{"commitSha":37,"license":38,"plugin":39},"HEAD","MIT",{"mcpCount":11,"provider":40,"skillCount":41},"classify",6,{"parentExtensionId":43,"repoId":44,"translatedFrom":45},"k17dcfwpwpzjc43zt2qawvft3h86mmse","kd7890f0sfy0ymf1pakpx7vqch86nmew","k170g496f5ze5hv8xa2e7b91ex86mz9m",[29,32,30,33,31],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778691819811,1778691765524,1778692081464,{"reviewCount":11},{"description":53,"installMethods":54,"name":15,"sourceUrl":17},"Claude Code 的超压缩通信模式。在保持完整技术准确性的同时，可将 token 数量减少约 75%。",{"claudeCode":55},"juliusbrussee/caveman",{"_creationTime":57,"_id":58,"extensionId":5,"locale":21,"result":59,"trustSignals":231,"workflow":248},1778692060238.366,"kn7f87zfpe3gb99y0wd95axwpn86n637",{"checks":60,"evaluatedAt":207,"extensionSummary":208,"features":209,"nonGoals":215,"promptVersionExtension":219,"promptVersionScoring":26,"purpose":220,"rationale":221,"score":222,"summary":223,"tags":224,"tier":35,"useCases":226},[61,66,69,72,76,79,83,88,91,94,98,102,105,110,113,116,119,122,125,128,132,136,140,144,148,151,155,159,163,166,169,172,175,178,181,185,188,191,194,198,201,204],{"category":62,"check":63,"severity":64,"summary":65},"Practical Utility","Problem relevance","pass","描述清楚地阐述了 AI 通信中 token 使用过多的问题以及压缩通信的解决方案。",{"category":62,"check":67,"severity":64,"summary":68},"Unique selling proposition","该扩展在保持技术准确性的同时，将 token 数量显著减少（约 75%），与标准的 LLM 输出相比，具有有意义的价值主张。",{"category":62,"check":70,"severity":64,"summary":71},"Production readiness","该扩展已准备好投入生产使用，提供清晰的安装说明、多级压缩以及明确定义的文件输出压缩和重写功能。",{"category":73,"check":74,"severity":64,"summary":75},"Scope","Single responsibility principle","该扩展专注于 AI 通信的 token 压缩和简洁性，相关的子工具也支持这一核心主题。",{"category":73,"check":77,"severity":64,"summary":78},"Description quality","显示的描述简洁、准确，并有效地传达了 token 减少的核心价值主张。",{"category":80,"check":81,"severity":64,"summary":82},"Invocation","Scoped tools","工具具体，如 `/caveman [level]`、`/caveman-commit`、`/caveman-review` 和 `/caveman-compress \u003Cfile>`，清楚地定义了它们的操作。",{"category":84,"check":85,"severity":86,"summary":87},"Documentation","Configuration & parameter reference","info","README 提到了不同的压缩级别和标志，但没有明确列出所有参数、默认值和优先级顺序的详细参考。",{"category":73,"check":89,"severity":64,"summary":90},"Tool naming","诸如 `caveman-commit`、`caveman-review` 和 `caveman-compress` 等工具名称具有描述性，并与扩展的领域相关。",{"category":73,"check":92,"severity":64,"summary":93},"Minimal I/O surface","用于压缩的文件路径和压缩级别选择器等输入是具体的，并且描述的输出（如 token 节省量）侧重于核心任务。",{"category":95,"check":96,"severity":64,"summary":97},"License","License usability","该扩展根据 MIT 许可证授权，该许可证是允许广泛使用的。",{"category":99,"check":100,"severity":64,"summary":101},"Maintenance","Commit recency","上次提交是在 2026 年 5 月 12 日，表明有最近的维护活动。",{"category":99,"check":103,"severity":86,"summary":104},"Dependency Management","README 提到了 Node.js >=18 作为要求，但没有详细说明具体的依赖项固定或漏洞检查。",{"category":106,"check":107,"severity":108,"summary":109},"Security","Secret Management","not_applicable","该扩展似乎不处理或暴露任何敏感信息。",{"category":106,"check":111,"severity":64,"summary":112},"Injection","该扩展处理文本进行压缩，并且不从外部源执行任意代码。",{"category":106,"check":114,"severity":64,"summary":115},"Transitive Supply-Chain Grenades","该扩展依赖于 shell 脚本进行安装并使用 Node.js 依赖项，但没有迹象表明存在运行时远程代码执行或将获取的内容解释为指令。",{"category":106,"check":117,"severity":64,"summary":118},"Sandbox Isolation","安装脚本和压缩任务似乎在标准用户范围内运行，并且不修改项目或配置目录之外的文件。",{"category":106,"check":120,"severity":64,"summary":121},"Sandbox escape primitives","根据提供的代码和 README，没有证据表明存在分离的进程启动或拒绝工具调用周围的重试循环。",{"category":106,"check":123,"severity":64,"summary":124},"Data Exfiltration","该扩展的主要功能是文本压缩，不涉及将用户数据发送给第三方。",{"category":106,"check":126,"severity":64,"summary":127},"Hidden Text Tricks","README 和其他捆绑内容不包含隐藏的控制技巧或不常见的 Unicode 字符。",{"category":129,"check":130,"severity":64,"summary":131},"Hooks","Opaque code execution","安装脚本和技能操作的描述表明是标准的脚本执行，而非混淆代码。",{"category":133,"check":134,"severity":64,"summary":135},"Portability","Structural Assumption","安装说明处理了不同的操作系统，压缩工具操作于指定的文件，不假定固定的项目结构。",{"category":137,"check":138,"severity":64,"summary":139},"Trust","Issues Attention","过去 90 天内，打开了 66 个问题，关闭了 70 个问题，这表明关闭率很高且维护者参与度活跃。",{"category":141,"check":142,"severity":64,"summary":143},"Versioning","Release Management","README 提到了提交历史，`marketplace.json` 中有一个 `name`，但没有明确详细说明 `marketplace.json` 或 `SKILL.md` 前导信息中的特定版本号；但是，安装脚本使用 `main`，这对于 marketplace 插件很常见。",{"category":145,"check":146,"severity":86,"summary":147},"Execution","Validation","README 提到了 Node.js >=18，压缩工具可能会验证文件路径，但没有详细说明显式的模式验证库。",{"category":106,"check":149,"severity":64,"summary":150},"Unguarded Destructive Operations","该扩展主要修改文本文件进行压缩，并且安装/卸载脚本受到用户确认和显式命令的保护。",{"category":152,"check":153,"severity":86,"summary":154},"Errors","Error Handling","README 提到了安装问题的清晰错误消息，并提到代理可以修复自己的大脑，但没有提供关于核心压缩工具结构化错误报告的具体细节。",{"category":156,"check":157,"severity":108,"summary":158},"Code Execution","Logging","该扩展的主要功能是文本处理和压缩，不涉及破坏性操作或需要本地审计日志记录的敏感出站调用。",{"category":160,"check":161,"severity":108,"summary":162},"Compliance","GDPR","该扩展处理用户提供的文本以进行压缩，但不处理或传输个人数据给第三方。",{"category":160,"check":164,"severity":64,"summary":165},"Target market","该扩展的功能是语言无关且技术性的，因此具有全球适用性。",{"category":133,"check":167,"severity":64,"summary":168},"Runtime stability","安装脚本专为多种操作系统（macOS、Linux、WSL、Windows）设计，核心功能依赖于跨平台的 Node.js。",{"category":84,"check":170,"severity":64,"summary":171},"README","README 内容全面，详细说明了目的、安装、功能、基准测试和底层机制。",{"category":73,"check":173,"severity":64,"summary":174},"Tool surface size","该扩展公开了一组专注的工具，包括主要命令和子代理，完全符合目标范围。",{"category":80,"check":176,"severity":64,"summary":177},"Overlapping near-synonym tools","提供的工具在功能上是不同的（例如，压缩、commit messages、PR comments），没有明显的近义词。",{"category":84,"check":179,"severity":64,"summary":180},"Phantom features","README 中提到的所有功能，如压缩级别、commit message 生成和 PR 评论，都有相应的功能描述或暗示。",{"category":182,"check":183,"severity":64,"summary":184},"Install","Installation instruction","README 提供了清晰、可复制粘贴的跨平台安装说明，并详细说明了触发命令。",{"category":152,"check":186,"severity":86,"summary":187},"Actionable error messages","虽然提到了安装错误以及具有自我修复能力的代理，但未详细说明核心压缩功能的可操作错误消息。",{"category":145,"check":189,"severity":86,"summary":190},"Pinned dependencies","README 指定了 Node.js 版本要求，但在提供的信息中未发现显式的通过 lockfiles 进行依赖项固定或详细的解释器/副作用声明。",{"category":73,"check":192,"severity":108,"summary":193},"Dry-run preview","该扩展的核心功能是文本转换，这不是一个通常需要干运行预览的状态更改操作。",{"category":195,"check":196,"severity":108,"summary":197},"Protocol","Idempotent retry & timeouts","该扩展在本地文件和文本上运行，没有需要幂等性或超时的远程调用或状态更改操作。",{"category":160,"check":199,"severity":64,"summary":200},"Telemetry opt-in","README 指出遥测是可选加入的（例如，`CAVEMAN_STATUSLINE_SAVINGS=0`），并提供了所收集内容的详细信息。",{"category":73,"check":202,"severity":64,"summary":203},"Theme declaration","README 清楚地定义了一个以简洁、token 减少和 AI 代理效率为重点的策划主题。",{"category":141,"check":205,"severity":86,"summary":206},"Per-entry version metadata","`marketplace.json` 列出了该插件，但没有包含每个条目的显式版本元数据；它依赖于 `main` 分支进行安装。",1778691801213,"此扩展提供了一种通过压缩输出来大幅减少 AI 通信中 token 使用量的机制。它提供各种压缩级别，包括用于 commit messages、PR reviews 和文件重写的模式，同时力求保持技术准确性并加快交互速度。",[210,211,212,213,214],"AI 代理的超压缩通信模式","在保持技术准确性的同时，将输出 token 数量减少约 75%","多种压缩级别（lite、full、ultra、wenyan）","用于 commit messages、PR reviews 和文件压缩的专用命令","跨平台安装脚本和广泛的代理兼容性",[216,217,218],"减少 AI 的思考/推理 token","缩小 AI 大脑","牺牲技术准确性以换取简洁性","3.1.0","使 AI 代理能够更简洁高效地通信，从而降低 token 成本并提高响应时间，同时不牺牲技术准确性。","该扩展质量很高，具有强大的实用性、安全性和文档支持，众多通过项和仅有的几个信息项证明了这一点。由于出色的维护和功能集，评分很高，但因未固定的依赖项和缺少明确的版本元数据而略有降低。",92,"一个非常有效的工具，可以最大限度地减少 AI token 使用量并提高响应速度，同时对准确性的影响很小。",[29,30,33,225,32],"token-reduction",[227,228,229,230],"降低与 AI API token 使用相关的成本","提高 AI 代理响应的速度","使 AI 输出更具可读性和可扫描性","压缩大型上下文文件以供 AI 代理处理",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"popularity":244,"security":245,"testCoverage":247},{"hasLockfile":233},false,1778691782519,{"descriptionLength":236,"readmeSize":237},111,10896,{"closedIssues90d":239,"forks":240,"hasChangelog":233,"openIssues90d":241,"pushedAt":242,"stars":243},70,3292,66,1778615088000,59509,{"npmDownloads":11},{"hasNpmPackage":246,"license":38,"smitheryVerified":233},true,{"hasCi":246,"hasTests":246},{"updatedAt":249},1778692060238,{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":251},"marketplace",null,{"evaluate":254,"extract":256},{"promptVersionExtension":219,"promptVersionScoring":26,"score":222,"tags":255,"targetMarket":34,"tier":35},[29,30,33,225,32],{"commitSha":37,"marketplace":257,"plugin":259},{"name":15,"pluginCount":258},1,{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":44,"translatedFrom":43},{"_creationTime":262,"_id":44,"identity":263,"providers":264,"workflow":453},1778691760140.7458,{"githubOwner":20,"githubRepo":15,"sourceUrl":17},{"classify":265,"discover":437,"extract":440,"github":441,"npm":452},{"commitSha":37,"extensions":266},[267,278,290,335,345,353,378,387,396,405,414,426],{"basePath":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":276,"sourceLanguage":277,"type":251},".agents/plugins","caveman-repo",{"claudeCode":55},"marketplace.json at .agents/plugins/marketplace.json",[273],{"path":274,"priority":275},"marketplace.json","mandatory","rule","en",{"basePath":19,"description":279,"displayName":15,"installMethods":280,"rationale":281,"selectedPaths":282,"source":276,"sourceLanguage":277,"type":251},"Ultra-compressed communication mode for Claude Code. Cuts ~75% of tokens while keeping full technical accuracy.",{"claudeCode":55},"marketplace.json at .claude-plugin/marketplace.json",[283,285,287],{"path":284,"priority":275},".claude-plugin/marketplace.json",{"path":286,"priority":275},"README.md",{"path":288,"priority":289},"LICENSE","high",{"basePath":19,"description":291,"displayName":15,"installMethods":292,"rationale":293,"selectedPaths":294,"source":276,"sourceLanguage":277,"type":22},"Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.",{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at plugins/caveman)",[295,297,298,299,302,304,306,308,310,312,314,316,318,320,323,325,327,329,331,333],{"path":296,"priority":275},".claude-plugin/plugin.json",{"path":286,"priority":275},{"path":288,"priority":289},{"path":300,"priority":301},"skills/cavecrew/SKILL.md","medium",{"path":303,"priority":301},"skills/caveman/SKILL.md",{"path":305,"priority":301},"skills/caveman-commit/SKILL.md",{"path":307,"priority":301},"skills/caveman-compress/SKILL.md",{"path":309,"priority":301},"skills/caveman-help/SKILL.md",{"path":311,"priority":301},"skills/caveman-review/SKILL.md",{"path":313,"priority":301},"skills/caveman-stats/SKILL.md",{"path":315,"priority":289},"agents/cavecrew-builder.md",{"path":317,"priority":289},"agents/cavecrew-investigator.md",{"path":319,"priority":289},"agents/cavecrew-reviewer.md",{"path":321,"priority":322},"bin/install.js","low",{"path":324,"priority":322},"bin/lib/openclaw.js",{"path":326,"priority":322},"bin/lib/settings.js",{"path":328,"priority":289},"commands/caveman-commit.toml",{"path":330,"priority":289},"commands/caveman-init.toml",{"path":332,"priority":289},"commands/caveman-review.toml",{"path":334,"priority":289},"commands/caveman.toml",{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":276,"sourceLanguage":277,"type":344},".junie/skills/cavecrew","Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla `Explore`. Subagent output is caveman-compressed so the tool-result injected back into main context is ~60% smaller — main context lasts longer across long sessions. Trigger: \"delegate to subagent\", \"use cavecrew\", \"spawn investigator/builder/reviewer\", \"save context\", \"compressed agent output\".\n","cavecrew",{"claudeCode":55},"SKILL.md frontmatter at .junie/skills/cavecrew/SKILL.md (coalesced with duplicate skill at .agents/skills/cavecrew, skills/cavecrew, .roo/skills/cavecrew, .kiro/skills/cavecrew, plugins/caveman/skills/cavecrew)",[342],{"path":343,"priority":275},"SKILL.md","skill",{"basePath":346,"description":347,"displayName":15,"installMethods":348,"rationale":349,"selectedPaths":350,"source":276,"sourceLanguage":277,"type":344},"skills/caveman","Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says \"caveman mode\", \"talk like caveman\", \"use caveman\", \"less tokens\", \"be brief\", or invokes /caveman. Also auto-triggers when token efficiency is requested.\n",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman)",[351,352],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-compress","Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or \"compress memory file\"\n","caveman-compress",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-compress/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman-compress)",[360,361,362,364,366,368,370,372,374,376],{"path":343,"priority":275},{"path":286,"priority":289},{"path":363,"priority":301},"SECURITY.md",{"path":365,"priority":322},"scripts/__init__.py",{"path":367,"priority":322},"scripts/__main__.py",{"path":369,"priority":322},"scripts/benchmark.py",{"path":371,"priority":322},"scripts/cli.py",{"path":373,"priority":322},"scripts/compress.py",{"path":375,"priority":322},"scripts/detect.py",{"path":377,"priority":322},"scripts/validate.py",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-stats","Show real token usage and estimated savings for the current session. Reads directly from the Claude Code session log — no AI estimation. Triggers on /caveman-stats. Output is injected by the mode-tracker hook; the model itself does not compute the numbers.\n","caveman-stats",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-stats/SKILL.md (coalesced with duplicate skill at plugins/caveman/skills/caveman-stats)",[385,386],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":388,"description":389,"displayName":390,"installMethods":391,"rationale":392,"selectedPaths":393,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-commit","Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when \"why\" isn't obvious. Use when user says \"write a commit\", \"commit message\", \"generate commit\", \"/commit\", or invokes /caveman-commit. Auto-triggers when staging changes.\n","caveman-commit",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-commit/SKILL.md",[394,395],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-help","Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, \"caveman help\", \"what caveman commands\", \"how do I use caveman\".\n","caveman-help",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-help/SKILL.md",[403,404],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":406,"description":407,"displayName":408,"installMethods":409,"rationale":410,"selectedPaths":411,"source":276,"sourceLanguage":277,"type":344},"skills/caveman-review","Ultra-compressed code review comments. Cuts noise from PR feedback while preserving the actionable signal. Each comment is one line: location, problem, fix. Use when user says \"review this PR\", \"code review\", \"review the diff\", \"/review\", or invokes /caveman-review. Auto-triggers when reviewing pull requests.\n","caveman-review",{"claudeCode":55},"SKILL.md frontmatter at skills/caveman-review/SKILL.md",[412,413],{"path":343,"priority":275},{"path":286,"priority":289},{"basePath":19,"description":415,"displayName":416,"installMethods":417,"license":38,"rationale":418,"selectedPaths":419,"source":276,"sourceLanguage":277,"type":425},"Caveman installer — detects your AI coding agents and installs caveman for each one.","caveman-installer",{"npm":416},"cli ecosystem detected at /",[420,422,423,424],{"path":421,"priority":275},"package.json",{"path":286,"priority":275},{"path":288,"priority":289},{"path":321,"priority":301},"cli",{"basePath":427,"description":428,"displayName":429,"installMethods":430,"license":38,"rationale":431,"selectedPaths":432,"source":276,"sourceLanguage":277,"type":425},"src/mcp-servers/caveman-shrink","MCP proxy that compresses prose fields (tool descriptions, etc.) using caveman rules. Same accuracy, fewer context tokens.","caveman-shrink",{"npm":429},"cli ecosystem detected at src/mcp-servers/caveman-shrink",[433,434,435],{"path":421,"priority":275},{"path":286,"priority":275},{"path":436,"priority":301},"index.js",{"sources":438},[439],"manual",{"npmPackage":416},{"closedIssues90d":239,"description":442,"forks":240,"homepage":443,"license":38,"openIssues90d":241,"pushedAt":242,"readmeSize":237,"stars":243,"topics":444},"🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman","https://getcaveman.dev/",[445,446,15,447,448,30,449,450,344,451],"ai","anthropic","claude","claude-code","meme","prompt-engineering","tokens",{"downloads":11},{"classifiedAt":454,"discoverAt":455,"extractAt":456,"githubAt":456,"npmAt":457,"updatedAt":454},1778691765329,1778691760140,1778691762475,1778691764072,[29,32,30,33,225],{"evaluatedAt":460,"extractAt":49,"updatedAt":249},1778691801317,[],[463,494],{"_creationTime":464,"_id":465,"community":466,"display":467,"identity":473,"providers":476,"relations":486,"tags":489,"workflow":490},1778693751974.8364,"k1789c0v4hwwy1w9j7hhqd9hd186nj2j",{"reviewCount":11},{"description":468,"installMethods":469,"name":471,"sourceUrl":472},"AI编码代理的上下文窗口优化。沙盒化工具输出，减少98%。支持15个平台",{"claudeCode":470},"mksglu/context-mode","context-mode","https://github.com/mksglu/context-mode",{"basePath":268,"githubOwner":474,"githubRepo":471,"locale":21,"slug":475,"type":251},"mksglu","plugins",{"evaluate":477,"extract":484},{"promptVersionExtension":219,"promptVersionScoring":26,"score":478,"tags":479,"targetMarket":34,"tier":35},100,[480,481,30,33,482,483],"context","optimization","code-generation","sandbox",{"commitSha":37,"marketplace":485},{"name":471,"pluginCount":11},{"repoId":487,"translatedFrom":488},"kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17de181ddh1gjh0zdntr3qxyn86nqna",[482,480,30,481,33,483],{"evaluatedAt":491,"extractAt":492,"updatedAt":493},1778693535406,1778693511416,1778693751974,{"_creationTime":495,"_id":496,"community":497,"display":498,"identity":504,"providers":507,"relations":517,"tags":520,"workflow":521},1778697768559.733,"k177pz0e6ab157nad6drn1103186m49v",{"reviewCount":11},{"description":499,"installMethods":500,"name":502,"sourceUrl":503},"Stripe 的一站式商店，用于构建由 AI 驱动的产品和业务。",{"claudeCode":501},"stripe/agent-toolkit","Stripe Agent Toolkit","https://github.com/stripe/agent-toolkit",{"basePath":19,"githubOwner":505,"githubRepo":506,"locale":21,"slug":506,"type":251},"stripe","agent-toolkit",{"evaluate":508,"extract":514},{"promptVersionExtension":219,"promptVersionScoring":26,"score":478,"tags":509,"targetMarket":34,"tier":35},[505,445,510,511,512,30,513],"sdk","typescript","python","agent",{"commitSha":37,"marketplace":515,"plugin":516},{"name":505,"pluginCount":258},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":518,"translatedFrom":519},"kd74b9k48z93rf42bgdvfdcahh86nzpd","k1746m1dnjtegrp9ftydmb5wn186mxsv",[513,445,30,512,510,505,511],{"evaluatedAt":522,"extractAt":523,"updatedAt":524},1778697682749,1778697668803,1778697768559]