[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mksglu-ctx-doctor-zh-CN":3,"guides-for-mksglu-ctx-doctor":586,"similar-k17dpgjm67e1yh81ym3nt0ra5586m4n4-zh-CN":587},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":246,"isFallback":235,"parentExtension":251,"providers":289,"relations":293,"repo":295,"tags":583,"workflow":584},1778693779072.0886,"k17dpgjm67e1yh81ym3nt0ra5586m4n4",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"运行 context-mode 诊断。检查运行时、钩子、FTS5、\n插件注册、npm 和 marketplace 版本。\n触发器：/context-mode:ctx-doctor\n",{"claudeCode":12},"mksglu/context-mode","ctx-doctor","https://github.com/mksglu/context-mode",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":244},1778693779072.0889,"kn785h6rjakgmmaxq3cgnsjqkh86ma32","zh-CN",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"promptVersionExtension":207,"promptVersionScoring":208,"purpose":209,"rationale":210,"score":211,"summary":212,"tags":213,"tier":219,"useCases":220},[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,153,157,160,163,166,169,173,176,179,182,185,188,192],{"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","该扩展通过实现新颖的 MCP 服务器和钩子系统来管理上下文、保存会话并强制执行“在代码中思考”范例，其价值远远超过默认的 LLM 行为，远超一个简单的 API 包装器。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展似乎已为生产做好准备，涵盖了上下文管理的整个生命周期，并为多个平台提供了全面的安装和使用文档。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展仅专注于管理 AI 代理的上下文窗口使用和会话连续性，不涉及其他不相关的领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了该扩展的核心功能，即运行 context-mode 诊断和检查。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该扩展公开了一组定义明确、范围狭窄的动词-名词工具（例如 `ctx_execute`、`ctx_index`），而不是一个通用的命令。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","MCP 工具的所有参数都在 README 和 SKILL.md 中进行了记录，包括预期的输入类型和输出格式。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","所有面向用户的工具名称都具有描述性，采用 kebab-case 格式，并清楚地表明其领域（例如 `ctx_execute`、`ctx_doctor`）。",{"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-05-13，表明正在积极维护。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该项目使用 npm 进行依赖管理，并似乎采取了标准的措施，其中包含锁定文件。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该扩展通过在工具调用中对敏感参数进行 redaction 并本地存储数据来适当地处理密钥，没有迹象表明将解析后的密钥回显到 stdout。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该扩展将加载的数据视为不可信数据，并对执行进行沙箱处理，没有迹象表明执行外部文件或远程 URL 中的指令。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展捆绑了所有必要的代码，并且在运行时不获取外部脚本或数据，从而降低了供应链风险。",{"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","捆绑的脚本是纯粹的、可读的源代码，没有像 base64 payload 或运行时代码获取这样的混淆。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该技能不对其捆绑包之外的用户特定项目组织做出假设，并正确处理路径。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","与打开的 issue 相比，存储库显示了较高的 issue 关闭率，表明维护者积极参与。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","该存储库在最近的提交日期和活跃开发中显示了有意义的版本，并清楚地表明了近期活动。",{"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","该扩展专为跨平台兼容性而设计，不假定特定编辑器、shell 或操作系统。",{"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","公开的工具具有不同的名称和功能，避免了模型混淆和重复。",{"category":44,"check":135,"severity":24,"summary":136},"Phantom features","README 中所有宣传的功能和工具都有相应的实现和处理程序在扩展中。",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","为多个平台提供了全面的安装和调用说明，包括清晰的设置步骤和验证方法。",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","错误会得到一致的处理，并附带可操作的消息，其中包括失败的原因、原因以及补救步骤或文档链接。",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","依赖关系似乎得到了适当的管理，可能带有锁定文件，并且脚本声明了其解释器和副作用。",{"category":33,"check":150,"severity":151,"summary":152},"Dry-run preview","not_applicable","此扩展主要用于分析，不执行需要干运行模式的状态更改操作。",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","该扩展的操作被设计为幂等的或带有适当的超时处理，并且状态是按调用管理的。",{"category":116,"check":158,"severity":24,"summary":159},"Telemetry opt-in","该扩展严格在本地运行，没有遥测，因此符合选择加入原则。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","SKILL.md 清楚地定义了该扩展的目的，即运行 context-mode 诊断，并提供了特定的触发器和操作说明。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","SKILL.md 中的 frontmatter 简洁明了，直接陈述了核心功能和触发短语。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 内容简洁，有效地将更深入的内容委托给 README 和其他文档文件。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","README 提供了结构良好的概述，详细的安装和特定平台的信息在可展开的节中逐步披露。",{"category":170,"check":174,"severity":151,"summary":175},"Forked exploration","此技能是一个诊断工具，不涉及需要 fork 上下文的深入探索或代码审查。",{"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","SKILL.md 提到了在 MCP 工具调用失败时工具执行的回退路径，确保了鲁棒性。",{"category":91,"check":186,"severity":24,"summary":187},"Stack assumptions","文档清楚地说明了先决条件，例如 Node.js 版本，并在适用的情况下提到了特定平台的构建要求。",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","该扩展的设计和钩子系统在遇到意外状态或错误时会自动停止执行，优先考虑安全性和数据完整性。",{"category":91,"check":193,"severity":24,"summary":194},"Cross-skill coupling","该技能是独立的，不隐式依赖其他技能；跨平台兼容性通过适配器进行管理。",1778693603212,"该技能通过管理上下文窗口使用情况、在重启和压缩时提供会话连续性以及提供用于安装和运行时检查的诊断工具来增强 AI 代理会话。它在本地运行，没有遥测，并通过插件和 MCP 集成支持多种平台。",[198,199,200,201,202],"上下文窗口优化","会话连续性和状态恢复","本地数据处理和沙箱执行","安装和运行时诊断工具","通过插件集成实现多平台支持",[204,205,206],"充当基于云的分析仪表板","取代核心 AI 代理功能","收集或传输用户数据","3.0.0","4.4.0","通过高效管理上下文窗口使用和在重启时保留工作状态，显著延长 AI 代理的会话寿命和可靠性。","该扩展的文档非常全面，坚固且安全，涵盖了众多平台的全面安装说明，并且重点明确，聚焦于其定义的范围。",100,"高度优化和强大的技能，用于管理 AI 代理的上下文和会话连续性，并提供广泛的平台支持。",[214,215,216,217,218],"context-management","developer-tools","productivity","debugging","diagnostics","verified",[221,222,223,224],"在长时间编码会话中维护上下文","防止 AI 代理在上下文窗口压缩后忘记任务","诊断 AI 代理工具的安装和运行时问题","减少 AI 代理交互的 token 消耗",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"popularity":239,"security":241,"testCoverage":243},{"hasLockfile":227},true,1778693586895,{"descriptionLength":230,"readmeSize":231},145,76711,{"closedIssues90d":233,"forks":234,"hasChangelog":235,"openIssues90d":236,"pushedAt":237,"stars":238},240,1027,false,5,1778685749000,14607,{"npmDownloads":240},73627,{"hasNpmPackage":227,"license":242,"smitheryVerified":235},"NOASSERTION",{"hasCi":227,"hasTests":227},{"updatedAt":245},1778693779072,{"basePath":247,"githubOwner":248,"githubRepo":249,"locale":18,"slug":13,"type":250},"skills/ctx-doctor","mksglu","context-mode","skill",{"_creationTime":252,"_id":253,"community":254,"display":255,"identity":258,"parentExtension":262,"providers":263,"relations":282,"tags":284,"workflow":285},1778693511416.3647,"k17ezy748es7sfnbnp9phht43h86m53y",{"reviewCount":8},{"description":256,"installMethods":257,"name":249,"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":249},{"basePath":259,"githubOwner":248,"githubRepo":249,"locale":260,"slug":249,"type":261},"","en","plugin",null,{"evaluate":264,"extract":276},{"promptVersionExtension":207,"promptVersionScoring":208,"score":265,"tags":266,"targetMarket":275,"tier":219},98,[267,268,269,270,271,272,273,274],"mcp","context-window","sandbox","code-execution","fts5","bm25","session-continuity","typescript","global",{"commitSha":277,"license":278,"plugin":279},"HEAD","Elastic-2.0",{"mcpCount":8,"provider":280,"skillCount":281},"classify",6,{"repoId":283},"kd764b2fctbqg4b8j8y6xvmkvs86m29m",[272,270,268,271,267,269,273,274],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778693549024,1778693511416,1778693816974,{"evaluate":290,"extract":292},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":291,"targetMarket":275,"tier":219},[214,215,216,217,218],{"commitSha":277},{"parentExtensionId":253,"repoId":283,"translatedFrom":294},"k17dre81ghdhwnja4h61m340qd86m942",{"_creationTime":296,"_id":283,"identity":297,"providers":298,"workflow":578},1778693503750.4844,{"githubOwner":248,"githubRepo":249,"sourceUrl":14},{"classify":299,"discover":551,"extract":554,"github":555,"npm":577},{"commitSha":277,"extensions":300},[301,311,460,485,500,506,514,522,530,538],{"basePath":302,"displayName":249,"installMethods":303,"rationale":304,"selectedPaths":305,"source":309,"sourceLanguage":260,"type":310},".agents/plugins",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json (coalesced with duplicate marketplace at /)",[306],{"path":307,"priority":308},"marketplace.json","mandatory","rule","marketplace",{"basePath":259,"description":256,"displayName":249,"installMethods":312,"license":278,"rationale":313,"selectedPaths":314,"source":309,"sourceLanguage":260,"type":261},{"claudeCode":249},"plugin manifest at .claude-plugin/plugin.json",[315,317,319,322,325,327,329,331,333,335,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,456,458],{"path":316,"priority":308},".claude-plugin/plugin.json",{"path":318,"priority":308},"README.md",{"path":320,"priority":321},"LICENSE","high",{"path":323,"priority":324},"skills/context-mode/SKILL.md","medium",{"path":326,"priority":324},"skills/ctx-doctor/SKILL.md",{"path":328,"priority":324},"skills/ctx-insight/SKILL.md",{"path":330,"priority":324},"skills/ctx-purge/SKILL.md",{"path":332,"priority":324},"skills/ctx-stats/SKILL.md",{"path":334,"priority":324},"skills/ctx-upgrade/SKILL.md",{"path":336,"priority":337},"bin/statusline.mjs","low",{"path":339,"priority":321},"hooks/auto-injection.mjs",{"path":341,"priority":321},"hooks/cache-heal-utils.mjs",{"path":343,"priority":321},"hooks/codex/posttooluse.mjs",{"path":345,"priority":321},"hooks/codex/precompact.mjs",{"path":347,"priority":321},"hooks/codex/pretooluse.mjs",{"path":349,"priority":321},"hooks/codex/sessionstart.mjs",{"path":351,"priority":321},"hooks/codex/stop.mjs",{"path":353,"priority":321},"hooks/codex/userpromptsubmit.mjs",{"path":355,"priority":321},"hooks/core/formatters.mjs",{"path":357,"priority":321},"hooks/core/mcp-ready.mjs",{"path":359,"priority":321},"hooks/core/platform-detect.mjs",{"path":361,"priority":321},"hooks/core/routing.mjs",{"path":363,"priority":321},"hooks/core/stdin.mjs",{"path":365,"priority":321},"hooks/core/tool-naming.mjs",{"path":367,"priority":321},"hooks/cursor/afteragentresponse.mjs",{"path":369,"priority":321},"hooks/cursor/hooks.json",{"path":371,"priority":321},"hooks/cursor/posttooluse.mjs",{"path":373,"priority":321},"hooks/cursor/pretooluse.mjs",{"path":375,"priority":321},"hooks/cursor/sessionstart.mjs",{"path":377,"priority":321},"hooks/cursor/stop.mjs",{"path":379,"priority":321},"hooks/ensure-deps.mjs",{"path":381,"priority":321},"hooks/formatters/claude-code.mjs",{"path":383,"priority":321},"hooks/formatters/cursor.mjs",{"path":385,"priority":321},"hooks/formatters/gemini-cli.mjs",{"path":387,"priority":321},"hooks/formatters/vscode-copilot.mjs",{"path":389,"priority":321},"hooks/gemini-cli/aftertool.mjs",{"path":391,"priority":321},"hooks/gemini-cli/beforeagent.mjs",{"path":393,"priority":321},"hooks/gemini-cli/beforetool.mjs",{"path":395,"priority":321},"hooks/gemini-cli/precompress.mjs",{"path":397,"priority":321},"hooks/gemini-cli/sessionstart.mjs",{"path":399,"priority":321},"hooks/hooks.json",{"path":401,"priority":321},"hooks/jetbrains-copilot/posttooluse.mjs",{"path":403,"priority":321},"hooks/jetbrains-copilot/precompact.mjs",{"path":405,"priority":321},"hooks/jetbrains-copilot/pretooluse.mjs",{"path":407,"priority":321},"hooks/jetbrains-copilot/sessionstart.mjs",{"path":409,"priority":321},"hooks/kiro/agentspawn.mjs",{"path":411,"priority":321},"hooks/kiro/posttooluse.mjs",{"path":413,"priority":321},"hooks/kiro/pretooluse.mjs",{"path":415,"priority":321},"hooks/kiro/userpromptsubmit.mjs",{"path":417,"priority":321},"hooks/normalize-hooks.mjs",{"path":419,"priority":321},"hooks/posttooluse.mjs",{"path":421,"priority":321},"hooks/precompact.mjs",{"path":423,"priority":321},"hooks/pretooluse.mjs",{"path":425,"priority":321},"hooks/routing-block.mjs",{"path":427,"priority":321},"hooks/run-hook.mjs",{"path":429,"priority":321},"hooks/session-attribution.bundle.mjs",{"path":431,"priority":321},"hooks/session-db.bundle.mjs",{"path":433,"priority":321},"hooks/session-directive.mjs",{"path":435,"priority":321},"hooks/session-extract.bundle.mjs",{"path":437,"priority":321},"hooks/session-helpers.mjs",{"path":439,"priority":321},"hooks/session-loaders.mjs",{"path":441,"priority":321},"hooks/session-snapshot.bundle.mjs",{"path":443,"priority":321},"hooks/sessionstart.mjs",{"path":445,"priority":321},"hooks/suppress-stderr.mjs",{"path":447,"priority":321},"hooks/userpromptsubmit.mjs",{"path":449,"priority":321},"hooks/vscode-copilot/posttooluse.mjs",{"path":451,"priority":321},"hooks/vscode-copilot/precompact.mjs",{"path":453,"priority":321},"hooks/vscode-copilot/pretooluse.mjs",{"path":455,"priority":321},"hooks/vscode-copilot/sessionstart.mjs",{"path":457,"priority":321},".codex-plugin/plugin.json",{"path":459,"priority":321},".cursor-plugin/plugin.json",{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":309,"sourceLanguage":260,"type":250},".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",[467,469,471,473,475,477,479,481,483],{"path":468,"priority":308},"SKILL.md",{"path":470,"priority":324},"agent-teams.md",{"path":472,"priority":324},"communication.md",{"path":474,"priority":324},"marketing.md",{"path":476,"priority":324},"release.md",{"path":478,"priority":324},"review-pr.md",{"path":480,"priority":324},"tdd.md",{"path":482,"priority":324},"triage-issue.md",{"path":484,"priority":324},"validation.md",{"basePath":486,"description":487,"displayName":249,"installMethods":488,"rationale":489,"selectedPaths":490,"source":309,"sourceLanguage":260,"type":250},"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",[491,492,494,496,498],{"path":468,"priority":308},{"path":493,"priority":324},"references/anti-patterns.md",{"path":495,"priority":324},"references/patterns-javascript.md",{"path":497,"priority":324},"references/patterns-python.md",{"path":499,"priority":324},"references/patterns-shell.md",{"basePath":247,"description":501,"displayName":13,"installMethods":502,"rationale":503,"selectedPaths":504,"source":309,"sourceLanguage":260,"type":250},"Run context-mode diagnostics. Checks runtimes, hooks, FTS5,\nplugin registration, npm and marketplace versions.\nTrigger: /context-mode:ctx-doctor\n",{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-doctor/SKILL.md",[505],{"path":468,"priority":308},{"basePath":507,"description":508,"displayName":509,"installMethods":510,"rationale":511,"selectedPaths":512,"source":309,"sourceLanguage":260,"type":250},"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",[513],{"path":468,"priority":308},{"basePath":515,"description":516,"displayName":517,"installMethods":518,"rationale":519,"selectedPaths":520,"source":309,"sourceLanguage":260,"type":250},"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",[521],{"path":468,"priority":308},{"basePath":523,"description":524,"displayName":525,"installMethods":526,"rationale":527,"selectedPaths":528,"source":309,"sourceLanguage":260,"type":250},"skills/ctx-stats","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","ctx-stats",{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-stats/SKILL.md",[529],{"path":468,"priority":308},{"basePath":531,"description":532,"displayName":533,"installMethods":534,"rationale":535,"selectedPaths":536,"source":309,"sourceLanguage":260,"type":250},"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",[537],{"path":468,"priority":308},{"basePath":259,"description":539,"displayName":249,"installMethods":540,"license":278,"rationale":541,"selectedPaths":542,"source":309,"sourceLanguage":260,"type":267},"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":249},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[543,545,546,547,549],{"path":544,"priority":308},"package.json",{"path":318,"priority":308},{"path":320,"priority":321},{"path":548,"priority":324},"cli.bundle.mjs",{"path":550,"priority":337},"src/server.ts",{"sources":552},[553],"manual",{"npmPackage":249},{"closedIssues90d":233,"description":556,"forks":234,"homepage":557,"license":242,"openIssues90d":236,"pushedAt":237,"readmeSize":231,"stars":238,"topics":558},"Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 15 platforms","https://context-mode.com",[559,560,561,267,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,249],"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":240},{"classifiedAt":579,"discoverAt":580,"extractAt":581,"githubAt":581,"npmAt":582,"updatedAt":579},1778693511234,1778693503750,1778693507197,1778693509704,[214,217,215,218,216],{"evaluatedAt":585,"extractAt":287,"updatedAt":245},1778693603549,[],[588,608,638,669,700,720],{"_creationTime":589,"_id":590,"community":591,"display":592,"identity":596,"providers":597,"relations":602,"tags":604,"workflow":605},1778693811536.0796,"k17d38avrb81ktefmtwcx0302186nv5b",{"reviewCount":8},{"description":593,"installMethods":594,"name":595,"sourceUrl":14},"从 GitHub 更新 context-mode 并修复 hooks/settings。\n拉取最新代码，构建，安装，更新 npm 全局包，配置 hooks。\n触发器：/context-mode:ctx-upgrade\n",{"claudeCode":12},"Context Mode",{"basePath":531,"githubOwner":248,"githubRepo":249,"locale":18,"slug":533,"type":250},{"evaluate":598,"extract":601},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":599,"targetMarket":275,"tier":219},[214,600,270,273,216,267],"llm-ops",{"commitSha":277,"license":242},{"parentExtensionId":253,"repoId":283,"translatedFrom":603},"k17fqs996gpd2bggec9k1qbbns86nh4g",[270,214,600,267,216,273],{"evaluatedAt":606,"extractAt":287,"updatedAt":607},1778693713738,1778693811536,{"_creationTime":609,"_id":610,"community":611,"display":612,"identity":618,"providers":622,"relations":630,"tags":633,"workflow":634},1778699366078.7817,"k173mj3k9wcdq512bp1532xkwx86nrh4",{"reviewCount":8},{"description":613,"installMethods":614,"name":616,"sourceUrl":617},"当工作依赖于用户实时浏览器会话或可见的渲染状态，而不是静态抓取时使用，尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM，或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。",{"claudeCode":615},"xixu-me/skills","使用我的浏览器","https://github.com/xixu-me/skills",{"basePath":619,"githubOwner":620,"githubRepo":562,"locale":18,"slug":621,"type":250},"skills/use-my-browser","xixu-me","use-my-browser",{"evaluate":623,"extract":628},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":624,"targetMarket":275,"tier":219},[625,217,626,627,215],"browser","automation","ux",{"commitSha":277,"license":629},"MIT",{"repoId":631,"translatedFrom":632},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[626,625,217,215,627],{"evaluatedAt":635,"extractAt":636,"updatedAt":637},1778699261239,1778699106670,1778699366078,{"_creationTime":639,"_id":640,"community":641,"display":642,"identity":648,"providers":652,"relations":662,"tags":665,"workflow":666},1778668146481.875,"k17147wq51e9aek37ygbwm2xvs86mhg3",{"reviewCount":8},{"description":643,"installMethods":644,"name":646,"sourceUrl":647},"Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers. 项目记忆/跨会话",{"claudeCode":645},"aaron-he-zhu/seo-geo-claude-skills","memory-management","https://github.com/aaron-he-zhu/seo-geo-claude-skills",{"basePath":649,"githubOwner":650,"githubRepo":651,"locale":260,"slug":646,"type":250},"cross-cutting/memory-management","aaron-he-zhu","seo-geo-claude-skills",{"evaluate":653,"extract":660},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":654,"targetMarket":275,"tier":219},[655,656,657,214,658,659],"seo","geo","project-memory","session-context","campaign-tracking",{"commitSha":277,"license":661},"Apache-2.0",{"parentExtensionId":663,"repoId":664},"k17bw7fa1vx09gqzzmf42cfz0d86ngd6","kd7avx4agxh7qvwmg0n0y5pg4186mx4t",[659,214,656,657,655,658],{"evaluatedAt":667,"extractAt":668,"updatedAt":667},1778668325430,1778668146481,{"_creationTime":670,"_id":671,"community":672,"display":673,"identity":679,"providers":684,"relations":694,"tags":696,"workflow":697},1778697652123.895,"k179x649dvyg7xswjx2h5a199n86m32x",{"reviewCount":8},{"description":674,"installMethods":675,"name":677,"sourceUrl":678},"Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.",{"claudeCode":676},"steipete/clawdis","Node Connect","https://github.com/steipete/clawdis",{"basePath":680,"githubOwner":681,"githubRepo":682,"locale":260,"slug":683,"type":250},"skills/node-connect","steipete","clawdis","node-connect",{"evaluate":685,"extract":693},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":686,"targetMarket":275,"tier":219},[217,687,688,689,690,691,692],"networking","android","ios","macos","troubleshooting","openclaws",{"commitSha":277,"license":629},{"repoId":695},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[688,217,689,690,687,692,691],{"evaluatedAt":698,"extractAt":699,"updatedAt":698},1778698735523,1778697652123,{"_creationTime":701,"_id":702,"community":703,"display":704,"identity":708,"providers":710,"relations":716,"tags":717,"workflow":718},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":705,"installMethods":706,"name":707,"sourceUrl":678},"Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.",{"claudeCode":676},"openclaw-debugging",{"basePath":709,"githubOwner":681,"githubRepo":682,"locale":260,"slug":707,"type":250},".agents/skills/openclaw-debugging",{"evaluate":711,"extract":715},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":712,"targetMarket":275,"tier":219},[217,692,713,691,714],"cli","development",{"commitSha":277},{"repoId":695},[713,217,714,692,691],{"evaluatedAt":719,"extractAt":699,"updatedAt":719},1778697754713,{"_creationTime":721,"_id":722,"community":723,"display":724,"identity":730,"providers":735,"relations":742,"tags":744,"workflow":745},1778683190010.284,"k1757t8mrzzrf8yabxrtp82mg586m6nf",{"reviewCount":8},{"description":725,"installMethods":726,"name":728,"sourceUrl":729},"Systematic debugging methodology emphasizing root cause analysis over quick fixes",{"claudeCode":727},"bobmatnyc/claude-mpm-skills","Systematic Debugging","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":731,"githubOwner":732,"githubRepo":733,"locale":260,"slug":734,"type":250},"universal/debugging/systematic-debugging","bobmatnyc","claude-mpm-skills","systematic-debugging",{"evaluate":736,"extract":741},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":737,"targetMarket":275,"tier":219},[217,691,738,739,740],"root-cause-analysis","methodology","problem-solving",{"commitSha":277,"license":661},{"repoId":743},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[217,739,740,738,691],{"evaluatedAt":746,"extractAt":747,"updatedAt":746},1778686304588,1778683190010]