[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-hatawong-list-topics-zh-CN":3,"guides-for-hatawong-list-topics":405,"similar-k17836344kcgb81r3tnm51mjeh86n3hj-zh-CN":406},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":223,"parentExtension":244,"providers":302,"relations":306,"repo":308,"tags":402,"workflow":403},1778688559309.544,"k17836344kcgb81r3tnm51mjeh86n3hj",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"当用户询问当前会话中讨论的主题、想要查看主题列表或询问已讨论过的内容时使用。",{"claudeCode":12},"hatawong/claude-recap","list-topics","https://github.com/hatawong/claude-recap",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":237},1778688559309.5442,"kn7f5759w7xn0gwxx41wjg1md586myq6","zh-CN",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":215,"useCases":216},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,102,105,108,111,114,117,120,124,127,131,135,138,141,144,147,151,154,157,160,163,166,169,173,177,181,184,188],{"category":22,"check":23,"severity":24,"summary":25},"调用","精确的目标","pass","描述清楚地说明了目标，并为何时使用该技能提供了具体的触发器，与源代码的功能一致。",{"category":22,"check":27,"severity":24,"summary":28},"简洁的前置元数据","前置元数据简洁且自成一体，在建议的字符限制内有效地总结了核心功能和触发器。",{"category":30,"check":31,"severity":24,"summary":32},"文档","简洁的正文","SKILL.md 正文简洁，并将更深入的内容委托给单独的文件，遵循渐进式披露原则。",{"category":34,"check":35,"severity":24,"summary":36},"上下文","渐进式披露","SKILL.md 概述了主要流程，并链接到单独的参考文件以获取详细程序，展示了良好的渐进式披露。",{"category":34,"check":38,"severity":39,"summary":40},"分支探索","not_applicable","此技能不涉及广泛的探索或深入的代码审查，因此“上下文：分支”设置不适用。",{"category":42,"check":43,"severity":24,"summary":44},"实用性","使用示例","README 中提供了充足的端到端示例，展示了核心功能输入的、调用和预期的输出。",{"category":42,"check":46,"severity":24,"summary":47},"边缘情况","SKILL.md 记录了诸如文件丢失和主题过滤等故障模式，包括每种情况的恢复步骤。",{"category":49,"check":50,"severity":39,"summary":51},"代码执行","工具回退","该技能仅使用 Claude 内部工具，不依赖外部 MCP 服务器，因此此检查不适用。",{"category":53,"check":54,"severity":24,"summary":55},"安全","意外状态下的停止","SKILL.md 指示代理在 JSONL 文件不存在或找不到任何主题时中止，这是一种状态检查形式。",{"category":57,"check":58,"severity":24,"summary":59},"可移植性","跨技能耦合","该技能是独立的，不隐式依赖其他技能，如有需要，会提供明确的相邻任务指导。",{"category":42,"check":61,"severity":24,"summary":62},"问题相关性","描述清楚地指出了 Claude Code 中上下文丢失以及需要基于主题的内存的问题。",{"category":42,"check":64,"severity":24,"summary":65},"独特卖点","该扩展通过提供自动主题归档、跨会话内存和压缩恢复，所有这些都存储在本地，相比默认行为具有显著价值。",{"category":42,"check":67,"severity":24,"summary":68},"生产就绪性","该扩展已准备好投入生产，涵盖了主题管理的整个生命周期，并附有本地存储和清晰的说明。",{"category":70,"check":71,"severity":24,"summary":72},"范围","单一职责原则","该扩展专注于单个领域：Claude Code 会话的自动主题归档和内存管理。",{"category":70,"check":74,"severity":24,"summary":75},"描述质量","描述准确地反映了技能的行为，清楚地说明了其目标和用例。",{"category":22,"check":77,"severity":24,"summary":78},"范围受限的工具","该技能使用单个、定义明确的工具（'extract-topic.js'，具有特定模式），而不是通用命令。",{"category":30,"check":80,"severity":24,"summary":81},"配置和参数参考","所有必要的参数，如会话 ID、插件路径和项目 ID，都从指令中的上下文注入中清晰提取。",{"category":70,"check":83,"severity":24,"summary":84},"工具命名","使用的主要工具 'extract-topic.js' 具有描述性名称且具体到其功能。",{"category":70,"check":86,"severity":24,"summary":87},"最小 I/O 表面","该工具期望从上下文中派生的特定输入，并生成指令中所述的结构化输出格式。",{"category":89,"check":90,"severity":24,"summary":91},"许可证","许可证可用性","该项目在 MIT 许可下发布，这是一个宽松的开源许可证，并在 LICENSE 文件中声明。",{"category":93,"check":94,"severity":24,"summary":95},"维护","提交最近性","最后一次提交是在 2026 年 3 月 6 日，这是最近的（在过去 3 个月内）。",{"category":93,"check":97,"severity":24,"summary":98},"依赖管理","该项目明确声明了其依赖项（bash、Node.js 18+），并且似乎直接使用它们，没有复杂第三方包。",{"category":53,"check":100,"severity":24,"summary":101},"秘密管理","该技能不处理秘密；所有数据存储都是本地的且由用户控制。",{"category":53,"check":103,"severity":24,"summary":104},"注入","该技能操作本地文件和上下文注入，没有迹象表明加载了不受信任的第三方数据。",{"category":53,"check":106,"severity":24,"summary":107},"传递性供应链手榴弹","该技能仅使用本地脚本和上下文，没有运行时下载或外部脚本执行。",{"category":53,"check":109,"severity":24,"summary":110},"沙箱隔离","该技能仅在用户项目目录和本地内存存储中运行，不假定外部文件系统访问权限。",{"category":53,"check":112,"severity":24,"summary":113},"沙箱逃逸原语","在提供的脚本中未发现分离的进程生成或围绕被拒绝调用的重试循环。",{"category":53,"check":115,"severity":24,"summary":116},"数据泄露","该技能在本地运行，不向第三方提交任何用户数据。",{"category":53,"check":118,"severity":24,"summary":119},"隐藏文本技巧","捆绑内容不包含隐藏的控制技巧，并且描述使用干净、可打印的 ASCII。",{"category":121,"check":122,"severity":24,"summary":123},"钩子","不透明的代码执行","“extract-topic.js”脚本是纯 JavaScript，没有被混淆。",{"category":57,"check":125,"severity":24,"summary":126},"结构假设","该技能对项目结构进行了合理的假设，用于提取上下文，文件路径是相对的或使用了环境变量。",{"category":128,"check":129,"severity":24,"summary":130},"信任","问题关注","在过去 90 天中有 3 个打开和 2 个关闭的问题，表明维护活跃且关闭率健康。",{"category":132,"check":133,"severity":24,"summary":134},"版本控制","发布管理","该项目使用 GitHub 发布标签并具有版本徽章，表明发布管理清晰。",{"category":49,"check":136,"severity":24,"summary":137},"验证","脚本的输入参数直接来自上下文注入，输出格式按规定格式化，这意味着通过脚本逻辑进行了验证。",{"category":53,"check":139,"severity":24,"summary":140},"无保护的破坏性操作","该技能主要是只读的，专注于读取会话数据和保存摘要；不执行任何破坏性操作。",{"category":49,"check":142,"severity":24,"summary":143},"错误处理","SKILL.md 在 JSONL 文件丢失或找不到主题等情况下提供了清晰的错误报告，并提供了结构化的错误路径。",{"category":49,"check":145,"severity":39,"summary":146},"日志记录","该技能是只读的，不执行破坏性操作或需要本地审计日志的出站调用。",{"category":148,"check":149,"severity":24,"summary":150},"合规性","GDPR","该技能在会话数据和本地文件上运行，不向第三方处理或提交个人数据。",{"category":148,"check":152,"severity":24,"summary":153},"目标市场","该扩展与语言无关，并在本地运行，因此具有全球适用性，没有区域限制。",{"category":57,"check":155,"severity":24,"summary":156},"运行时稳定性","该技能依赖于广泛可用的标准 bash 和 Node.js，其功能不与特定操作系统或编辑器绑定。",{"category":30,"check":158,"severity":24,"summary":159},"README","README 文件清楚地说明了扩展的目标，并提供了有关安装和使用的全面详细信息。",{"category":70,"check":161,"severity":39,"summary":162},"工具表面积","这是一个单工具扩展，因此工具表面积检查不适用。",{"category":22,"check":164,"severity":24,"summary":165},"重叠的近同义词工具","该扩展主要使用单个脚本 'extract-topic.js' 及其特定模式，避免了工具名称的重叠。",{"category":30,"check":167,"severity":24,"summary":168},"幻影功能","所有宣传的功能，如主题归档和压缩恢复，都已实现，并得到提供的脚本和说明的支持。",{"category":170,"check":171,"severity":24,"summary":172},"安装","安装说明","README 提供了插件和手动设置的清晰、可复制的安装说明，包括验证步骤。",{"category":174,"check":175,"severity":24,"summary":176},"错误","可操作的错误消息","SKILL.md 为缺少文件或找不到主题等情况提供了可操作的错误消息，指导用户进行下一步操作。",{"category":178,"check":179,"severity":24,"summary":180},"执行","固定依赖项","该项目声明 Node.js 18+ 作为依赖项，并且脚本本身似乎没有引入需要固定的其他第三方依赖项。",{"category":70,"check":182,"severity":39,"summary":183},"试运行预览","该技能是只读的，不执行改变状态的操作或向外发送数据，因此试运行模式不适用。",{"category":185,"check":186,"severity":39,"summary":187},"协议","幂等重试和超时","该技能在本地文件上运行，不涉及需要幂等性或超时的远程调用或改变状态的操作。",{"category":148,"check":189,"severity":24,"summary":190},"遥测选择加入","该扩展在本地运行，不发出任何遥测数据，因此默认满足选择加入要求。",1778688417884,"此技能会自动归档 Claude Code 会话中讨论的主题，将它们保存为本地 Markdown 文件，并将此历史记录注入新会话以保持连续性。它在压缩期间从 JSONL 脚本中恢复上下文，并提供 `/remember` 技能以持久化首选项。",[194,195,196,197,198],"带摘要的自动主题归档","跨会话内存注入","通过 JSONL 冷读取进行压缩恢复","本地 Markdown 存储在 ~/.memory/","`/remember` 技能用于偏好设置持久化",[200,201,202],"替换 Claude Code 的核心聊天功能","在云端或外部数据库中存储数据","充当通用的笔记应用程序","3.0.0","4.4.0","为用户提供跨 Claude Code 会话的持久性、基于主题的内存，防止上下文丢失并提高工作效率。","该扩展是一个高质量、文档齐全的工具，具有清晰的范围、对最佳实践的极好遵循以及全面的示例。它通过一个健壮的、本地优先的解决方案直接解决了重要的用户问题。",100,"一个强大的技能，用于通过自动主题归档来管理 Claude Code 会话内存。",[210,211,212,213,214],"memory","session-management","markdown","cli","automation","verified",[217,218,219,220],"在长时间会话中切换主题时自动保存进度","在新项目会话开始时恢复上下文和偏好设置","通过 Claude Code 上下文压缩恢复信息","维护讨论主题和项目状态的可搜索历史记录",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":234,"testCoverage":236},{"hasLockfile":223},false,1778688390028,{"descriptionLength":226,"readmeSize":227},132,7301,{"closedIssues90d":229,"forks":230,"hasChangelog":231,"openIssues90d":230,"pushedAt":232,"stars":233},2,3,true,1772785245000,31,{"hasNpmPackage":223,"license":235,"smitheryVerified":223},"MIT",{"hasCi":223,"hasTests":231},{"updatedAt":238},1778688559309,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/list-topics","hatawong","claude-recap","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":251,"parentExtension":255,"providers":285,"relations":297,"tags":298,"workflow":299},1778688322101.8254,"k17b9bmvrv1a5e41w678q1yvrh86m81g",{"reviewCount":8},{"description":249,"installMethods":250,"name":242,"sourceUrl":14},"Topic-based automatic memory for Claude Code — never lose context across sessions or compactions.",{"claudeCode":242},{"basePath":252,"githubOwner":241,"githubRepo":242,"locale":253,"slug":242,"type":254},"","en","plugin",{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":263,"providers":265,"relations":278,"tags":280,"workflow":281},1778688322101.8252,"k17944zm3ehfvm4ntncyz1dzyx86nc6v",{"reviewCount":8},{"description":260,"installMethods":261,"name":262,"sourceUrl":14},"Topic-based automatic memory for Claude Code",{"claudeCode":12},"claude-recap-marketplace",{"basePath":252,"githubOwner":241,"githubRepo":242,"locale":253,"slug":242,"type":264},"marketplace",{"evaluate":266,"extract":272},{"promptVersionExtension":267,"promptVersionScoring":204,"score":207,"tags":268,"targetMarket":271,"tier":215},"3.1.0",[210,269,213,270,214],"context","persistence","global",{"commitSha":273,"marketplace":274,"plugin":276},"HEAD",{"name":262,"pluginCount":275},1,{"mcpCount":8,"provider":277,"skillCount":8},"classify",{"repoId":279},"kd78y3gm1ky53msejxede6b4x986nqyc",[214,213,269,210,270],{"evaluatedAt":282,"extractAt":283,"updatedAt":284},1778688340018,1778688322101,1778688561034,{"evaluate":286,"extract":294},{"promptVersionExtension":203,"promptVersionScoring":204,"score":287,"tags":288,"targetMarket":271,"tier":215},99,[210,270,289,290,291,292,293],"hooks","context-management","local-storage","bash","nodejs",{"commitSha":273,"license":235,"plugin":295},{"mcpCount":8,"provider":277,"skillCount":296},4,{"parentExtensionId":257,"repoId":279},[292,290,289,291,210,293,270],{"evaluatedAt":300,"extractAt":283,"updatedAt":301},1778688364899,1778688560725,{"evaluate":303,"extract":305},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":304,"targetMarket":271,"tier":215},[210,211,212,213,214],{"commitSha":273},{"parentExtensionId":246,"repoId":279,"translatedFrom":307},"k179fdg8n1dygkq5yatjqcesm986m4ck",{"_creationTime":309,"_id":279,"identity":310,"providers":311,"workflow":398},1778688317050.7341,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":312,"discover":381,"github":384},{"commitSha":273,"extensions":313},[314,327,350,359,365,373],{"basePath":252,"description":260,"displayName":262,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":253,"type":264},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":252,"description":249,"displayName":242,"installMethods":328,"license":235,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":253,"type":254},{"claudeCode":242},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,338,340,342,344,346,348],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":337},"skills/ignore-topic/SKILL.md","medium",{"path":339,"priority":337},"skills/list-topics/SKILL.md",{"path":341,"priority":337},"skills/remember/SKILL.md",{"path":343,"priority":337},"skills/save-topic/SKILL.md",{"path":345,"priority":325},"hooks/hooks.json",{"path":347,"priority":325},"hooks/session-start.sh",{"path":349,"priority":325},"hooks/stop.sh",{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":326,"sourceLanguage":253,"type":243},"skills/ignore-topic","Use when the user wants to ignore, skip, or exclude specific topics from being archived. Triggers on \"ignore topic\", \"don't archive\", \"skip topic\", \"stop remembering\", \"list ignored topics\", \"remove ignore rule\".","ignore-topic",{"claudeCode":12},"SKILL.md frontmatter at skills/ignore-topic/SKILL.md",[357],{"path":358,"priority":320},"SKILL.md",{"basePath":240,"description":360,"displayName":13,"installMethods":361,"rationale":362,"selectedPaths":363,"source":326,"sourceLanguage":253,"type":243},"Use when the user asks about topics discussed in the current session, wants to see a topic list, or asks what has been talked about.",{"claudeCode":12},"SKILL.md frontmatter at skills/list-topics/SKILL.md",[364],{"path":358,"priority":320},{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":326,"sourceLanguage":253,"type":243},"skills/remember","Use when the user wants to persistently remember something across sessions (e.g., \"always use bun\", \"never auto-commit\", \"my name is Alex\"). Also use when you detect a clear user preference or constraint worth persisting.","remember",{"claudeCode":12},"SKILL.md frontmatter at skills/remember/SKILL.md",[372],{"path":358,"priority":320},{"basePath":374,"description":375,"displayName":376,"installMethods":377,"rationale":378,"selectedPaths":379,"source":326,"sourceLanguage":253,"type":243},"skills/save-topic","Use when the user wants to save or checkpoint topic progress, persist current discussion state, or save all topics before ending a session.","save-topic",{"claudeCode":12},"SKILL.md frontmatter at skills/save-topic/SKILL.md",[380],{"path":358,"priority":320},{"sources":382},[383],"manual",{"closedIssues90d":229,"description":249,"forks":230,"license":235,"openIssues90d":230,"pushedAt":232,"readmeSize":227,"stars":233,"topics":385},[386,387,388,292,389,390,391,392,290,393,394,395,396,211,397],"agent-memory","ai-memory","anthropic","claude","claude-code","claude-code-hooks","claude-code-plugin","developer-tools","llm-tools","open-source","productivity","shell",{"classifiedAt":399,"discoverAt":400,"extractAt":401,"githubAt":401,"updatedAt":399},1778688321667,1778688317050,1778688319676,[214,213,212,210,211],{"evaluatedAt":404,"extractAt":283,"updatedAt":238},1778688418474,[],[407,438,460,485,506,534],{"_creationTime":408,"_id":409,"community":410,"display":411,"identity":417,"providers":422,"relations":431,"tags":434,"workflow":435},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":412,"installMethods":413,"name":415,"sourceUrl":416},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":414},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":418,"githubOwner":419,"githubRepo":420,"locale":253,"slug":421,"type":243},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":423,"extract":430},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":424,"targetMarket":271,"tier":215},[425,426,427,428,214,213,429],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":273,"license":235},{"parentExtensionId":432,"repoId":433},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[214,213,429,426,425,428,427],{"evaluatedAt":436,"extractAt":437,"updatedAt":436},1778699613343,1778699234184,{"_creationTime":439,"_id":440,"community":441,"display":442,"identity":445,"providers":448,"relations":456,"tags":457,"workflow":458},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":443,"installMethods":444,"name":420,"sourceUrl":416},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":414},{"basePath":446,"githubOwner":419,"githubRepo":420,"locale":253,"slug":447,"type":243},"skills/ask","ask",{"evaluate":449,"extract":455},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":450,"targetMarket":271,"tier":215},[213,214,451,452,453,454],"llm","prompting","code-review","artifact-generation",{"commitSha":273,"license":235},{"parentExtensionId":432,"repoId":433},[454,214,213,453,451,452],{"evaluatedAt":459,"extractAt":437,"updatedAt":459},1778699303045,{"_creationTime":461,"_id":462,"community":463,"display":464,"identity":470,"providers":474,"relations":479,"tags":481,"workflow":482},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":465,"installMethods":466,"name":468,"sourceUrl":469},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":467},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":471,"githubOwner":472,"githubRepo":473,"locale":253,"slug":468,"type":243},"skills/github","steipete","clawdis",{"evaluate":475,"extract":478},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":476,"targetMarket":271,"tier":215},[468,213,477,393,214],"api",{"commitSha":273},{"repoId":480},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[477,214,213,393,468],{"evaluatedAt":483,"extractAt":484,"updatedAt":483},1778698569289,1778697652123,{"_creationTime":486,"_id":487,"community":488,"display":489,"identity":493,"providers":495,"relations":502,"tags":503,"workflow":504},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":490,"installMethods":491,"name":492,"sourceUrl":469},"Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.",{"claudeCode":467},"telegram-crabbox-e2e-proof",{"basePath":494,"githubOwner":472,"githubRepo":473,"locale":253,"slug":492,"type":243},".agents/skills/telegram-crabbox-e2e-proof",{"evaluate":496,"extract":501},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":497,"targetMarket":271,"tier":215},[498,499,214,500,213],"testing","telegram","qa",{"commitSha":273},{"repoId":480},[214,213,500,499,498],{"evaluatedAt":505,"extractAt":484,"updatedAt":505},1778698038113,{"_creationTime":507,"_id":508,"community":509,"display":510,"identity":516,"providers":520,"relations":526,"tags":529,"workflow":530},1778697369634.8499,"k17333g8dacqsmw8kk79h77vmx86n0d1",{"reviewCount":8},{"description":511,"installMethods":512,"name":514,"sourceUrl":515},"AI 代理的浏览器自动化 CLI。当用户需要与网站交互时使用，包括浏览页面、填写表单、点击按钮、截屏、提取数据、测试 Web 应用或自动化任何浏览器任务。触发条件包括请求“打开网站”、“填表”、“点击按钮”、“截屏”、“抓取页面数据”、“测试此 Web 应用”、“登录网站”、“自动化浏览器操作”或任何需要以编程方式进行 Web 交互的任务。",{"claudeCode":513},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":517,"githubOwner":518,"githubRepo":519,"locale":18,"slug":514,"type":243},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":521,"extract":525},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":522,"targetMarket":271,"tier":215},[523,524,498,213,214],"browser-automation","web-scraping",{"commitSha":273},{"repoId":527,"translatedFrom":528},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[214,523,213,498,524],{"evaluatedAt":531,"extractAt":532,"updatedAt":533},1778697222051,1778697205743,1778697369634,{"_creationTime":535,"_id":536,"community":537,"display":538,"identity":544,"providers":548,"relations":555,"tags":559,"workflow":560},1778696893517.638,"k171836gceyrpg6bcb0tfxjez586mkfd",{"reviewCount":8},{"description":539,"installMethods":540,"name":542,"sourceUrl":543},"修剪臃肿的会话，附带处方。移除进度标记、陈旧读取、重复内容等。",{"claudeCode":541},"Ruya-AI/cozempic","treat","https://github.com/Ruya-AI/cozempic",{"basePath":545,"githubOwner":546,"githubRepo":547,"locale":18,"slug":542,"type":243},"plugin/skills/treat","Ruya-AI","cozempic",{"evaluate":549,"extract":554},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":550,"targetMarket":271,"tier":215},[211,551,552,553,213],"context-pruning","llm-optimization","python",{"commitSha":273},{"parentExtensionId":556,"repoId":557,"translatedFrom":558},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm","k178yja51cgmcwkj5yctnzbj3186m30w",[213,551,552,553,211],{"evaluatedAt":561,"extractAt":562,"updatedAt":563},1778696822903,1778696712852,1778696893517]