[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-apappascs-claude-code-sessions-zh-CN":3,"guides-for-apappascs-claude-code-sessions":422,"similar-k17b3mmdm3ny8arq9kdkcw42zs86nbhw-zh-CN":423},{"_creationTime":4,"_id":5,"children":6,"community":51,"display":52,"evaluation":57,"identity":253,"isFallback":249,"parentExtension":255,"providers":256,"relations":263,"repo":264,"tags":419,"workflow":420},1778675781382.7974,"k17b3mmdm3ny8arq9kdkcw42zs86nbhw",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":22,"relations":42,"tags":46,"workflow":47},1778675785383.2388,"k1703hnt98sqhd1aq3fjdqn6d586n7km",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"为 Claude Code 提供会话智能：通过 Web 仪表板搜索、分析、比较和恢复过去的会话",{"claudeCode":15},"claude-code-sessions","https://github.com/apappascs/claude-code-sessions",{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":21},"","apappascs","zh-CN","plugin",{"evaluate":23,"extract":36},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":34,"tier":35},"3.0.0","4.4.0",99,[28,29,30,31,32,33],"sessions","search","analytics","tasks","dashboard","context-recovery","global","verified",{"commitSha":37,"license":38,"plugin":39},"HEAD","MIT",{"mcpCount":11,"provider":40,"skillCount":41},"classify",11,{"parentExtensionId":43,"repoId":44,"translatedFrom":45},"k17djtcadze2803pars5r2gn1n86mrdk","kd7cytp64hbr754n075h6bx82986n4be","k17eba5sp62yzfrxyh8th28emd86m3nw",[30,33,32,29,28,31],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778675543343,1778675504402,1778675785383,{"reviewCount":11},{"description":53,"installMethods":54,"name":56,"sourceUrl":16},"Claude Code 的会话智能 — 搜索、分析和管理所有项目中的每个会话",{"claudeCode":55},"apappascs/claude-code-sessions","Claude Code Sessions",{"_creationTime":58,"_id":59,"extensionId":5,"locale":20,"result":60,"trustSignals":236,"workflow":251},1778675781382.7976,"kn72yt1eetc0exqe8a6c4f4tv586m8p2",{"checks":61,"evaluatedAt":207,"extensionSummary":208,"features":209,"nonGoals":215,"practices":219,"prerequisites":220,"promptVersionExtension":221,"promptVersionScoring":25,"purpose":222,"rationale":223,"score":224,"summary":225,"tags":226,"tier":35,"useCases":230,"workflow":235},[62,67,70,73,77,80,84,88,91,94,98,102,105,109,112,115,118,121,124,127,131,135,139,143,147,150,153,157,161,164,167,170,173,176,179,183,187,191,194,198,201,204],{"category":63,"check":64,"severity":65,"summary":66},"实用性","问题相关性","pass","描述清楚地说明了该扩展为 Claude Code 提供会话智能，使用户能够搜索、分析和管理会话，直接解决了管理会话历史记录的问题。",{"category":63,"check":68,"severity":65,"summary":69},"独特卖点","通过提供高级搜索、分析和会话历史记录管理功能（通过技能和 Web 仪表板），该扩展比默认的 Claude Code 行为具有显著优势，超越了一个简单的包装器。",{"category":63,"check":71,"severity":65,"summary":72},"生产就绪性","该扩展已为生产做好准备，通过技能和 Web UI 提供完整的会话数据生命周期管理，没有外部依赖且安装说明清晰。",{"category":74,"check":75,"severity":65,"summary":76},"范围","单一职责原则","该扩展专注于管理和分析 Claude Code 会话，这是一个单一的、连贯的领域，没有宣传无关的功能。",{"category":74,"check":78,"severity":65,"summary":79},"描述质量","显示的描述准确简洁地反映了该扩展在 Claude Code 中进行会话智能的能力。",{"category":81,"check":82,"severity":65,"summary":83},"调用","范围限定的工具","该扩展公开了用于会话管理的精细的动词-名词工具，例如 `/session-list`、`/session-search` 和 `/session-delete`，这些工具很具体，易于代理选择。",{"category":85,"check":86,"severity":65,"summary":87},"文档","配置和参数参考","README 详细介绍了所有技能和 Web UI 的参数及其用法，并明确说明没有任何 API 密钥、配置或运行时依赖项。",{"category":74,"check":89,"severity":65,"summary":90},"工具命名","`/session-list`、`/session-search` 和 `/session-delete` 等工具名称具有描述性，并在会话管理领域遵循清晰的动词-名词约定。",{"category":74,"check":92,"severity":65,"summary":93},"最小 I/O 接口","工具接受用于搜索查询或会话 ID 等任务的特定参数，并返回与会话相关的结构化数据，避免了无关信息。",{"category":95,"check":96,"severity":65,"summary":97},"许可证","许可证可用性","该扩展在 MIT 许可证下获得许可，并通过 LICENSE 文件和徽章清楚标明，这是一个宽松的开源许可证。",{"category":99,"check":100,"severity":65,"summary":101},"维护","提交记录时效性","最后一次提交是在 2026-04-22，在过去 3 个月内，表明正在积极维护。",{"category":99,"check":103,"severity":65,"summary":104},"依赖管理","该扩展明确说明“0 运行时依赖项”，并且架构部分确认了零运行时依赖项，因此没有需要管理的第三方依赖项。",{"category":106,"check":107,"severity":65,"summary":108},"安全","秘密管理","该扩展不使用任何秘密，并明确说明“无 API 密钥，无配置”，确保不处理或暴露任何秘密。",{"category":106,"check":110,"severity":65,"summary":111},"注入","该扩展从本地 JSONL 文件读取会话数据，不获取或执行外部代码或数据，从而降低了注入风险。",{"category":106,"check":113,"severity":65,"summary":114},"传递性供应链炸弹","该扩展使用本地文件且没有运行时依赖项，消除了传递性供应链攻击的风险。",{"category":106,"check":116,"severity":65,"summary":117},"沙箱隔离","该扩展在用户指定的路径上操作本地会话文件，其技能仅与这些文件交互，遵循沙箱隔离原则。",{"category":106,"check":119,"severity":65,"summary":120},"沙箱逃逸原语","该扩展是用 TypeScript 编写并在 Bun 上运行的，没有迹象表明有分离的进程或逃逸沙箱的尝试。",{"category":106,"check":122,"severity":65,"summary":123},"数据泄露","该扩展处理本地文件且没有出站网络调用，因此没有数据泄露的风险。",{"category":106,"check":125,"severity":65,"summary":126},"隐藏文本技巧","捆绑的文件和 README 中没有隐藏文本技巧、控制字符或不可见的 Unicode 序列，这些可能误导模型。",{"category":128,"check":129,"severity":65,"summary":130},"Hooks","不透明代码执行","TypeScript 代码清晰易读，并且安装说明没有暗示任何混淆的代码或运行时脚本获取。",{"category":132,"check":133,"severity":65,"summary":134},"可移植性","结构假设","该扩展正确地将会话文件路径引用为相对于 `~/.claude/projects/`，并且其 CLI 命令接受路径，从而具有灵活性。",{"category":136,"check":137,"severity":65,"summary":138},"信任","问题关注度","在过去 90 天内没有打开（0）或关闭（0）任何问题，这表明没有迫在眉睫的维护瓶颈。",{"category":140,"check":141,"severity":65,"summary":142},"版本控制","发布管理","`marketplace.json` 声明版本为 `0.1.0`，README 包含 CI 状态和 MIT 许可证徽章，表明清晰的版本控制和发布信号。",{"category":144,"check":145,"severity":65,"summary":146},"代码执行","验证","代码是用 TypeScript 编写的，虽然没有详细说明显式的模式验证库，但代码库结构和缺乏外部输入处理表明了强大的内部验证。",{"category":106,"check":148,"severity":65,"summary":149},"无保护的破坏性操作","删除会话等破坏性操作通过显式用户调用（`/session-delete`）进行保护，并需要确认，从而防止意外数据丢失。",{"category":144,"check":151,"severity":65,"summary":152},"错误处理","TypeScript 代码库和 Bun 运行时表明错误在应用程序内部得到处理，没有迹象表明存在未处理的异常或不透明的错误报告。",{"category":144,"check":154,"severity":155,"summary":156},"日志记录","not_applicable","该扩展主要对会话数据执行只读操作，不执行会产生破坏性操作或出站调用的操作，因此不需要本地审计日志。",{"category":158,"check":159,"severity":65,"summary":160},"合规性","GDPR","该扩展仅在本地会话文件上运行，不处理或传输个人数据，因此没有 GDPR 影响。",{"category":158,"check":162,"severity":65,"summary":163},"目标市场","该扩展在本地文件上运行，其功能不受特定地理区域或法律管辖区的限制，因此具有全球适用性。",{"category":132,"check":165,"severity":65,"summary":166},"运行时稳定性","该扩展依赖于 Bun 和标准文件系统操作，表明在类 POSIX 系统上具有跨平台兼容性，并且它能够优雅地处理输入路径。",{"category":85,"check":168,"severity":65,"summary":169},"README","README 内容全面，清楚地说明了扩展的用途，并包括安装和使用说明。",{"category":74,"check":171,"severity":65,"summary":172},"工具界面大小","该扩展公开了 11 个技能，这在理想的 3-10 个工具范围内。",{"category":81,"check":174,"severity":65,"summary":175},"重叠的近义词工具","工具名称是明确的，涵盖了列表、搜索、删除和比较等具体操作，避免了近义词重叠。",{"category":85,"check":177,"severity":65,"summary":178},"幻影功能","所有宣传的功能，包括 Web 仪表板和各种会话管理技能，都已实现并在 README 中详细说明。",{"category":180,"check":181,"severity":65,"summary":182},"安装","安装说明","README 提供了清晰、可复制粘贴的说明，用于通过市场安装插件和运行 Web UI，无需身份验证。",{"category":184,"check":185,"severity":65,"summary":186},"错误","可操作的错误消息","鉴于使用了 TypeScript 和 Bun，该扩展的设计意味着在文件处理或删除过程中遇到的错误会得到处理和信息性报告。",{"category":188,"check":189,"severity":65,"summary":190},"执行","固定的依赖项","该扩展明确说明零运行时依赖项并使用 Bun，Bun 管理其自身的运行时，因此依赖项被有效固定。",{"category":74,"check":192,"severity":65,"summary":193},"试运行预览","删除等破坏性操作通过显式命令和用户提示进行保护，以实现用户确认的试运行预览精神。",{"category":195,"check":196,"severity":155,"summary":197},"协议","幂等重试和超时","该扩展在本地文件上运行，不涉及远程调用或需要幂等性或超时的状态更改操作。",{"category":158,"check":199,"severity":65,"summary":200},"遥测选择加入","该扩展不发出任何遥测数据，因此默认满足选择加入要求。",{"category":74,"check":202,"severity":65,"summary":203},"主题声明","README 声明了一个清晰的策展主题，重点是“Claude Code 的会话智能”，涵盖会话的搜索、分析和管理。",{"category":140,"check":205,"severity":65,"summary":206},"每个条目的版本元数据","`marketplace.json` 为条目指定了版本 '0.1.0'，提供了显式的版本元数据。",1778675524660,"此插件通过读取本地 JSONL 会话文件，为 Claude Code 提供会话智能。它提供 11 种用于搜索、分析、比较、导出和删除会话的技能，以及一个本地 Web 仪表板用于可视化浏览和管理。",[210,211,212,213,214],"跨所有会话进行全文本搜索","分析会话统计信息（token、工具、模型）","比较不同会话之间的差异","管理会话及相关任务","用于可视化浏览会话的 Web 仪表板",[216,217,218],"修改 Claude Code 的核心行为","提供会话上下文之外的通用代码分析","除本地文件外，与外部任务管理系统集成",[],[],"3.1.0","使 Claude Code 用户能够有效地搜索、分析和管理他们过去的人工智能编码会话，以获得更好的记忆和项目连续性。","在安全、范围和文档方面均出色地符合所有检查。该扩展定义明确、安全且已为生产做好准备。",97,"一个高度完善且安全的扩展，用于管理 Claude Code 会话，提供强大的搜索和分析功能。",[227,228,29,229,32],"claude-code","session-management","analysis",[231,232,233,234],"回忆过去编码会话中的解决方案或方法","分析不同项目中的 token 消耗模式","查找历史会话中的特定工具使用或任务进度","清理旧的或空的会话文件以管理存储",[],{"codeQuality":237,"collectedAt":239,"documentation":240,"maintenance":243,"popularity":246,"security":248,"testCoverage":250},{"hasLockfile":238},true,1778675506830,{"descriptionLength":241,"readmeSize":242},105,5805,{"closedIssues90d":11,"forks":11,"hasChangelog":238,"openIssues90d":11,"pushedAt":244,"stars":245},1776871130000,4,{"npmDownloads":247},1049,{"hasNpmPackage":238,"license":38,"smitheryVerified":249},false,{"hasCi":238,"hasTests":238},{"updatedAt":252},1778675781382,{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":254},"marketplace",null,{"evaluate":257,"extract":259},{"promptVersionExtension":221,"promptVersionScoring":25,"score":224,"tags":258,"targetMarket":34,"tier":35},[227,228,29,229,32],{"commitSha":37,"license":38,"marketplace":260,"plugin":262},{"name":15,"pluginCount":261},1,{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":44,"translatedFrom":43},{"_creationTime":265,"_id":44,"identity":266,"providers":267,"workflow":414},1778675498198.2107,{"githubOwner":19,"githubRepo":15,"sourceUrl":16},{"classify":268,"discover":406,"extract":409,"github":410,"npm":413},{"commitSha":37,"extensions":269},[270,284,316,326,334,342,350,358,366,374,382,390,398],{"basePath":18,"displayName":15,"installMethods":271,"rationale":272,"selectedPaths":273,"source":282,"sourceLanguage":283,"type":254},{"claudeCode":55},"marketplace.json at .claude-plugin/marketplace.json",[274,277,279],{"path":275,"priority":276},".claude-plugin/marketplace.json","mandatory",{"path":278,"priority":276},"README.md",{"path":280,"priority":281},"LICENSE","high","rule","en",{"basePath":18,"description":285,"displayName":15,"installMethods":286,"license":38,"rationale":287,"selectedPaths":288,"source":282,"sourceLanguage":283,"type":21},"Session intelligence for Claude Code: search, analyze, diff, and resume past sessions with a web dashboard",{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[289,291,292,293,296,298,300,302,304,306,308,310,312,314],{"path":290,"priority":276},".claude-plugin/plugin.json",{"path":278,"priority":276},{"path":280,"priority":281},{"path":294,"priority":295},"skills/session-cleanup/SKILL.md","medium",{"path":297,"priority":295},"skills/session-delete/SKILL.md",{"path":299,"priority":295},"skills/session-detail/SKILL.md",{"path":301,"priority":295},"skills/session-diff/SKILL.md",{"path":303,"priority":295},"skills/session-export/SKILL.md",{"path":305,"priority":295},"skills/session-list/SKILL.md",{"path":307,"priority":295},"skills/session-resume/SKILL.md",{"path":309,"priority":295},"skills/session-search/SKILL.md",{"path":311,"priority":295},"skills/session-stats/SKILL.md",{"path":313,"priority":295},"skills/session-tasks/SKILL.md",{"path":315,"priority":295},"skills/session-timeline/SKILL.md",{"basePath":317,"description":318,"displayName":319,"installMethods":320,"rationale":321,"selectedPaths":322,"source":282,"sourceLanguage":283,"type":325},"skills/session-cleanup","Finds old, empty, or tiny Claude Code session files that are candidates for deletion. Use when the user wants to clean up sessions, free disk space, says \"clean up old sessions\", or asks about session storage usage.","session-cleanup",{"claudeCode":55},"SKILL.md frontmatter at skills/session-cleanup/SKILL.md",[323],{"path":324,"priority":276},"SKILL.md","skill",{"basePath":327,"description":328,"displayName":329,"installMethods":330,"rationale":331,"selectedPaths":332,"source":282,"sourceLanguage":283,"type":325},"skills/session-delete","Delete a Claude Code session file, with optional cleanup of associated task lists and tasks. Warns about orphaned tasks before deleting. Use when the user says \"delete session\", \"remove session\", or wants to clean up a specific session.","session-delete",{"claudeCode":55},"SKILL.md frontmatter at skills/session-delete/SKILL.md",[333],{"path":324,"priority":276},{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":282,"sourceLanguage":283,"type":325},"skills/session-detail","Show detailed information about a Claude Code session including stats, token usage, models used, tools called, associated tasks, and conversation messages. Use when the user says \"show session\", \"session details\", \"what happened in session X\".","session-detail",{"claudeCode":55},"SKILL.md frontmatter at skills/session-detail/SKILL.md",[341],{"path":324,"priority":276},{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":282,"sourceLanguage":283,"type":325},"skills/session-diff","Compares two Claude Code sessions — shows what changed in files, tools used, branches, and topics. Use when the user says \"what changed between sessions\", \"diff sessions\", \"compare yesterday and today\", or wants to understand how work evolved across sessions.","session-diff",{"claudeCode":55},"SKILL.md frontmatter at skills/session-diff/SKILL.md",[349],{"path":324,"priority":276},{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":282,"sourceLanguage":283,"type":325},"skills/session-export","Exports a Claude Code session as a clean, readable markdown transcript. Use when the user wants to export a session, create a transcript, save session history to a file, or says \"export this session\".","session-export",{"claudeCode":55},"SKILL.md frontmatter at skills/session-export/SKILL.md",[357],{"path":324,"priority":276},{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":282,"sourceLanguage":283,"type":325},"skills/session-list","Lists all Claude Code sessions for a project or globally, sorted by recency, size, or duration. Use when the user asks how many sessions they have, wants to see recent sessions, says \"list sessions\", or wants a session inventory.","session-list",{"claudeCode":55},"SKILL.md frontmatter at skills/session-list/SKILL.md",[365],{"path":324,"priority":276},{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":282,"sourceLanguage":283,"type":325},"skills/session-resume","Generates a context recovery prompt from a past Claude Code session so a new session can pick up where it left off. Use when the user says \"resume from\", \"pick up where I left off\", \"continue that session\", \"context recovery\", or wants to start a new session with context from an old one.","session-resume",{"claudeCode":55},"SKILL.md frontmatter at skills/session-resume/SKILL.md",[373],{"path":324,"priority":276},{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":282,"sourceLanguage":283,"type":325},"skills/session-search","Searches Claude Code sessions across all projects by keyword, topic, or content. Use when the user wants to find a previous session, locate past work, search for something they discussed before, or cannot remember which project a conversation was in. Also use when the user says \"find that session where\" or \"search sessions\".","session-search",{"claudeCode":55},"SKILL.md frontmatter at skills/session-search/SKILL.md",[381],{"path":324,"priority":276},{"basePath":383,"description":384,"displayName":385,"installMethods":386,"rationale":387,"selectedPaths":388,"source":282,"sourceLanguage":283,"type":325},"skills/session-stats","Shows token usage, model distribution, turn count, duration, and tool usage for a Claude Code session. Use when the user asks about token usage, session cost, model breakdown, or says \"session stats\" or \"how much did this session use\".","session-stats",{"claudeCode":55},"SKILL.md frontmatter at skills/session-stats/SKILL.md",[389],{"path":324,"priority":276},{"basePath":391,"description":392,"displayName":393,"installMethods":394,"rationale":395,"selectedPaths":396,"source":282,"sourceLanguage":283,"type":325},"skills/session-tasks","Aggregates tasks across Claude Code task lists and sessions — shows pending, in-progress, and completed tasks with dependencies. Use when the user asks \"what tasks are pending\", \"show my tasks\", \"orphaned tasks\", \"task dependencies\", or wants a cross-session task inventory.","session-tasks",{"claudeCode":55},"SKILL.md frontmatter at skills/session-tasks/SKILL.md",[397],{"path":324,"priority":276},{"basePath":399,"description":400,"displayName":401,"installMethods":402,"rationale":403,"selectedPaths":404,"source":282,"sourceLanguage":283,"type":325},"skills/session-timeline","Shows a chronological timeline of all Claude Code sessions for a project. Use when the user asks \"what's the history of this project\", \"show me all sessions\", \"session timeline\", or wants to see patterns in their work.","session-timeline",{"claudeCode":55},"SKILL.md frontmatter at skills/session-timeline/SKILL.md",[405],{"path":324,"priority":276},{"sources":407},[408],"manual",{"npmPackage":15},{"closedIssues90d":11,"description":411,"forks":11,"license":38,"openIssues90d":11,"pushedAt":244,"readmeSize":242,"stars":245,"topics":412},"Session intelligence for Claude Code — search, analyze, and manage every session across all your projects",[],{"downloads":247},{"classifiedAt":415,"discoverAt":416,"extractAt":417,"githubAt":417,"npmAt":418,"updatedAt":415},1778675503952,1778675498198,1778675500116,1778675502052,[229,227,32,29,228],{"evaluatedAt":421,"extractAt":49,"updatedAt":252},1778675524766,[],[424,454,484,516,547,579],{"_creationTime":425,"_id":426,"community":427,"display":428,"identity":434,"providers":436,"relations":446,"tags":449,"workflow":450},1778696854815.34,"k1717xhebd5pc0zk6w3342r34d86myfe",{"reviewCount":11},{"description":429,"installMethods":430,"name":432,"sourceUrl":433},"使用 Claude Code 的智能权重削减技术，将有效上下文加倍，从而修剪臃肿的会话，保护代理团队免受压缩，并通过 MCP 工具监控令牌使用情况。",{"claudeCode":431},"Ruya-AI/cozempic","cozempic","https://github.com/Ruya-AI/cozempic",{"basePath":18,"githubOwner":435,"githubRepo":432,"locale":20,"slug":432,"type":254},"Ruya-AI",{"evaluate":437,"extract":443},{"promptVersionExtension":221,"promptVersionScoring":25,"score":438,"tags":439,"targetMarket":34,"tier":35},100,[440,441,227,228,442],"context","optimization","ai-productivity",{"commitSha":37,"marketplace":444,"plugin":445},{"name":432,"pluginCount":261},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":447,"translatedFrom":448},"kd79d77qmyh3826dwhk7ynx9xd86nmqm","k1730g2nnwga3htdfycmc8h1gd86m3cs",[442,227,440,441,228],{"evaluatedAt":451,"extractAt":452,"updatedAt":453},1778696729067,1778696712852,1778696854815,{"_creationTime":455,"_id":456,"community":457,"display":458,"identity":464,"providers":469,"relations":478,"tags":480,"workflow":481},1778691765524.3726,"k17c1ndsb7hncr0k5vadc69rnx86njvh",{"reviewCount":11},{"description":459,"installMethods":460,"name":462,"sourceUrl":463},"🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman",{"claudeCode":461},"juliusbrussee/caveman","caveman-repo","https://github.com/juliusbrussee/caveman",{"basePath":465,"githubOwner":466,"githubRepo":467,"locale":283,"slug":468,"type":254},".agents/plugins","juliusbrussee","caveman","plugins",{"evaluate":470,"extract":476},{"promptVersionExtension":221,"promptVersionScoring":25,"score":438,"tags":471,"targetMarket":34,"tier":35},[472,473,474,227,475],"token-compression","llm-efficiency","cli","prompt-engineering",{"commitSha":37,"marketplace":477},{"name":462,"pluginCount":11},{"repoId":479},"kd7890f0sfy0ymf1pakpx7vqch86nmew",[227,474,473,475,472],{"evaluatedAt":482,"extractAt":483,"updatedAt":482},1778691782274,1778691765524,{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":494,"providers":497,"relations":510,"tags":512,"workflow":513},1778683562157.875,"k174pnm5ch9ab6fr1etef2f2b586m74b",{"reviewCount":11},{"description":489,"installMethods":490,"name":492,"sourceUrl":493},"Persistent memory and cognitive profiling plugins for Claude Code",{"claudeCode":491},"cdeust/Cortex","cortex-plugins","https://github.com/cdeust/Cortex",{"basePath":18,"githubOwner":495,"githubRepo":496,"locale":283,"slug":496,"type":254},"cdeust","Cortex",{"evaluate":498,"extract":507},{"promptVersionExtension":221,"promptVersionScoring":25,"score":438,"tags":499,"targetMarket":34,"tier":35},[500,501,502,227,503,504,505,506],"memory","cognitive-profiling","mcp","knowledge-graph","codebase-analysis","postgresql","pgvector",{"commitSha":37,"marketplace":508,"plugin":509},{"name":492,"pluginCount":261},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":511},"kd79gxpemvkr09a7zsb3h8kmah86nvgf",[227,504,501,503,502,500,506,505],{"evaluatedAt":514,"extractAt":515,"updatedAt":514},1778683583007,1778683562157,{"_creationTime":517,"_id":518,"community":519,"display":520,"identity":526,"providers":528,"relations":539,"tags":542,"workflow":543},1778687487083.806,"k176xvympm7v1yy2jm8asstea186np21",{"reviewCount":11},{"description":521,"installMethods":522,"name":524,"sourceUrl":525},"SocratiCode — Claude Code 的代码库智能插件",{"claudeCode":523},"giancarloerra/socraticode","socraticode","https://github.com/giancarloerra/socraticode",{"basePath":18,"githubOwner":527,"githubRepo":524,"locale":20,"slug":524,"type":254},"giancarloerra",{"evaluate":529,"extract":536},{"promptVersionExtension":221,"promptVersionScoring":25,"score":438,"tags":530,"targetMarket":34,"tier":35},[531,504,532,29,533,534,535],"code-intelligence","ai-assistant","dependency-graph","local-docker","lsp",{"commitSha":37,"marketplace":537,"plugin":538},{"name":524,"pluginCount":261},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":540,"translatedFrom":541},"kd76w3r9kxfskg0y8kxc68drnd86m8rk","k17a6tjfs8x26pt762tjxft2zh86nnb6",[532,531,504,533,534,535,29],{"evaluatedAt":544,"extractAt":545,"updatedAt":546},1778687383326,1778687361029,1778687487083,{"_creationTime":548,"_id":549,"community":550,"display":551,"identity":557,"providers":560,"relations":571,"tags":574,"workflow":575},1778695582633.6687,"k179gh8hp4c552ate4nbkfhdzx86njqk",{"reviewCount":11},{"description":552,"installMethods":553,"name":555,"sourceUrl":556},"Spec Workflow MCP 提供结构化的、以规范驱动的开发流程（需求 → 设计 → 任务），支持实时 Web 仪表板和 VSCode 扩展。包含每个阶段的人工审批环节和项目指导。",{"claudeCode":554},"Pimzino/spec-workflow-mcp","spec-workflow-mcp-marketplace","https://github.com/Pimzino/spec-workflow-mcp",{"basePath":18,"githubOwner":558,"githubRepo":559,"locale":20,"slug":559,"type":254},"Pimzino","spec-workflow-mcp",{"evaluate":561,"extract":567},{"promptVersionExtension":221,"promptVersionScoring":25,"score":562,"tags":563,"targetMarket":34,"tier":35},96,[564,565,566,32,535],"development-workflow","specification","ide-integration",{"commitSha":37,"marketplace":568,"plugin":570},{"name":555,"pluginCount":569},2,{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":572,"translatedFrom":573},"kd7ckc3zn4yfhds7q1pxbvcanh86mwr8","k175am8653ec7cagkzfjn1j7gs86m3rq",[32,564,566,535,565],{"evaluatedAt":576,"extractAt":577,"updatedAt":578},1778695473156,1778695445139,1778695582633,{"_creationTime":580,"_id":581,"community":582,"display":583,"identity":589,"providers":592,"relations":606,"tags":608,"workflow":609},1778692306427.0962,"k177xmnsm26p2wbrkfkwqgm2b986m2w8",{"reviewCount":11},{"description":584,"installMethods":585,"name":587,"sourceUrl":588},"Local marketplace for claude-ops plugin",{"claudeCode":586},"Lifecycle-Innovations-Limited/claude-ops","ops-marketplace","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"basePath":18,"githubOwner":590,"githubRepo":591,"locale":283,"slug":591,"type":254},"Lifecycle-Innovations-Limited","claude-ops",{"evaluate":593,"extract":603},{"promptVersionExtension":221,"promptVersionScoring":25,"score":562,"tags":594,"targetMarket":34,"tier":35},[595,596,32,597,598,599,600,601,602],"operations","business","automation","productivity","aws","slack","whatsapp","monitoring",{"commitSha":37,"marketplace":604,"plugin":605},{"name":587,"pluginCount":261},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":607},"kd7d52tcek2e34r805zs06b10d86n39v",[597,599,596,32,602,595,598,600,601],{"evaluatedAt":610,"extractAt":611,"updatedAt":610},1778692330594,1778692306427]