[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mksglu-ctx-stats-zh-CN":3,"guides-for-mksglu-ctx-stats":582,"similar-k1717pxg4951cqp1aqcp5ncwvx86nfsz-zh-CN":583},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":233,"parentExtension":249,"providers":285,"relations":289,"repo":291,"tags":579,"workflow":580},1778693803955.3323,"k1717pxg4951cqp1aqcp5ncwvx86nfsz",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"显示 context-mode 此会话节省了多少上下文窗口。\n显示令牌消耗、上下文节省率以及每个工具的细分。\n只读 — 仅显示统计信息，无重置功能。\n要完全清除知识库，请改用 ctx_purge。\n触发器：/context-mode:ctx-stats\n",{"claudeCode":12},"mksglu/context-mode","ctx-stats","https://github.com/mksglu/context-mode",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":242},1778693803955.3325,"kn76hayrsepc0z9pqy20rkbdbn86nr16","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"tier":217,"useCases":218},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了上下文窗口饱和问题及其对 AI 代理会话的影响，直接解决了用户的特定痛点。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","通过实现上下文保存、会话连续性和推广代码生成而非数据处理，该扩展提供了超越默认 LLM 行为的显著价值，这超出了一个简单的包装器。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展已为生产做好准备，涵盖了上下文管理的完整生命周期，从保存和索引到会话恢复，并支持强大的平台。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展仅专注于管理上下文窗口和会话状态，维护单一、明确定义的职责，而不分支到不相关的领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确简洁地反映了扩展的功能，包括其触发器、只读性质以及与 `ctx_purge` 的比较。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该扩展使用特定的、狭窄的 MCP 工具（例如 `ctx_stats`、`ctx_execute`），而不是单一的通用工具，从而改进了代理选择并减少了攻击面。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","所有参数和配置选项，包括特定于平台的设置和用于严格获取的环境变量使用，都已得到全面记录。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","诸如 `ctx_execute` 和 `ctx_stats` 之类的工具名称具有描述性，遵循动词-名词的特定模式，并符合 kebab-case，使其易于在 context-mode 域内理解。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","工具输入是具体的（例如，代码、URL、查询），输出被记录为仅返回承诺的有效负载，避免不必要的诊断转储或内部数据。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该扩展在 Elastic License 2.0 (ELv2) 下获得许可，这是一个源代码可用许可证，允许使用、修改和分发，但对作为托管服务提供或删除通知有限制。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","截至 2026 年 5 月 13 日，该存储库显示了最近的提交，表明维护活跃。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","`better-sqlite3` 等依赖项已得到管理，README 文件详细介绍了构建先决条件以及本机插件编译的自动回退机制。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","秘密得到安全处理；该工具在持久化之前会自动从 MCP 参数中删除 API 密钥等敏感字段，并提供明确的安全配置。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该扩展将所有加载的数据视为不受信任的，具有针对远程 URL 目标的特定保护，并清楚地记录了数据如何被沙箱化和索引。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展避免运行时下载未提交的代码或数据，并且不使用远程管道到 shell；网络调用受到严格控制和记录。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","操作被限制在扩展的沙箱内，项目文件夹之外没有修改。路径是相对的，并且严格执行权限。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","未发现分离进程的启动或围绕被拒绝的工具调用的重试循环，表明遵守了沙箱隔离。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展不泄露机密数据，并记录所有出站网络目的地，对获取目标进行严格控制。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容不包含隐藏的操纵技巧、控制字符或不寻常的 Unicode，从而确保了清晰透明的执行。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","捆绑包仅包含纯文本、可读的 JavaScript/TypeScript 代码和钩子，没有混淆、base64 有效负载或运行时脚本获取。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该扩展对用户项目的结构假设最少，依赖于相对路径，并为未满足的先决条件提供清晰的错误消息。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","在过去 90 天内，打开了 5 个问题，关闭了 240 个问题，维护者表现出高度的参与度和响应速度，表明问题解决率健康。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","该扩展通过 npm 和 GitHub 标签使用有意义的版本控制，从而促进了清晰的版本发布检测和管理。",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","输入参数和结构化输出经过适当验证和清理，确保在沙箱环境中进行稳健的数据处理。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","该扩展主要是只读或分析性的，没有需要确认门控的破坏性操作。",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","错误会被捕获、分类并有意义地报告结构化字段，允许代理适当处理它们并在意外状态下以非零退出。",{"category":103,"check":113,"severity":24,"summary":114},"Logging","虽然对于这个只读工具来说不是严格必需的，但文档暗示了对破坏性操作和错误的良好日志记录实践，这符合可审计性。",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","GDPR","该扩展在本地运行，不处理个人数据，因此没有 GDPR 合规风险。",{"category":116,"check":120,"severity":24,"summary":121},"Target market","该扩展在本地计算机资源和代码上运行，使其在全球范围内适用，没有区域或司法管辖区的限制。",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","该扩展设计用于跨平台兼容性，自动检测并利用适当的 SQLite 模块（node:sqlite, bun:sqlite）并优雅地回退。",{"category":44,"check":126,"severity":24,"summary":127},"README","README 文件内容丰富，清楚地详细说明了扩展的目的、解决的问题、安装、平台兼容性和技术架构。",{"category":33,"check":129,"severity":24,"summary":130},"Tool surface size","该扩展公开了一组集中的 11 个 MCP 工具，这在建议的范围内，有利于清晰度和可用性。",{"category":40,"check":132,"severity":24,"summary":133},"Overlapping near-synonym tools","公开的工具具有不同的功能（例如 `ctx_execute` 与 `ctx_execute_file`，`ctx_search` 与 `ctx_index`），避免了模型冗余和潜在的歧义。",{"category":44,"check":135,"severity":24,"summary":136},"Phantom features","所有宣传的功能，包括特定于平台的安装和钩子功能，都得到了充分记录，并与实际实现相对应。",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","提供了全面的、可复制粘贴的安装说明，适用于多种平台，包括验证步骤和路由指南。",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","文档详细说明了潜在的错误和故障模式，包括具体的恢复步骤或诊断程序，如 `ctx_doctor`。",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","依赖项通过标准包管理器进行管理，并且构建过程详细说明了特定的 Node.js 版本要求和本机插件处理。",{"category":33,"check":150,"severity":24,"summary":151},"Dry-run preview","该扩展主要是分析和只读的；不需要进行干运行的破坏性操作不适用。",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","该扩展在本地运行，不涉及需要幂等性或超时设置的远程调用或状态更改操作。",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry opt-in","该扩展明确声明不使用遥测或云同步，坚持隐私优先的理念。",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","描述清楚地定义了该技能的目的（显示上下文节省）及其触发器（/context-mode:ctx-stats），操作在会话上下文中进行。",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","Frontmatter 简洁且自成一体，清楚地总结了核心功能和触发短语，没有关键词堆砌。",{"category":44,"check":166,"severity":24,"summary":167},"Concise Body","SKILL.md 正文结构良好，并在适当时将更深层次的材料委托给单独的文件，保持了简洁性。",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","复杂细节，如特定于平台的设置和基准数据，被适当地处理在单独的部分或链接的文件中，遵循渐进式披露原则。",{"category":169,"check":173,"severity":174,"summary":175},"Forked exploration","not_applicable","此技能不涉及需要分叉上下文的深度探索或代码审查；其功能是独立的。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 提供了大量适用于各种场景的即用型示例，展示了调用和预期结果，并提供了有关验证节省的明确指导。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","文档解决了边缘情况和限制，包括特定于平台的构建要求、错误处理以及跨不同环境的会话连续性行为。",{"category":103,"check":183,"severity":24,"summary":184},"Tool Fallback","该扩展可优雅地处理运行时环境，自动检测并使用适当的 SQLite 模块，并在必要时提供回退机制。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","该扩展的设计强调健壮性，具有清晰的错误报告和意外状态的非零退出码，以及详细说明恢复路径的文档。",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该技能是独立的，不隐式依赖其他技能；任何跨平台或依赖项的细节都已明确说明。",1778693694250,"此技能通过在沙箱中处理数据、索引内容以及在压缩或重启时跨会话保留状态，提供管理 AI 上下文窗口的工具。它在各种 AI 平台上提供多种安装方法，并包含有关其架构、安全性和用法的全面文档。",[195,196,197,198,199],"上下文保存和缩减","跨重启的会话连续性","用于数据处理的沙箱","通过 BM25 进行索引内容检索","带钩子的多平台支持",[201,202,203,204],"提供基于云的分析仪表板","充当 AI 代理上下文之外的通用 CLI 工具","收集任何用户遥测或使用数据","替换 AI 代理本身的核心功能","3.0.0","4.4.0","通过智能管理上下文窗口使用并确保无缝的会话连续性，显著延长 AI 的会话寿命和性能。","该扩展在多个平台上拥有极其完善的文档、安全且健壮。其清晰的问题陈述、全面的安装指南以及诸如会话连续性和上下文保存等高级功能，共同提升了用户体验。唯一可以改进的小方面可能是为 `ctx_execute` 处理极大的输入提供更明确的文档，尽管目前的机制似乎很健壮。",99,"管理上下文窗口使用情况和增强 AI 会话连续性的绝佳工具。",[212,213,214,215,216],"context-management","llm-optimization","developer-tools","session-continuity","sandbox","verified",[219,220,221,222],"在不丢失 AI 上下文的情况下研究大型代码库","在多个 AI 会话中维护复杂任务的进度","减少令牌消耗以节省成本和加快响应速度","确保 AI 记住正在编辑的文件或正在进行的任务等详细信息",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"popularity":237,"security":239,"testCoverage":241},{"hasLockfile":225},true,1778693667611,{"descriptionLength":228,"readmeSize":229},281,76711,{"closedIssues90d":231,"forks":232,"hasChangelog":233,"openIssues90d":234,"pushedAt":235,"stars":236},240,1027,false,5,1778685749000,14607,{"npmDownloads":238},73627,{"hasNpmPackage":225,"license":240,"smitheryVerified":233},"NOASSERTION",{"hasCi":225,"hasTests":225},{"updatedAt":243},1778693803955,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"skills/ctx-stats","mksglu","context-mode","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":256,"parentExtension":260,"providers":261,"relations":278,"tags":280,"workflow":281},1778693511416.3647,"k17ezy748es7sfnbnp9phht43h86m53y",{"reviewCount":8},{"description":254,"installMethods":255,"name":247,"sourceUrl":14},"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":247},{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":258,"slug":247,"type":259},"","en","plugin",null,{"evaluate":262,"extract":272},{"promptVersionExtension":205,"promptVersionScoring":206,"score":263,"tags":264,"targetMarket":271,"tier":217},98,[265,266,216,267,268,269,215,270],"mcp","context-window","code-execution","fts5","bm25","typescript","global",{"commitSha":273,"license":274,"plugin":275},"HEAD","Elastic-2.0",{"mcpCount":8,"provider":276,"skillCount":277},"classify",6,{"repoId":279},"kd764b2fctbqg4b8j8y6xvmkvs86m29m",[269,267,266,268,265,216,215,270],{"evaluatedAt":282,"extractAt":283,"updatedAt":284},1778693549024,1778693511416,1778693816974,{"evaluate":286,"extract":288},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":287,"targetMarket":271,"tier":217},[212,213,214,215,216],{"commitSha":273},{"parentExtensionId":251,"repoId":279,"translatedFrom":290},"k17c9m8913r3858xf8ppamn1vx86myp4",{"_creationTime":292,"_id":279,"identity":293,"providers":294,"workflow":574},1778693503750.4844,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":295,"discover":547,"extract":550,"github":551,"npm":573},{"commitSha":273,"extensions":296},[297,307,456,481,496,504,512,520,526,534],{"basePath":298,"displayName":247,"installMethods":299,"rationale":300,"selectedPaths":301,"source":305,"sourceLanguage":258,"type":306},".agents/plugins",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json (coalesced with duplicate marketplace at /)",[302],{"path":303,"priority":304},"marketplace.json","mandatory","rule","marketplace",{"basePath":257,"description":254,"displayName":247,"installMethods":308,"license":274,"rationale":309,"selectedPaths":310,"source":305,"sourceLanguage":258,"type":259},{"claudeCode":247},"plugin manifest at .claude-plugin/plugin.json",[311,313,315,318,321,323,325,327,329,331,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454],{"path":312,"priority":304},".claude-plugin/plugin.json",{"path":314,"priority":304},"README.md",{"path":316,"priority":317},"LICENSE","high",{"path":319,"priority":320},"skills/context-mode/SKILL.md","medium",{"path":322,"priority":320},"skills/ctx-doctor/SKILL.md",{"path":324,"priority":320},"skills/ctx-insight/SKILL.md",{"path":326,"priority":320},"skills/ctx-purge/SKILL.md",{"path":328,"priority":320},"skills/ctx-stats/SKILL.md",{"path":330,"priority":320},"skills/ctx-upgrade/SKILL.md",{"path":332,"priority":333},"bin/statusline.mjs","low",{"path":335,"priority":317},"hooks/auto-injection.mjs",{"path":337,"priority":317},"hooks/cache-heal-utils.mjs",{"path":339,"priority":317},"hooks/codex/posttooluse.mjs",{"path":341,"priority":317},"hooks/codex/precompact.mjs",{"path":343,"priority":317},"hooks/codex/pretooluse.mjs",{"path":345,"priority":317},"hooks/codex/sessionstart.mjs",{"path":347,"priority":317},"hooks/codex/stop.mjs",{"path":349,"priority":317},"hooks/codex/userpromptsubmit.mjs",{"path":351,"priority":317},"hooks/core/formatters.mjs",{"path":353,"priority":317},"hooks/core/mcp-ready.mjs",{"path":355,"priority":317},"hooks/core/platform-detect.mjs",{"path":357,"priority":317},"hooks/core/routing.mjs",{"path":359,"priority":317},"hooks/core/stdin.mjs",{"path":361,"priority":317},"hooks/core/tool-naming.mjs",{"path":363,"priority":317},"hooks/cursor/afteragentresponse.mjs",{"path":365,"priority":317},"hooks/cursor/hooks.json",{"path":367,"priority":317},"hooks/cursor/posttooluse.mjs",{"path":369,"priority":317},"hooks/cursor/pretooluse.mjs",{"path":371,"priority":317},"hooks/cursor/sessionstart.mjs",{"path":373,"priority":317},"hooks/cursor/stop.mjs",{"path":375,"priority":317},"hooks/ensure-deps.mjs",{"path":377,"priority":317},"hooks/formatters/claude-code.mjs",{"path":379,"priority":317},"hooks/formatters/cursor.mjs",{"path":381,"priority":317},"hooks/formatters/gemini-cli.mjs",{"path":383,"priority":317},"hooks/formatters/vscode-copilot.mjs",{"path":385,"priority":317},"hooks/gemini-cli/aftertool.mjs",{"path":387,"priority":317},"hooks/gemini-cli/beforeagent.mjs",{"path":389,"priority":317},"hooks/gemini-cli/beforetool.mjs",{"path":391,"priority":317},"hooks/gemini-cli/precompress.mjs",{"path":393,"priority":317},"hooks/gemini-cli/sessionstart.mjs",{"path":395,"priority":317},"hooks/hooks.json",{"path":397,"priority":317},"hooks/jetbrains-copilot/posttooluse.mjs",{"path":399,"priority":317},"hooks/jetbrains-copilot/precompact.mjs",{"path":401,"priority":317},"hooks/jetbrains-copilot/pretooluse.mjs",{"path":403,"priority":317},"hooks/jetbrains-copilot/sessionstart.mjs",{"path":405,"priority":317},"hooks/kiro/agentspawn.mjs",{"path":407,"priority":317},"hooks/kiro/posttooluse.mjs",{"path":409,"priority":317},"hooks/kiro/pretooluse.mjs",{"path":411,"priority":317},"hooks/kiro/userpromptsubmit.mjs",{"path":413,"priority":317},"hooks/normalize-hooks.mjs",{"path":415,"priority":317},"hooks/posttooluse.mjs",{"path":417,"priority":317},"hooks/precompact.mjs",{"path":419,"priority":317},"hooks/pretooluse.mjs",{"path":421,"priority":317},"hooks/routing-block.mjs",{"path":423,"priority":317},"hooks/run-hook.mjs",{"path":425,"priority":317},"hooks/session-attribution.bundle.mjs",{"path":427,"priority":317},"hooks/session-db.bundle.mjs",{"path":429,"priority":317},"hooks/session-directive.mjs",{"path":431,"priority":317},"hooks/session-extract.bundle.mjs",{"path":433,"priority":317},"hooks/session-helpers.mjs",{"path":435,"priority":317},"hooks/session-loaders.mjs",{"path":437,"priority":317},"hooks/session-snapshot.bundle.mjs",{"path":439,"priority":317},"hooks/sessionstart.mjs",{"path":441,"priority":317},"hooks/suppress-stderr.mjs",{"path":443,"priority":317},"hooks/userpromptsubmit.mjs",{"path":445,"priority":317},"hooks/vscode-copilot/posttooluse.mjs",{"path":447,"priority":317},"hooks/vscode-copilot/precompact.mjs",{"path":449,"priority":317},"hooks/vscode-copilot/pretooluse.mjs",{"path":451,"priority":317},"hooks/vscode-copilot/sessionstart.mjs",{"path":453,"priority":317},".codex-plugin/plugin.json",{"path":455,"priority":317},".cursor-plugin/plugin.json",{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":305,"sourceLanguage":258,"type":248},".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":12},"SKILL.md frontmatter at .claude/skills/context-mode-ops/SKILL.md",[463,465,467,469,471,473,475,477,479],{"path":464,"priority":304},"SKILL.md",{"path":466,"priority":320},"agent-teams.md",{"path":468,"priority":320},"communication.md",{"path":470,"priority":320},"marketing.md",{"path":472,"priority":320},"release.md",{"path":474,"priority":320},"review-pr.md",{"path":476,"priority":320},"tdd.md",{"path":478,"priority":320},"triage-issue.md",{"path":480,"priority":320},"validation.md",{"basePath":482,"description":483,"displayName":247,"installMethods":484,"rationale":485,"selectedPaths":486,"source":305,"sourceLanguage":258,"type":248},"skills/context-mode","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":12},"SKILL.md frontmatter at skills/context-mode/SKILL.md",[487,488,490,492,494],{"path":464,"priority":304},{"path":489,"priority":320},"references/anti-patterns.md",{"path":491,"priority":320},"references/patterns-javascript.md",{"path":493,"priority":320},"references/patterns-python.md",{"path":495,"priority":320},"references/patterns-shell.md",{"basePath":497,"description":498,"displayName":499,"installMethods":500,"rationale":501,"selectedPaths":502,"source":305,"sourceLanguage":258,"type":248},"skills/ctx-doctor","Run context-mode diagnostics. Checks runtimes, hooks, FTS5,\nplugin registration, npm and marketplace versions.\nTrigger: /context-mode:ctx-doctor\n","ctx-doctor",{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-doctor/SKILL.md",[503],{"path":464,"priority":304},{"basePath":505,"description":506,"displayName":507,"installMethods":508,"rationale":509,"selectedPaths":510,"source":305,"sourceLanguage":258,"type":248},"skills/ctx-insight","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","ctx-insight",{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-insight/SKILL.md",[511],{"path":464,"priority":304},{"basePath":513,"description":514,"displayName":515,"installMethods":516,"rationale":517,"selectedPaths":518,"source":305,"sourceLanguage":258,"type":248},"skills/ctx-purge","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","ctx-purge",{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-purge/SKILL.md",[519],{"path":464,"priority":304},{"basePath":245,"description":521,"displayName":13,"installMethods":522,"rationale":523,"selectedPaths":524,"source":305,"sourceLanguage":258,"type":248},"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":12},"SKILL.md frontmatter at skills/ctx-stats/SKILL.md",[525],{"path":464,"priority":304},{"basePath":527,"description":528,"displayName":529,"installMethods":530,"rationale":531,"selectedPaths":532,"source":305,"sourceLanguage":258,"type":248},"skills/ctx-upgrade","Update context-mode from GitHub and fix hooks/settings.\nPulls latest, builds, installs, updates npm global, configures hooks.\nTrigger: /context-mode:ctx-upgrade\n","ctx-upgrade",{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-upgrade/SKILL.md",[533],{"path":464,"priority":304},{"basePath":257,"description":535,"displayName":247,"installMethods":536,"license":274,"rationale":537,"selectedPaths":538,"source":305,"sourceLanguage":258,"type":265},"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":247},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[539,541,542,543,545],{"path":540,"priority":304},"package.json",{"path":314,"priority":304},{"path":316,"priority":317},{"path":544,"priority":320},"cli.bundle.mjs",{"path":546,"priority":333},"src/server.ts",{"sources":548},[549],"manual",{"npmPackage":247},{"closedIssues90d":231,"description":552,"forks":232,"homepage":553,"license":240,"openIssues90d":234,"pushedAt":235,"readmeSize":229,"stars":236,"topics":554},"Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 15 platforms","https://context-mode.com",[555,556,557,265,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,247],"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":238},{"classifiedAt":575,"discoverAt":576,"extractAt":577,"githubAt":577,"npmAt":578,"updatedAt":575},1778693511234,1778693503750,1778693507197,1778693509704,[212,214,213,216,215],{"evaluatedAt":581,"extractAt":283,"updatedAt":243},1778693694359,[],[584,606,626,648,666,697],{"_creationTime":585,"_id":586,"community":587,"display":588,"identity":592,"providers":593,"relations":600,"tags":602,"workflow":603},1778693811536.0796,"k17d38avrb81ktefmtwcx0302186nv5b",{"reviewCount":8},{"description":589,"installMethods":590,"name":591,"sourceUrl":14},"从 GitHub 更新 context-mode 并修复 hooks/settings。\n拉取最新代码，构建，安装，更新 npm 全局包，配置 hooks。\n触发器：/context-mode:ctx-upgrade\n",{"claudeCode":12},"Context Mode",{"basePath":527,"githubOwner":246,"githubRepo":247,"locale":18,"slug":529,"type":248},{"evaluate":594,"extract":599},{"promptVersionExtension":205,"promptVersionScoring":206,"score":595,"tags":596,"targetMarket":271,"tier":217},100,[212,597,267,215,598,265],"llm-ops","productivity",{"commitSha":273,"license":240},{"parentExtensionId":251,"repoId":279,"translatedFrom":601},"k17fqs996gpd2bggec9k1qbbns86nh4g",[267,212,597,265,598,215],{"evaluatedAt":604,"extractAt":283,"updatedAt":605},1778693713738,1778693811536,{"_creationTime":607,"_id":608,"community":609,"display":610,"identity":613,"providers":614,"relations":620,"tags":622,"workflow":623},1778693779072.0886,"k17dpgjm67e1yh81ym3nt0ra5586m4n4",{"reviewCount":8},{"description":611,"installMethods":612,"name":499,"sourceUrl":14},"运行 context-mode 诊断。检查运行时、钩子、FTS5、\n插件注册、npm 和 marketplace 版本。\n触发器：/context-mode:ctx-doctor\n",{"claudeCode":12},{"basePath":497,"githubOwner":246,"githubRepo":247,"locale":18,"slug":499,"type":248},{"evaluate":615,"extract":619},{"promptVersionExtension":205,"promptVersionScoring":206,"score":595,"tags":616,"targetMarket":271,"tier":217},[212,214,598,617,618],"debugging","diagnostics",{"commitSha":273},{"parentExtensionId":251,"repoId":279,"translatedFrom":621},"k17dre81ghdhwnja4h61m340qd86m942",[212,617,214,618,598],{"evaluatedAt":624,"extractAt":283,"updatedAt":625},1778693603549,1778693779072,{"_creationTime":627,"_id":628,"community":629,"display":630,"identity":633,"providers":634,"relations":642,"tags":644,"workflow":645},1778693768760.7378,"k175yn0rkw0qm6g8ctn8fm789586mft8",{"reviewCount":8},{"description":631,"installMethods":632,"name":459,"sourceUrl":14},"使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。",{"claudeCode":12},{"basePath":457,"githubOwner":246,"githubRepo":247,"locale":18,"slug":459,"type":248},{"evaluate":635,"extract":641},{"promptVersionExtension":205,"promptVersionScoring":206,"score":595,"tags":636,"targetMarket":271,"tier":217},[266,213,215,637,638,598,639,640],"code-generation","developer-tool","security","compliance",{"commitSha":273},{"repoId":279,"translatedFrom":643},"k1758b69g51wttzw4r6epd3jrs86mtk8",[637,640,266,638,213,598,639,215],{"evaluatedAt":646,"extractAt":283,"updatedAt":647},1778693567505,1778693768760,{"_creationTime":649,"_id":650,"community":651,"display":652,"identity":655,"providers":656,"relations":660,"tags":662,"workflow":663},1778693787608.6624,"k173vzs25dms8fv2q5exa2zdcn86m3tf",{"reviewCount":8},{"description":653,"installMethods":654,"name":507,"sourceUrl":14},"在浏览器中打开 context-mode Insight 分析仪表板。\n显示个人指标：会话活动、工具使用情况、错误率、\n并行工作模式、项目焦点和可操作的见解。\n首次运行会安装依赖项（约 30 秒）。后续运行会立即打开。\n触发器：/context-mode:ctx-insight\n",{"claudeCode":12},{"basePath":505,"githubOwner":246,"githubRepo":247,"locale":18,"slug":507,"type":248},{"evaluate":657,"extract":659},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":658,"targetMarket":271,"tier":217},[212,597,214,598,215],{"commitSha":273},{"parentExtensionId":251,"repoId":279,"translatedFrom":661},"k17bf3sgbyem7jcdeq0fg6mted86nzsk",[212,214,597,598,215],{"evaluatedAt":664,"extractAt":283,"updatedAt":665},1778693624233,1778693787608,{"_creationTime":667,"_id":668,"community":669,"display":670,"identity":676,"providers":680,"relations":690,"tags":693,"workflow":694},1778668146481.875,"k17147wq51e9aek37ygbwm2xvs86mhg3",{"reviewCount":8},{"description":671,"installMethods":672,"name":674,"sourceUrl":675},"Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers. 项目记忆/跨会话",{"claudeCode":673},"aaron-he-zhu/seo-geo-claude-skills","memory-management","https://github.com/aaron-he-zhu/seo-geo-claude-skills",{"basePath":677,"githubOwner":678,"githubRepo":679,"locale":258,"slug":674,"type":248},"cross-cutting/memory-management","aaron-he-zhu","seo-geo-claude-skills",{"evaluate":681,"extract":688},{"promptVersionExtension":205,"promptVersionScoring":206,"score":595,"tags":682,"targetMarket":271,"tier":217},[683,684,685,212,686,687],"seo","geo","project-memory","session-context","campaign-tracking",{"commitSha":273,"license":689},"Apache-2.0",{"parentExtensionId":691,"repoId":692},"k17bw7fa1vx09gqzzmf42cfz0d86ngd6","kd7avx4agxh7qvwmg0n0y5pg4186mx4t",[687,212,684,685,683,686],{"evaluatedAt":695,"extractAt":696,"updatedAt":695},1778668325430,1778668146481,{"_creationTime":698,"_id":699,"community":700,"display":701,"identity":707,"providers":711,"relations":718,"tags":721,"workflow":722},1778699018122.8052,"k1724eg9dj5dp6j1f2hxpdmja586mg1p",{"reviewCount":8},{"description":702,"installMethods":703,"name":705,"sourceUrl":706},"Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.",{"claudeCode":704},"wshobson/agents","typescript-advanced-types","https://github.com/wshobson/agents",{"basePath":708,"githubOwner":709,"githubRepo":710,"locale":258,"slug":705,"type":248},"plugins/javascript-typescript/skills/typescript-advanced-types","wshobson","agents",{"evaluate":712,"extract":717},{"promptVersionExtension":205,"promptVersionScoring":206,"score":595,"tags":713,"targetMarket":271,"tier":217},[270,714,715,716,214],"types","generics","programming",{"commitSha":273},{"parentExtensionId":719,"repoId":720},"k17821k05dymw6mmaehq84b46986mf3f","kd74de64zj0axtg5b8t7eqqe2x86nske",[214,715,716,714,270],{"evaluatedAt":723,"extractAt":724,"updatedAt":723},1778701655608,1778699018122]