[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-mksglu-context-mode-zh-CN":3,"guides-for-mksglu-context-mode":697,"similar-k17bzjv4pwn44qres60m473cyd86m9fj-zh-CN":698},{"_creationTime":4,"_id":5,"children":6,"community":164,"display":165,"evaluation":168,"identity":401,"isFallback":389,"parentExtension":404,"providers":405,"relations":412,"repo":413,"tags":694,"workflow":695},1778693753875.7637,"k17bzjv4pwn44qres60m473cyd86m9fj",[7,48,71,92,119,141],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":39,"tags":43,"workflow":44},1778693771761.4512,"k1725enhv9f0zbhknt4kvwc54n86ms17",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"在处理大型输出时，请使用 context-mode 工具 (ctx_execute, ctx_execute_file) 而不是 Bash/cat。\n触发条件：\"analyze logs\", \"summarize output\", \"process data\", \"parse JSON\", \"filter results\", \"extract errors\", \"check build output\", \"analyze dependencies\", \"process API response\", \"large file analysis\", \"page snapshot\", \"browser snapshot\", \"DOM structure\", \"inspect page\", \"accessibility tree\", \"Playwright snapshot\", \"run tests\", \"test output\", \"coverage report\", \"git log\", \"recent commits\", \"diff between branches\", \"list containers\", \"pod status\", \"disk usage\", \"fetch docs\", \"API reference\", \"index documentation\", \"call API\", \"check response\", \"query results\", \"find TODOs\", \"count lines\", \"codebase statistics\", \"security audit\", \"outdated packages\", \"dependency tree\", \"cloud resources\", \"CI/CD output\"。\n当任何 MCP 工具的输出可能超过 20 行时也会触发。\n子代理路由通过 PreToolUse hook 自动处理。\n",{"claudeCode":15},"mksglu/context-mode","context-mode","https://github.com/mksglu/context-mode",{"basePath":19,"githubOwner":20,"githubRepo":16,"locale":21,"slug":16,"type":22},"skills/context-mode","mksglu","zh-CN","skill",{"evaluate":24,"extract":37},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":35,"tier":36},"3.0.0","4.4.0",99,[29,30,31,32,33,34],"context-management","llm-ops","productivity","developer-tools","sandboxing","code-analysis","global","verified",{"commitSha":38},"HEAD",{"parentExtensionId":40,"repoId":41,"translatedFrom":42},"k17ezy748es7sfnbnp9phht43h86m53y","kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17dkaqde3zchmw9bsrw8h1ckn86mggx",[34,29,32,30,31,33],{"evaluatedAt":45,"extractAt":46,"updatedAt":47},1778693586612,1778693511416,1778693771761,{"_creationTime":49,"_id":50,"community":51,"display":52,"identity":56,"providers":58,"relations":65,"tags":67,"workflow":68},1778693779072.0886,"k17dpgjm67e1yh81ym3nt0ra5586m4n4",{"reviewCount":11},{"description":53,"installMethods":54,"name":55,"sourceUrl":17},"运行 context-mode 诊断。检查运行时、钩子、FTS5、\n插件注册、npm 和 marketplace 版本。\n触发器：/context-mode:ctx-doctor\n",{"claudeCode":15},"ctx-doctor",{"basePath":57,"githubOwner":20,"githubRepo":16,"locale":21,"slug":55,"type":22},"skills/ctx-doctor",{"evaluate":59,"extract":64},{"promptVersionExtension":25,"promptVersionScoring":26,"score":60,"tags":61,"targetMarket":35,"tier":36},100,[29,32,31,62,63],"debugging","diagnostics",{"commitSha":38},{"parentExtensionId":40,"repoId":41,"translatedFrom":66},"k17dre81ghdhwnja4h61m340qd86m942",[29,62,32,63,31],{"evaluatedAt":69,"extractAt":46,"updatedAt":70},1778693603549,1778693779072,{"_creationTime":72,"_id":73,"community":74,"display":75,"identity":79,"providers":81,"relations":86,"tags":88,"workflow":89},1778693787608.6624,"k173vzs25dms8fv2q5exa2zdcn86m3tf",{"reviewCount":11},{"description":76,"installMethods":77,"name":78,"sourceUrl":17},"在浏览器中打开 context-mode Insight 分析仪表板。\n显示个人指标：会话活动、工具使用情况、错误率、\n并行工作模式、项目焦点和可操作的见解。\n首次运行会安装依赖项（约 30 秒）。后续运行会立即打开。\n触发器：/context-mode:ctx-insight\n",{"claudeCode":15},"ctx-insight",{"basePath":80,"githubOwner":20,"githubRepo":16,"locale":21,"slug":78,"type":22},"skills/ctx-insight",{"evaluate":82,"extract":85},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":83,"targetMarket":35,"tier":36},[29,30,32,31,84],"session-continuity",{"commitSha":38},{"parentExtensionId":40,"repoId":41,"translatedFrom":87},"k17bf3sgbyem7jcdeq0fg6mted86nzsk",[29,32,30,31,84],{"evaluatedAt":90,"extractAt":46,"updatedAt":91},1778693624233,1778693787608,{"_creationTime":93,"_id":94,"community":95,"display":96,"identity":100,"providers":103,"relations":113,"tags":115,"workflow":116},1778693794201.5007,"k17f6jykv8r3ae5pfae10wt0qn86mx10",{"reviewCount":11},{"description":97,"installMethods":98,"name":99,"sourceUrl":17},"清除 context-mode 知识库。永久删除所有已索引的内容并重置会话统计信息。这是一个破坏性操作，无法撤销。\n触发器：/context-mode:ctx-purge\n",{"claudeCode":15},"Context Mode Purge",{"basePath":101,"githubOwner":20,"githubRepo":16,"locale":21,"slug":102,"type":22},"skills/ctx-purge","ctx-purge",{"evaluate":104,"extract":111},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":105,"targetMarket":35,"tier":36},[106,107,108,109,110],"context","knowledge-base","cleanup","data-management","utility",{"commitSha":38,"license":112},"NOASSERTION",{"parentExtensionId":40,"repoId":41,"translatedFrom":114},"k176tc1tv0m0nkcdcm07fy4vx186mcpz",[108,106,109,107,110],{"evaluatedAt":117,"extractAt":46,"updatedAt":118},1778693659975,1778693794201,{"_creationTime":120,"_id":121,"community":122,"display":123,"identity":127,"providers":129,"relations":135,"tags":137,"workflow":138},1778693803955.3323,"k1717pxg4951cqp1aqcp5ncwvx86nfsz",{"reviewCount":11},{"description":124,"installMethods":125,"name":126,"sourceUrl":17},"显示 context-mode 此会话节省了多少上下文窗口。\n显示令牌消耗、上下文节省率以及每个工具的细分。\n只读 — 仅显示统计信息，无重置功能。\n要完全清除知识库，请改用 ctx_purge。\n触发器：/context-mode:ctx-stats\n",{"claudeCode":15},"ctx-stats",{"basePath":128,"githubOwner":20,"githubRepo":16,"locale":21,"slug":126,"type":22},"skills/ctx-stats",{"evaluate":130,"extract":134},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":131,"targetMarket":35,"tier":36},[29,132,32,84,133],"llm-optimization","sandbox",{"commitSha":38},{"parentExtensionId":40,"repoId":41,"translatedFrom":136},"k17c9m8913r3858xf8ppamn1vx86myp4",[29,32,132,133,84],{"evaluatedAt":139,"extractAt":46,"updatedAt":140},1778693694359,1778693803955,{"_creationTime":142,"_id":143,"community":144,"display":145,"identity":149,"providers":152,"relations":158,"tags":160,"workflow":161},1778693811536.0796,"k17d38avrb81ktefmtwcx0302186nv5b",{"reviewCount":11},{"description":146,"installMethods":147,"name":148,"sourceUrl":17},"从 GitHub 更新 context-mode 并修复 hooks/settings。\n拉取最新代码，构建，安装，更新 npm 全局包，配置 hooks。\n触发器：/context-mode:ctx-upgrade\n",{"claudeCode":15},"Context Mode",{"basePath":150,"githubOwner":20,"githubRepo":16,"locale":21,"slug":151,"type":22},"skills/ctx-upgrade","ctx-upgrade",{"evaluate":153,"extract":157},{"promptVersionExtension":25,"promptVersionScoring":26,"score":60,"tags":154,"targetMarket":35,"tier":36},[29,30,155,84,31,156],"code-execution","mcp",{"commitSha":38,"license":112},{"parentExtensionId":40,"repoId":41,"translatedFrom":159},"k17fqs996gpd2bggec9k1qbbns86nh4g",[155,29,30,156,31,84],{"evaluatedAt":162,"extractAt":46,"updatedAt":163},1778693713738,1778693811536,{"reviewCount":11},{"description":166,"installMethods":167,"name":16,"sourceUrl":17},"MCP 服务器，通过会话连续性可节省 98% 的上下文窗口。支持 11 种语言的沙盒代码执行，具有 BM25 排序的 FTS5 知识库，以及跨压缩的自动状态恢复。",{"claudeCode":16},{"_creationTime":169,"_id":170,"extensionId":5,"locale":21,"result":171,"trustSignals":379,"workflow":399},1778693753875.764,"kn79zt3m9k6knk48ty2mq1cdhh86n336",{"checks":172,"evaluatedAt":353,"extensionSummary":354,"features":355,"nonGoals":361,"promptVersionExtension":25,"promptVersionScoring":26,"purpose":365,"rationale":366,"score":367,"summary":368,"tags":369,"tier":36,"useCases":374},[173,178,181,184,188,191,195,199,202,205,209,213,216,220,223,226,229,232,235,238,242,246,250,254,258,261,264,267,271,274,277,280,283,286,289,293,297,301,305,309,312,316,319,322,325,328,331,334,337,340,343,347,350],{"category":174,"check":175,"severity":176,"summary":177},"Practical Utility","Problem relevance","pass","描述清楚地指出了 LLM 中上下文窗口限制和会话连续性问题。",{"category":174,"check":179,"severity":176,"summary":180},"Unique selling proposition","该扩展提供的上下文节省和会话连续性功能超出了基本的 LLM 交互。",{"category":174,"check":182,"severity":176,"summary":183},"Production readiness","该插件似乎已准备好投入生产，支持多种平台并提供全面的生命周期管理。",{"category":185,"check":186,"severity":176,"summary":187},"Scope","Single responsibility principle","该插件专注于管理 LLM 交互的上下文窗口使用和会话连续性，这是一个连贯的领域。",{"category":185,"check":189,"severity":176,"summary":190},"Description quality","显示的描述准确地反映了扩展的功能，重点介绍了上下文节省和会话连续性等关键功能。",{"category":192,"check":193,"severity":176,"summary":194},"Invocation","Scoped tools","MCP 工具（如 `ctx_execute`、`ctx_search` 等）是狭窄定义的动词-名词专家，促进了清晰的代理选择。",{"category":196,"check":197,"severity":176,"summary":198},"Documentation","Configuration & parameter reference","README 提供了关于安装、平台兼容性、工具使用和路由强制执行的详细信息，并附有清晰的示例。",{"category":185,"check":200,"severity":176,"summary":201},"Tool naming","工具名称具有描述性，并遵循一致的 `ctx_*` 或 `mcp__*` 模式。",{"category":185,"check":203,"severity":176,"summary":204},"Minimal I/O surface","工具设计用于最小化上下文占用空间，方法是在服务器端或沙盒中处理数据，仅返回必要的摘要。",{"category":206,"check":207,"severity":176,"summary":208},"License","License usability","该扩展根据 Elastic License 2.0 获得许可，这是一种宽松的开源许可证。",{"category":210,"check":211,"severity":176,"summary":212},"Maintenance","Commit recency","最后一次提交是在 2026-05-13，表明维护工作最近。",{"category":210,"check":214,"severity":176,"summary":215},"Dependency Management","该插件使用 npm 依赖项，具有锁定文件，并确保原生模块兼容性，表明依赖项管理良好。",{"category":217,"check":218,"severity":176,"summary":219},"Security","Secret Management","未直接处理秘密；该插件依赖平台集成进行安全的凭证管理。",{"category":217,"check":221,"severity":176,"summary":222},"Injection","沙盒执行模型和路由逻辑旨在将所有外部数据视为不受信任的，并防止指令注入。",{"category":217,"check":224,"severity":176,"summary":225},"Transitive Supply-Chain Grenades","该插件避免在运行时下载未提交的代码或数据，并且不将远程 markdown 作为指令使用。",{"category":217,"check":227,"severity":176,"summary":228},"Sandbox Isolation","该插件在隔离的子进程中运行，并相对于其缓存目录管理路径，确保沙盒隔离。",{"category":217,"check":230,"severity":176,"summary":231},"Sandbox escape primitives","代码似乎没有使用可以促进沙盒逃逸的原始功能，如分离进程或重试循环。",{"category":217,"check":233,"severity":176,"summary":234},"Data Exfiltration","该扩展在本地运行，没有遥测或第三方数据提交，并安全地处理秘密。",{"category":217,"check":236,"severity":176,"summary":237},"Hidden Text Tricks","捆绑的内容似乎没有隐藏文本或诱导技巧，描述和脚本都很干净。",{"category":239,"check":240,"severity":176,"summary":241},"Hooks","Opaque code execution","捆绑的钩子脚本是纯 JavaScript/TypeScript 文件，避免了混淆技术，如 base64 负载或 eval。",{"category":243,"check":244,"severity":176,"summary":245},"Portability","Structural Assumption","该插件稳健地处理路径和文件操作，避免了对特定项目布局或操作系统特定路径的假设。",{"category":247,"check":248,"severity":176,"summary":249},"Trust","Issues Attention","在过去 90 天内有 5 个打开和 240 个已关闭的问题，关闭率很高，表明维护活跃。",{"category":251,"check":252,"severity":176,"summary":253},"Versioning","Release Management","该插件具有 `manifestVersion` 字段（1.0.126），并且存在 CHANGELOG，表明发布管理得当。",{"category":255,"check":256,"severity":176,"summary":257},"Code Execution","Validation","输入参数和结构化输出通过验证和清理进行处理，如安全路由和参数处理逻辑所示。",{"category":217,"check":259,"severity":176,"summary":260},"Unguarded Destructive Operations","破坏性操作要么不存在，要么由沙盒隔离隐式处理，并通过 context-mode 工具路由，避免了直接的操作系统级别的破坏性命令。",{"category":255,"check":262,"severity":176,"summary":263},"Error Handling","代码包括稳健的错误处理机制，包括 SQLite 操作的重试和结构化错误报告。",{"category":255,"check":265,"severity":176,"summary":266},"Logging","该扩展在本地审计日志（SQLite 数据库）中捕获会话事件和工具调用，允许用户审查操作。",{"category":268,"check":269,"severity":176,"summary":270},"Compliance","GDPR","该扩展在本地运行，不直接处理个人数据，确保 GDPR 合规。",{"category":268,"check":272,"severity":176,"summary":273},"Target market","该扩展是平台无关的，专为本地执行而设计，没有区域或司法管辖区限制。",{"category":243,"check":275,"severity":176,"summary":276},"Runtime stability","该插件正确处理 Node.js 版本，并内置原生模块兼容性逻辑，确保了可移植性。",{"category":196,"check":278,"severity":176,"summary":279},"README","README 内容全面，清楚地说明了扩展的目的、功能、安装和用法。",{"category":185,"check":281,"severity":176,"summary":282},"Tool surface size","该扩展公开了合理数量的工具（11 个 MCP 工具），符合建议范围。",{"category":192,"check":284,"severity":176,"summary":285},"Overlapping near-synonym tools","工具名称清晰且涵盖特定功能，避免了可能让 LLM 混淆的近义词重叠。",{"category":196,"check":287,"severity":176,"summary":288},"Phantom features","README 中承诺的所有功能，包括钩子和 MCP 工具，似乎都有相应的实现。",{"category":290,"check":291,"severity":176,"summary":292},"Install","Installation instruction","README 提供了清晰、可复制的安装说明，适用于多种平台，包括验证步骤。",{"category":294,"check":295,"severity":176,"summary":296},"Errors","Actionable error messages","钩子和工具中的错误处理提供了清晰的消息、修复步骤，并记录失败以供调试。",{"category":298,"check":299,"severity":176,"summary":300},"Execution","Pinned dependencies","依赖项通过 npm 管理，并包括原生模块兼容性检查，确保了固定的解释器使用。",{"category":185,"check":302,"severity":303,"summary":304},"Dry-run preview","not_applicable","该扩展的主要功能是上下文管理和路由，而不是通常需要预览模式的状态更改操作。",{"category":306,"check":307,"severity":176,"summary":308},"Protocol","Idempotent retry & timeouts","SQLite 操作包括繁忙错误的重试逻辑，并且插件框架通常处理超时。",{"category":268,"check":310,"severity":176,"summary":311},"Telemetry opt-in","该扩展在本地运行，不收集遥测数据，默认满足选择加入的要求。",{"category":313,"check":314,"severity":176,"summary":315},"Installation","Clean uninstall","该插件将状态安装在插件目录中，并依赖 Claude Code 的卸载过程，避免了后台守护进程或持久化的系统更改。",{"category":192,"check":317,"severity":176,"summary":318},"Name collisions","插件的工具和钩子使用不同的名称（例如 `ctx_*`、`mcp__context-mode_*`），避免了与内置项或其他插件的冲突。",{"category":192,"check":320,"severity":303,"summary":321},"Hooks-off mechanism","除了卸载插件之外，该插件似乎没有提供特定的“钩子关闭”机制，这对于其核心功能来说是可以接受的。",{"category":192,"check":323,"severity":176,"summary":324},"Hook matcher tightness","钩子通常限定在特定的工具名称或模式，避免了过于宽泛的 '*' 匹配器。",{"category":217,"check":326,"severity":176,"summary":327},"Hook security","可能与系统交互的钩子（例如路由 Bash 命令）经过仔细管理，并且似乎不会静默修改提示或参数。",{"category":239,"check":329,"severity":176,"summary":330},"Silent prompt rewriting","钩子执行的任何提示修改都旨在通过显式路由决策来显示或管理，而不是静默应用。",{"category":217,"check":332,"severity":303,"summary":333},"Permission Hook","该插件似乎没有实现 `PermissionRequest` 钩子，这需要自动批准范围界定。",{"category":268,"check":335,"severity":176,"summary":336},"Hook privacy","钩子用于本地会话管理，不会通过网络发送日志或遥测数据。",{"category":255,"check":338,"severity":176,"summary":339},"Hook dependency","钩子脚本是简短的、在存储库中的、可读的 JavaScript 模块，避免了不透明的代码执行。",{"category":196,"check":341,"severity":176,"summary":342},"Feature Transparency","README 清楚地解释了钩子和 MCP 工具的目的和功能。",{"category":344,"check":345,"severity":176,"summary":346},"Convention","Layout convention adherence","该插件遵循 Claude Code 的 `.claude-plugin` 和 `bin/` 目录结构约定，其中 bin 条目已记录。",{"category":344,"check":348,"severity":176,"summary":349},"Plugin state","插件状态管理在 `${CLAUDE_PLUGIN_DATA}` 下进行，确保在默认卸载时会被清除。",{"category":217,"check":351,"severity":176,"summary":352},"Keychain-stored secrets","该插件似乎没有将秘密直接存储在 settings.json 中，而是依赖平台集成进行安全的秘密管理。",1778693548857,"该 MCP 服务器通过沙盒代码执行、使用具有 BM25 排序的 FTS5 知识库以及在对话压缩期间自动恢复状态，提供显著的上下文窗口节省和会话连续性。",[356,357,358,359,360],"上下文窗口使用量最高可减少 98%","在压缩和重启时提供会话连续性","支持 11 种语言的沙盒代码执行","使用具有 BM25 排序的 FTS5 索引内容","支持多种平台并自动注册钩子",[362,363,364],"取代 LLM 的核心推理能力","作为云分析仪表板或遥测服务","在本地机器之外存储用户数据","大幅减少上下文窗口使用量并跨 LLM 交互维护会话状态，从而实现更长、更富有成效的代理会话。","该扩展在所有类别中都展现了卓越的质量，特别是在安全、文档和平台兼容性方面。所有检查均通过或不适用。",98,"用于管理 LLM 上下文窗口和会话状态的出色插件。",[156,370,133,155,371,372,84,373],"context-window","fts5","bm25","typescript",[375,376,377,378],"在不丢失上下文的情况下处理大型代码库或数据集","在复杂的、多轮的 LLM 交互中维护状态","高效地分析大型日志文件或 API 响应","在对话压缩后确保代理行为的一致性",{"codeQuality":380,"collectedAt":382,"documentation":383,"maintenance":386,"popularity":394,"security":396,"testCoverage":398},{"hasLockfile":381},true,1778693537514,{"descriptionLength":384,"readmeSize":385},202,76711,{"closedIssues90d":387,"forks":388,"hasChangelog":389,"manifestVersion":390,"openIssues90d":391,"pushedAt":392,"stars":393},240,1027,false,"1.0.126",5,1778685749000,14607,{"npmDownloads":395},73627,{"hasNpmPackage":381,"license":397,"smitheryVerified":389},"Elastic-2.0",{"hasCi":381,"hasTests":381},{"updatedAt":400},1778693753875,{"basePath":402,"githubOwner":20,"githubRepo":16,"locale":21,"slug":16,"type":403},"","plugin",null,{"evaluate":406,"extract":408},{"promptVersionExtension":25,"promptVersionScoring":26,"score":367,"tags":407,"targetMarket":35,"tier":36},[156,370,133,155,371,372,84,373],{"commitSha":38,"license":397,"plugin":409},{"mcpCount":11,"provider":410,"skillCount":411},"classify",6,{"repoId":41,"translatedFrom":40},{"_creationTime":414,"_id":41,"identity":415,"providers":416,"workflow":689},1778693503750.4844,{"githubOwner":20,"githubRepo":16,"sourceUrl":17},{"classify":417,"discover":662,"extract":665,"github":666,"npm":688},{"commitSha":38,"extensions":418},[419,430,580,605,619,625,631,637,643,649],{"basePath":420,"displayName":16,"installMethods":421,"rationale":422,"selectedPaths":423,"source":427,"sourceLanguage":428,"type":429},".agents/plugins",{"claudeCode":15},"marketplace.json at .agents/plugins/marketplace.json (coalesced with duplicate marketplace at /)",[424],{"path":425,"priority":426},"marketplace.json","mandatory","rule","en","marketplace",{"basePath":402,"description":431,"displayName":16,"installMethods":432,"license":397,"rationale":433,"selectedPaths":434,"source":427,"sourceLanguage":428,"type":403},"MCP server that saves 98% of your context window with session continuity. Sandboxed code execution in 11 languages, FTS5 knowledge base with BM25 ranking, and automatic state restore across compactions.",{"claudeCode":16},"plugin manifest at .claude-plugin/plugin.json",[435,437,439,442,445,447,449,451,453,455,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578],{"path":436,"priority":426},".claude-plugin/plugin.json",{"path":438,"priority":426},"README.md",{"path":440,"priority":441},"LICENSE","high",{"path":443,"priority":444},"skills/context-mode/SKILL.md","medium",{"path":446,"priority":444},"skills/ctx-doctor/SKILL.md",{"path":448,"priority":444},"skills/ctx-insight/SKILL.md",{"path":450,"priority":444},"skills/ctx-purge/SKILL.md",{"path":452,"priority":444},"skills/ctx-stats/SKILL.md",{"path":454,"priority":444},"skills/ctx-upgrade/SKILL.md",{"path":456,"priority":457},"bin/statusline.mjs","low",{"path":459,"priority":441},"hooks/auto-injection.mjs",{"path":461,"priority":441},"hooks/cache-heal-utils.mjs",{"path":463,"priority":441},"hooks/codex/posttooluse.mjs",{"path":465,"priority":441},"hooks/codex/precompact.mjs",{"path":467,"priority":441},"hooks/codex/pretooluse.mjs",{"path":469,"priority":441},"hooks/codex/sessionstart.mjs",{"path":471,"priority":441},"hooks/codex/stop.mjs",{"path":473,"priority":441},"hooks/codex/userpromptsubmit.mjs",{"path":475,"priority":441},"hooks/core/formatters.mjs",{"path":477,"priority":441},"hooks/core/mcp-ready.mjs",{"path":479,"priority":441},"hooks/core/platform-detect.mjs",{"path":481,"priority":441},"hooks/core/routing.mjs",{"path":483,"priority":441},"hooks/core/stdin.mjs",{"path":485,"priority":441},"hooks/core/tool-naming.mjs",{"path":487,"priority":441},"hooks/cursor/afteragentresponse.mjs",{"path":489,"priority":441},"hooks/cursor/hooks.json",{"path":491,"priority":441},"hooks/cursor/posttooluse.mjs",{"path":493,"priority":441},"hooks/cursor/pretooluse.mjs",{"path":495,"priority":441},"hooks/cursor/sessionstart.mjs",{"path":497,"priority":441},"hooks/cursor/stop.mjs",{"path":499,"priority":441},"hooks/ensure-deps.mjs",{"path":501,"priority":441},"hooks/formatters/claude-code.mjs",{"path":503,"priority":441},"hooks/formatters/cursor.mjs",{"path":505,"priority":441},"hooks/formatters/gemini-cli.mjs",{"path":507,"priority":441},"hooks/formatters/vscode-copilot.mjs",{"path":509,"priority":441},"hooks/gemini-cli/aftertool.mjs",{"path":511,"priority":441},"hooks/gemini-cli/beforeagent.mjs",{"path":513,"priority":441},"hooks/gemini-cli/beforetool.mjs",{"path":515,"priority":441},"hooks/gemini-cli/precompress.mjs",{"path":517,"priority":441},"hooks/gemini-cli/sessionstart.mjs",{"path":519,"priority":441},"hooks/hooks.json",{"path":521,"priority":441},"hooks/jetbrains-copilot/posttooluse.mjs",{"path":523,"priority":441},"hooks/jetbrains-copilot/precompact.mjs",{"path":525,"priority":441},"hooks/jetbrains-copilot/pretooluse.mjs",{"path":527,"priority":441},"hooks/jetbrains-copilot/sessionstart.mjs",{"path":529,"priority":441},"hooks/kiro/agentspawn.mjs",{"path":531,"priority":441},"hooks/kiro/posttooluse.mjs",{"path":533,"priority":441},"hooks/kiro/pretooluse.mjs",{"path":535,"priority":441},"hooks/kiro/userpromptsubmit.mjs",{"path":537,"priority":441},"hooks/normalize-hooks.mjs",{"path":539,"priority":441},"hooks/posttooluse.mjs",{"path":541,"priority":441},"hooks/precompact.mjs",{"path":543,"priority":441},"hooks/pretooluse.mjs",{"path":545,"priority":441},"hooks/routing-block.mjs",{"path":547,"priority":441},"hooks/run-hook.mjs",{"path":549,"priority":441},"hooks/session-attribution.bundle.mjs",{"path":551,"priority":441},"hooks/session-db.bundle.mjs",{"path":553,"priority":441},"hooks/session-directive.mjs",{"path":555,"priority":441},"hooks/session-extract.bundle.mjs",{"path":557,"priority":441},"hooks/session-helpers.mjs",{"path":559,"priority":441},"hooks/session-loaders.mjs",{"path":561,"priority":441},"hooks/session-snapshot.bundle.mjs",{"path":563,"priority":441},"hooks/sessionstart.mjs",{"path":565,"priority":441},"hooks/suppress-stderr.mjs",{"path":567,"priority":441},"hooks/userpromptsubmit.mjs",{"path":569,"priority":441},"hooks/vscode-copilot/posttooluse.mjs",{"path":571,"priority":441},"hooks/vscode-copilot/precompact.mjs",{"path":573,"priority":441},"hooks/vscode-copilot/pretooluse.mjs",{"path":575,"priority":441},"hooks/vscode-copilot/sessionstart.mjs",{"path":577,"priority":441},".codex-plugin/plugin.json",{"path":579,"priority":441},".cursor-plugin/plugin.json",{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":427,"sourceLanguage":428,"type":22},".claude/skills/context-mode-ops","Manage context-mode GitHub issues, PRs, releases, and marketing with parallel subagent army. Orchestrates 10-20 dynamic agents per task. Use when triaging issues, reviewing PRs, releasing versions, writing LinkedIn posts, announcing releases, fixing bugs, merging contributions, validating ENV vars, testing adapters, or syncing branches.","context-mode-ops",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/context-mode-ops/SKILL.md",[587,589,591,593,595,597,599,601,603],{"path":588,"priority":426},"SKILL.md",{"path":590,"priority":444},"agent-teams.md",{"path":592,"priority":444},"communication.md",{"path":594,"priority":444},"marketing.md",{"path":596,"priority":444},"release.md",{"path":598,"priority":444},"review-pr.md",{"path":600,"priority":444},"tdd.md",{"path":602,"priority":444},"triage-issue.md",{"path":604,"priority":444},"validation.md",{"basePath":19,"description":606,"displayName":16,"installMethods":607,"rationale":608,"selectedPaths":609,"source":427,"sourceLanguage":428,"type":22},"Use context-mode tools (ctx_execute, ctx_execute_file) instead of Bash/cat when processing\nlarge outputs. Triggers: \"analyze logs\", \"summarize output\", \"process data\",\n\"parse JSON\", \"filter results\", \"extract errors\", \"check build output\",\n\"analyze dependencies\", \"process API response\", \"large file analysis\",\n\"page snapshot\", \"browser snapshot\", \"DOM structure\", \"inspect page\",\n\"accessibility tree\", \"Playwright snapshot\",\n\"run tests\", \"test output\", \"coverage report\", \"git log\", \"recent commits\",\n\"diff between branches\", \"list containers\", \"pod status\", \"disk usage\",\n\"fetch docs\", \"API reference\", \"index documentation\",\n\"call API\", \"check response\", \"query results\",\n\"find TODOs\", \"count lines\", \"codebase statistics\", \"security audit\",\n\"outdated packages\", \"dependency tree\", \"cloud resources\", \"CI/CD output\".\nAlso triggers on ANY MCP tool output that may exceed 20 lines.\nSubagent routing is handled automatically via PreToolUse hook.\n",{"claudeCode":15},"SKILL.md frontmatter at skills/context-mode/SKILL.md",[610,611,613,615,617],{"path":588,"priority":426},{"path":612,"priority":444},"references/anti-patterns.md",{"path":614,"priority":444},"references/patterns-javascript.md",{"path":616,"priority":444},"references/patterns-python.md",{"path":618,"priority":444},"references/patterns-shell.md",{"basePath":57,"description":620,"displayName":55,"installMethods":621,"rationale":622,"selectedPaths":623,"source":427,"sourceLanguage":428,"type":22},"Run context-mode diagnostics. Checks runtimes, hooks, FTS5,\nplugin registration, npm and marketplace versions.\nTrigger: /context-mode:ctx-doctor\n",{"claudeCode":15},"SKILL.md frontmatter at skills/ctx-doctor/SKILL.md",[624],{"path":588,"priority":426},{"basePath":80,"description":626,"displayName":78,"installMethods":627,"rationale":628,"selectedPaths":629,"source":427,"sourceLanguage":428,"type":22},"Open the context-mode Insight analytics dashboard in the browser.\nShows personal metrics: session activity, tool usage, error rate,\nparallel work patterns, project focus, and actionable insights.\nFirst run installs dependencies (~30s). Subsequent runs open instantly.\nTrigger: /context-mode:ctx-insight\n",{"claudeCode":15},"SKILL.md frontmatter at skills/ctx-insight/SKILL.md",[630],{"path":588,"priority":426},{"basePath":101,"description":632,"displayName":102,"installMethods":633,"rationale":634,"selectedPaths":635,"source":427,"sourceLanguage":428,"type":22},"Purge the context-mode knowledge base. Permanently deletes all indexed content\nand resets session stats. This is destructive and cannot be undone.\nTrigger: /context-mode:ctx-purge\n",{"claudeCode":15},"SKILL.md frontmatter at skills/ctx-purge/SKILL.md",[636],{"path":588,"priority":426},{"basePath":128,"description":638,"displayName":126,"installMethods":639,"rationale":640,"selectedPaths":641,"source":427,"sourceLanguage":428,"type":22},"Show how much context window context-mode saved this session.\nDisplays token consumption, context savings ratio, and per-tool breakdown.\nRead-only — shows stats only, no reset capability.\nTo wipe the knowledge base entirely, use ctx_purge instead.\nTrigger: /context-mode:ctx-stats\n",{"claudeCode":15},"SKILL.md frontmatter at skills/ctx-stats/SKILL.md",[642],{"path":588,"priority":426},{"basePath":150,"description":644,"displayName":151,"installMethods":645,"rationale":646,"selectedPaths":647,"source":427,"sourceLanguage":428,"type":22},"Update context-mode from GitHub and fix hooks/settings.\nPulls latest, builds, installs, updates npm global, configures hooks.\nTrigger: /context-mode:ctx-upgrade\n",{"claudeCode":15},"SKILL.md frontmatter at skills/ctx-upgrade/SKILL.md",[648],{"path":588,"priority":426},{"basePath":402,"description":650,"displayName":16,"installMethods":651,"license":397,"rationale":652,"selectedPaths":653,"source":427,"sourceLanguage":428,"type":156},"MCP plugin that saves 98% of your context window. Works with Claude Code, Gemini CLI, VS Code Copilot, OpenCode, and Codex CLI. Sandboxed code execution, FTS5 knowledge base, and intent-driven search.",{"npm":16},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[654,656,657,658,660],{"path":655,"priority":426},"package.json",{"path":438,"priority":426},{"path":440,"priority":441},{"path":659,"priority":444},"cli.bundle.mjs",{"path":661,"priority":457},"src/server.ts",{"sources":663},[664],"manual",{"npmPackage":16},{"closedIssues90d":387,"description":667,"forks":388,"homepage":668,"license":112,"openIssues90d":391,"pushedAt":392,"readmeSize":385,"stars":393,"topics":669},"Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 15 platforms","https://context-mode.com",[670,671,672,156,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,16],"claude","claude-code","claude-code-plugins","skills","codex","copilot","opencode","antigravity","kiro","openclaw","claude-code-hooks","claude-code-skill","codex-cli","cursor-plugin","mcp-server","mcp-tools","pi-agent","zed-extension",{"downloads":395},{"classifiedAt":690,"discoverAt":691,"extractAt":692,"githubAt":692,"npmAt":693,"updatedAt":690},1778693511234,1778693503750,1778693507197,1778693509704,[372,155,370,371,156,133,84,373],{"evaluatedAt":696,"extractAt":46,"updatedAt":400},1778693549024,[],[699,728,758,787],{"_creationTime":700,"_id":701,"community":702,"display":703,"identity":708,"providers":712,"relations":721,"tags":724,"workflow":725},1778685949178.7742,"k17dgc5scd649szmm3x9evvv3h86mshy",{"reviewCount":11},{"description":704,"installMethods":705,"name":706,"sourceUrl":707},"Real-time statusline HUD for Claude Code - displays context usage, tool activity, agent tracking, and todo progress",{"claudeCode":706},"claude-hud","https://github.com/davepoon/buildwithclaude",{"basePath":709,"githubOwner":710,"githubRepo":711,"locale":428,"slug":706,"type":403},"plugins/claude-hud","davepoon","buildwithclaude",{"evaluate":713,"extract":719},{"promptVersionExtension":25,"promptVersionScoring":26,"score":60,"tags":714,"targetMarket":35,"tier":36},[715,716,717,373,718],"hud","monitoring","statusline","nodejs",{"commitSha":38,"license":720},"MIT",{"parentExtensionId":722,"repoId":723},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4","kd719kw54vhmcscq7ckdp59fg586mnt6",[715,716,718,717,373],{"evaluatedAt":726,"extractAt":727,"updatedAt":726},1778686047407,1778685949178,{"_creationTime":729,"_id":730,"community":731,"display":732,"identity":737,"providers":741,"relations":751,"tags":754,"workflow":755},1778696691708.2712,"k177mwc5cwp1g88v1h8jj6jvgh86mxg4",{"reviewCount":11},{"description":733,"installMethods":734,"name":735,"sourceUrl":736},"Agent runtimes for ruflo — local WASM-sandboxed agents (rvagent: 10 wasm_agent_*/wasm_gallery_* MCP tools, built on @ruvector/rvagent-wasm + @ruvector/ruvllm-wasm per ADR-070) plus Anthropic Claude Managed Agents as a cloud backend (managed_agent_* MCP tools per ADR-115). One interface, local-vs-cloud runtimes.",{"claudeCode":735},"ruflo-agent","https://github.com/ruvnet/ruflo",{"basePath":738,"githubOwner":739,"githubRepo":740,"locale":428,"slug":735,"type":403},"plugins/ruflo-agent","ruvnet","ruflo",{"evaluate":742,"extract":748},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":743,"targetMarket":35,"tier":36},[740,744,745,746,156,133,747],"agent","wasm","cloud","managed-agents",{"commitSha":38,"license":720,"plugin":749},{"mcpCount":11,"provider":410,"skillCount":750},3,{"parentExtensionId":752,"repoId":753},"k1753196a11bz5jzm7hqzasr0h86nk71","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[744,746,747,156,740,133,745],{"evaluatedAt":756,"extractAt":757,"updatedAt":756},1778696941558,1778696691708,{"_creationTime":759,"_id":760,"community":761,"display":762,"identity":767,"providers":770,"relations":780,"tags":783,"workflow":784},1778698175626.317,"k170659d5h9dr2rcvwrwkvbe6x86ng9e",{"reviewCount":11},{"description":763,"installMethods":764,"name":765,"sourceUrl":766},"Generate minimal macOS Seatbelt sandbox configurations for applications",{"claudeCode":765},"seatbelt-sandboxer","https://github.com/trailofbits/skills",{"basePath":768,"githubOwner":769,"githubRepo":673,"locale":428,"slug":765,"type":403},"plugins/seatbelt-sandboxer","trailofbits",{"evaluate":771,"extract":777},{"promptVersionExtension":25,"promptVersionScoring":26,"score":772,"tags":773,"targetMarket":35,"tier":36},95,[774,775,133,776],"macos","security","configuration",{"commitSha":38,"plugin":778},{"mcpCount":11,"provider":410,"skillCount":779},1,{"parentExtensionId":781,"repoId":782},"k17550d1ve8ghfmwc58xs69e3s86mn86","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[776,774,133,775],{"evaluatedAt":785,"extractAt":786,"updatedAt":785},1778698723922,1778698175626,{"_creationTime":788,"_id":789,"community":790,"display":791,"identity":795,"providers":797,"relations":806,"tags":807,"workflow":808},1778685949178.7974,"k17b0an6xm93mmkqxkhpy7g99n86nn04",{"reviewCount":11},{"description":792,"installMethods":793,"name":794,"sourceUrl":707},"Fix disk-full errors in Cowork VMs and Claude Code sandboxes — clean caches, temp files, and reclaim space automatically",{"claudeCode":794},"msapps-vm-disk-cleanup",{"basePath":796,"githubOwner":710,"githubRepo":711,"locale":428,"slug":794,"type":403},"plugins/msapps-vm-disk-cleanup",{"evaluate":798,"extract":805},{"promptVersionExtension":25,"promptVersionScoring":26,"score":799,"tags":800,"targetMarket":35,"tier":36},93,[801,802,133,803,804],"disk-cleanup","vm","maintenance","devops",{"commitSha":38,"license":720},{"repoId":723},[804,801,803,133,802],{"evaluatedAt":809,"extractAt":727,"updatedAt":809},1778688318408]