[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mksglu-ctx-purge-zh-CN":3,"guides-for-mksglu-ctx-purge":588,"similar-k17f6jykv8r3ae5pfae10wt0qn86mx10-zh-CN":589},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":236,"parentExtension":253,"providers":291,"relations":295,"repo":297,"tags":585,"workflow":586},1778693794201.5007,"k17f6jykv8r3ae5pfae10wt0qn86mx10",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"清除 context-mode 知识库。永久删除所有已索引的内容并重置会话统计信息。这是一个破坏性操作，无法撤销。\n触发器：/context-mode:ctx-purge\n",{"claudeCode":12},"mksglu/context-mode","Context Mode Purge","https://github.com/mksglu/context-mode",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":245},1778693794201.501,"kn7e0jsn6x4faca6j5vwr9c66186n7wh","zh-CN",{"checks":20,"evaluatedAt":190,"extensionSummary":191,"features":192,"nonGoals":197,"practices":201,"prerequisites":202,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":215,"useCases":216,"workflow":221},[21,26,29,32,36,39,43,47,50,53,57,61,64,69,72,75,78,81,84,87,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,175,178,181,184,187],{"category":22,"check":23,"severity":24,"summary":25},"实用工具","问题相关性","pass","描述清楚地说明了清除 context-mode 知识库和重置会话统计信息的问，并将其标识为破坏性和不可逆的操作。",{"category":22,"check":27,"severity":24,"summary":28},"独特卖点","此技能提供了一个关键的工具来管理上下文数据，提供永久删除机制，这是一个超出简单 LLM 功能的独特且必要的功能。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪性","该技能已完全实现并提供了一个关键的破坏性操作，具有清晰的说明和范围定义，用于项目范围或会话范围的清除。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该技能专注于清除 context-mode 知识库和会话数据，具有明确定义的范围（项目 vs. 会话）且无不相关功能。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确反映了技能的破坏性和不可逆性，并清楚地说明了其目的和触发器。",{"category":40,"check":41,"severity":24,"summary":42},"调用","范围限定的工具","该技能公开了一个单一的、范围明确的工具（`mcp__context-mode__ctx_purge`），并带有用于确认和范围选择的清晰参数。",{"category":44,"check":45,"severity":24,"summary":46},"文档","配置和参数参考","SKILL.md 清楚地记录了必需的 `confirm: true` 参数以及 `sessionId` 和 `scope` 选项，以及它们有效的组合和拒绝情况。",{"category":33,"check":48,"severity":24,"summary":49},"工具命名","工具名称 `mcp__context-mode__ctx_purge` 具有描述性，并遵循预期的 MCP 命名约定。",{"category":33,"check":51,"severity":24,"summary":52},"最小 I/O 表面","工具的输入模式很小，仅需要确认和范围/会话标识符，其输出列出了已删除的项目，仅关注清除操作的结果。",{"category":54,"check":55,"severity":24,"summary":56},"许可证","许可证可用性","该扩展在 Elastic License 2.0 下获得许可，这是一个源代码可用许可证，允许在特定限制下使用、修改和分发。",{"category":58,"check":59,"severity":24,"summary":60},"维护","提交时效性","存储库显示了最近的提交，表明正在积极维护。",{"category":58,"check":62,"severity":24,"summary":63},"依赖管理","该项目使用 npm 并通过锁定文件妥善管理依赖项，如 `package-lock.json` 的存在和 `.gitignore` 中的 `node_modules` 所表明的那样。",{"category":65,"check":66,"severity":67,"summary":68},"安全","密钥管理","not_applicable","此技能不处理或暴露任何密钥。",{"category":65,"check":70,"severity":24,"summary":71},"注入","该技能在定义明确的参数上运行，并且不加载可能受到注入攻击的外部、不受信任的数据。",{"category":65,"check":73,"severity":24,"summary":74},"传递性供应链炸弹","该技能在运行时不获取远程内容或执行来自外部来源的任意代码。",{"category":65,"check":76,"severity":24,"summary":77},"沙箱隔离","该技能的操作仅限于管理内部数据，不涉及其定义范围之外的文件系统修改。",{"category":65,"check":79,"severity":24,"summary":80},"沙箱逃逸原语","在技能的实现中未检测到分离的进程生成或围绕被拒绝操作的重试循环。",{"category":65,"check":82,"severity":24,"summary":83},"数据泄露","该技能的功能纯粹是本地的，不涉及任何出站网络调用或向第三方提交数据。",{"category":65,"check":85,"severity":24,"summary":86},"隐藏文本技巧","捆绑的内容没有隐藏的控制技巧、控制字符或混淆指令。",{"category":65,"check":88,"severity":24,"summary":89},"不透明代码执行","技能的代码是普通且可读的，没有混淆、base64 载荷或运行时脚本获取。",{"category":91,"check":92,"severity":24,"summary":93},"可移植性","结构假设","该技能在内部数据结构上运行，并且不假设用户项目的文件布局。",{"category":95,"check":96,"severity":24,"summary":97},"信任","问题关注度","存储库显示了已关闭和打开的问题的健康比率，表明了积极的维护和对用户报告的响应。",{"category":99,"check":100,"severity":24,"summary":101},"版本控制","发布管理","该项目在其 `package.json` 中声明了有意义的版本，并使用 Git 标签，允许清晰地跟踪发布。",{"category":103,"check":104,"severity":24,"summary":105},"代码执行","验证","工具的输入是严格验证的参数（`confirm`、`sessionId`、`scope`），可防止意外值。",{"category":65,"check":107,"severity":24,"summary":108},"无保护的破坏性操作","破坏性操作受到强制性的 `confirm: true` 参数和清晰的用户提示的保护，并具有明确的范围选择，可防止意外数据丢失。",{"category":103,"check":110,"severity":24,"summary":111},"错误处理","该技能通过报告具体结果来处理错误，并且必需的 `confirm: true` 参数确保在没有用户明确同意的情况下不会执行操作。",{"category":103,"check":113,"severity":67,"summary":114},"日志记录","此技能是一个实用命令，不执行需要记录到本地审计文件的操作。",{"category":116,"check":117,"severity":67,"summary":118},"合规性","GDPR","该技能仅对内部会话和知识库数据进行操作，不处理个人数据。",{"category":116,"check":120,"severity":24,"summary":121},"目标市场","该技能是一个本地实用程序，没有区域或司法管辖区的依赖性，使其在全球范围内适用。",{"category":91,"check":123,"severity":24,"summary":124},"运行时稳定性","该技能的安装和运行时要求是标准的 Node.js，为旧系统记录了清晰的构建先决条件。",{"category":44,"check":126,"severity":24,"summary":127},"README","README 提供了 context-mode 项目、其目的、安装和实用命令的全面概述。",{"category":33,"check":129,"severity":67,"summary":130},"工具表面大小","此扩展仅公开一个工具，这在可接受的范围内。",{"category":40,"check":132,"severity":67,"summary":133},"重叠的近义词工具","扩展只公开一个工具，因此没有重叠的近义词。",{"category":44,"check":135,"severity":24,"summary":136},"幻影功能","所有宣传的功能，特别是 `ctx_purge` 功能，都直接通过 MCP 工具实现和访问。",{"category":138,"check":139,"severity":24,"summary":140},"安装","安装说明","README 提供了针对不同平台（Claude Code、Gemini CLI、VS Code Copilot 等）的详细、可复制粘贴的安装说明，包括验证步骤。",{"category":142,"check":143,"severity":24,"summary":144},"错误","可操作的错误消息","该技能清楚地传达了错误，例如无效的参数组合或清除操作的不可逆性，并提示用户确认。",{"category":146,"check":147,"severity":24,"summary":148},"执行","固定的依赖项","依赖项通过 npm 锁定文件进行管理，确保可重现的构建。",{"category":33,"check":150,"severity":24,"summary":151},"试运行预览","清除操作需要通过参数进行明确确认和用户交互，有效地作为此破坏性操作的“试运行预览”。",{"category":153,"check":154,"severity":24,"summary":155},"协议","幂等重试和超时","清除操作本质上是幂等的，因为它是一个破坏性命令；它不涉及需要超时或重试的远程调用。",{"category":116,"check":157,"severity":24,"summary":158},"遥测选择加入","该扩展明确声明不收集遥测数据，符合隐私优先的理念。",{"category":40,"check":160,"severity":24,"summary":161},"精确目的","该技能的目的被精确定义为清除 context-mode 知识库和会话数据，并提供明确的触发器和范围。",{"category":40,"check":163,"severity":24,"summary":164},"简洁的前置信息","SKILL.md 中的前置信息简洁明了，清楚地说明了 `ctx-purge` 工具的名称、描述和触发器。",{"category":44,"check":166,"severity":24,"summary":167},"简洁的正文","SKILL.md 结构良好，少于 500 行，并有效地将详细信息委托给其他部分，如“说明”和“模式规则”。",{"category":169,"check":170,"severity":24,"summary":171},"上下文","渐进式披露","详细的说明和模式规则内联显示在 SKILL.md 中，对于此特定工具的操作无需外部文件。",{"category":169,"check":173,"severity":67,"summary":174},"分叉探索","此技能是一个实用命令，不涉及需要分叉上下文的深度探索或代码审查。",{"category":22,"check":176,"severity":24,"summary":177},"用法示例","SKILL.md 提供了关于如何使用 `ctx_purge` 工具以及特定参数和范围选择的清晰说明。",{"category":22,"check":179,"severity":24,"summary":180},"边缘情况","该技能明确记录了失败模式，例如含糊的参数组合和操作的不可逆性，恢复是通过用户确认。",{"category":103,"check":182,"severity":67,"summary":183},"工具回退","此技能是一个独立的工具，不依赖于需要回退的外部 MCP 服务器或工具。",{"category":65,"check":185,"severity":24,"summary":186},"意外状态下停止","该操作需要明确的确认和参数指定，如果未满足预期状态（用户确认），则会自动停止。",{"category":91,"check":188,"severity":24,"summary":189},"跨技能耦合","`ctx_purge` 技能是独立的，并且不隐式依赖于在同一会话中加载的其他技能。",1778693659554,"此技能提供了一个工具，可用于永久删除 context-mode 知识库中的所有已索引内容并重置会话统计信息，支持项目范围和会话范围的清除。",[193,194,195,196],"永久删除已索引的内容和会话数据","支持项目范围以进行完全重置","支持会话范围以进行定向删除","破坏性操作需要明确确认",[198,199,200],"清除后恢复已删除的数据","修改会话统计信息或知识库内容","通过其他机制（如 /clear 或 /compact）删除数据",[],[],"3.0.0","4.4.0","提供一种安全可控的方法，供用户永久清除其 context-mode 知识库和会话数据，确保在需要时有一个干净的开始。","该扩展文档齐全、安全且具有清晰的单一职责。最差的发现是“不适用”于几个不适用于实用命令的检查，而其他所有检查都为“通过”。",99,"一个强大且安全的工具，用于清除 context-mode 知识库，具有出色的文档和对最佳实践的遵守。",[210,211,212,213,214],"context","knowledge-base","cleanup","data-management","utility","verified",[217,218,219,220],"当知识库包含过时或不正确的内容时","在不丢失会话统计信息的情况下开始新项目","隔离受污染的会话，而不影响其他会话或项目统计信息","在开始新的、不相关的工作之前恢复到干净的状态",[222,223,224,225],"确定范围（项目或会话）","警告用户项目范围清除的不可逆性","使用适当的参数调用 `mcp__context-mode__ctx_purge` MCP 工具","将结果报告给用户，列出已删除的项目",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"popularity":240,"security":242,"testCoverage":244},{"hasLockfile":228},true,1778693634423,{"descriptionLength":231,"readmeSize":232},180,76711,{"closedIssues90d":234,"forks":235,"hasChangelog":236,"openIssues90d":237,"pushedAt":238,"stars":239},240,1027,false,5,1778685749000,14607,{"npmDownloads":241},73627,{"hasNpmPackage":228,"license":243,"smitheryVerified":236},"NOASSERTION",{"hasCi":228,"hasTests":228},{"updatedAt":246},1778693794201,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":251,"type":252},"skills/ctx-purge","mksglu","context-mode","ctx-purge","skill",{"_creationTime":254,"_id":255,"community":256,"display":257,"identity":260,"parentExtension":264,"providers":265,"relations":284,"tags":286,"workflow":287},1778693511416.3647,"k17ezy748es7sfnbnp9phht43h86m53y",{"reviewCount":8},{"description":258,"installMethods":259,"name":250,"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":250},{"basePath":261,"githubOwner":249,"githubRepo":250,"locale":262,"slug":250,"type":263},"","en","plugin",null,{"evaluate":266,"extract":278},{"promptVersionExtension":203,"promptVersionScoring":204,"score":267,"tags":268,"targetMarket":277,"tier":215},98,[269,270,271,272,273,274,275,276],"mcp","context-window","sandbox","code-execution","fts5","bm25","session-continuity","typescript","global",{"commitSha":279,"license":280,"plugin":281},"HEAD","Elastic-2.0",{"mcpCount":8,"provider":282,"skillCount":283},"classify",6,{"repoId":285},"kd764b2fctbqg4b8j8y6xvmkvs86m29m",[274,272,270,273,269,271,275,276],{"evaluatedAt":288,"extractAt":289,"updatedAt":290},1778693549024,1778693511416,1778693816974,{"evaluate":292,"extract":294},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":293,"targetMarket":277,"tier":215},[210,211,212,213,214],{"commitSha":279,"license":243},{"parentExtensionId":255,"repoId":285,"translatedFrom":296},"k176tc1tv0m0nkcdcm07fy4vx186mcpz",{"_creationTime":298,"_id":285,"identity":299,"providers":300,"workflow":580},1778693503750.4844,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":301,"discover":553,"extract":556,"github":557,"npm":579},{"commitSha":279,"extensions":302},[303,313,462,487,502,510,518,524,532,540],{"basePath":304,"displayName":250,"installMethods":305,"rationale":306,"selectedPaths":307,"source":311,"sourceLanguage":262,"type":312},".agents/plugins",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json (coalesced with duplicate marketplace at /)",[308],{"path":309,"priority":310},"marketplace.json","mandatory","rule","marketplace",{"basePath":261,"description":258,"displayName":250,"installMethods":314,"license":280,"rationale":315,"selectedPaths":316,"source":311,"sourceLanguage":262,"type":263},{"claudeCode":250},"plugin manifest at .claude-plugin/plugin.json",[317,319,321,324,327,329,331,333,335,337,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,460],{"path":318,"priority":310},".claude-plugin/plugin.json",{"path":320,"priority":310},"README.md",{"path":322,"priority":323},"LICENSE","high",{"path":325,"priority":326},"skills/context-mode/SKILL.md","medium",{"path":328,"priority":326},"skills/ctx-doctor/SKILL.md",{"path":330,"priority":326},"skills/ctx-insight/SKILL.md",{"path":332,"priority":326},"skills/ctx-purge/SKILL.md",{"path":334,"priority":326},"skills/ctx-stats/SKILL.md",{"path":336,"priority":326},"skills/ctx-upgrade/SKILL.md",{"path":338,"priority":339},"bin/statusline.mjs","low",{"path":341,"priority":323},"hooks/auto-injection.mjs",{"path":343,"priority":323},"hooks/cache-heal-utils.mjs",{"path":345,"priority":323},"hooks/codex/posttooluse.mjs",{"path":347,"priority":323},"hooks/codex/precompact.mjs",{"path":349,"priority":323},"hooks/codex/pretooluse.mjs",{"path":351,"priority":323},"hooks/codex/sessionstart.mjs",{"path":353,"priority":323},"hooks/codex/stop.mjs",{"path":355,"priority":323},"hooks/codex/userpromptsubmit.mjs",{"path":357,"priority":323},"hooks/core/formatters.mjs",{"path":359,"priority":323},"hooks/core/mcp-ready.mjs",{"path":361,"priority":323},"hooks/core/platform-detect.mjs",{"path":363,"priority":323},"hooks/core/routing.mjs",{"path":365,"priority":323},"hooks/core/stdin.mjs",{"path":367,"priority":323},"hooks/core/tool-naming.mjs",{"path":369,"priority":323},"hooks/cursor/afteragentresponse.mjs",{"path":371,"priority":323},"hooks/cursor/hooks.json",{"path":373,"priority":323},"hooks/cursor/posttooluse.mjs",{"path":375,"priority":323},"hooks/cursor/pretooluse.mjs",{"path":377,"priority":323},"hooks/cursor/sessionstart.mjs",{"path":379,"priority":323},"hooks/cursor/stop.mjs",{"path":381,"priority":323},"hooks/ensure-deps.mjs",{"path":383,"priority":323},"hooks/formatters/claude-code.mjs",{"path":385,"priority":323},"hooks/formatters/cursor.mjs",{"path":387,"priority":323},"hooks/formatters/gemini-cli.mjs",{"path":389,"priority":323},"hooks/formatters/vscode-copilot.mjs",{"path":391,"priority":323},"hooks/gemini-cli/aftertool.mjs",{"path":393,"priority":323},"hooks/gemini-cli/beforeagent.mjs",{"path":395,"priority":323},"hooks/gemini-cli/beforetool.mjs",{"path":397,"priority":323},"hooks/gemini-cli/precompress.mjs",{"path":399,"priority":323},"hooks/gemini-cli/sessionstart.mjs",{"path":401,"priority":323},"hooks/hooks.json",{"path":403,"priority":323},"hooks/jetbrains-copilot/posttooluse.mjs",{"path":405,"priority":323},"hooks/jetbrains-copilot/precompact.mjs",{"path":407,"priority":323},"hooks/jetbrains-copilot/pretooluse.mjs",{"path":409,"priority":323},"hooks/jetbrains-copilot/sessionstart.mjs",{"path":411,"priority":323},"hooks/kiro/agentspawn.mjs",{"path":413,"priority":323},"hooks/kiro/posttooluse.mjs",{"path":415,"priority":323},"hooks/kiro/pretooluse.mjs",{"path":417,"priority":323},"hooks/kiro/userpromptsubmit.mjs",{"path":419,"priority":323},"hooks/normalize-hooks.mjs",{"path":421,"priority":323},"hooks/posttooluse.mjs",{"path":423,"priority":323},"hooks/precompact.mjs",{"path":425,"priority":323},"hooks/pretooluse.mjs",{"path":427,"priority":323},"hooks/routing-block.mjs",{"path":429,"priority":323},"hooks/run-hook.mjs",{"path":431,"priority":323},"hooks/session-attribution.bundle.mjs",{"path":433,"priority":323},"hooks/session-db.bundle.mjs",{"path":435,"priority":323},"hooks/session-directive.mjs",{"path":437,"priority":323},"hooks/session-extract.bundle.mjs",{"path":439,"priority":323},"hooks/session-helpers.mjs",{"path":441,"priority":323},"hooks/session-loaders.mjs",{"path":443,"priority":323},"hooks/session-snapshot.bundle.mjs",{"path":445,"priority":323},"hooks/sessionstart.mjs",{"path":447,"priority":323},"hooks/suppress-stderr.mjs",{"path":449,"priority":323},"hooks/userpromptsubmit.mjs",{"path":451,"priority":323},"hooks/vscode-copilot/posttooluse.mjs",{"path":453,"priority":323},"hooks/vscode-copilot/precompact.mjs",{"path":455,"priority":323},"hooks/vscode-copilot/pretooluse.mjs",{"path":457,"priority":323},"hooks/vscode-copilot/sessionstart.mjs",{"path":459,"priority":323},".codex-plugin/plugin.json",{"path":461,"priority":323},".cursor-plugin/plugin.json",{"basePath":463,"description":464,"displayName":465,"installMethods":466,"rationale":467,"selectedPaths":468,"source":311,"sourceLanguage":262,"type":252},".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",[469,471,473,475,477,479,481,483,485],{"path":470,"priority":310},"SKILL.md",{"path":472,"priority":326},"agent-teams.md",{"path":474,"priority":326},"communication.md",{"path":476,"priority":326},"marketing.md",{"path":478,"priority":326},"release.md",{"path":480,"priority":326},"review-pr.md",{"path":482,"priority":326},"tdd.md",{"path":484,"priority":326},"triage-issue.md",{"path":486,"priority":326},"validation.md",{"basePath":488,"description":489,"displayName":250,"installMethods":490,"rationale":491,"selectedPaths":492,"source":311,"sourceLanguage":262,"type":252},"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",[493,494,496,498,500],{"path":470,"priority":310},{"path":495,"priority":326},"references/anti-patterns.md",{"path":497,"priority":326},"references/patterns-javascript.md",{"path":499,"priority":326},"references/patterns-python.md",{"path":501,"priority":326},"references/patterns-shell.md",{"basePath":503,"description":504,"displayName":505,"installMethods":506,"rationale":507,"selectedPaths":508,"source":311,"sourceLanguage":262,"type":252},"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",[509],{"path":470,"priority":310},{"basePath":511,"description":512,"displayName":513,"installMethods":514,"rationale":515,"selectedPaths":516,"source":311,"sourceLanguage":262,"type":252},"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",[517],{"path":470,"priority":310},{"basePath":248,"description":519,"displayName":251,"installMethods":520,"rationale":521,"selectedPaths":522,"source":311,"sourceLanguage":262,"type":252},"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":12},"SKILL.md frontmatter at skills/ctx-purge/SKILL.md",[523],{"path":470,"priority":310},{"basePath":525,"description":526,"displayName":527,"installMethods":528,"rationale":529,"selectedPaths":530,"source":311,"sourceLanguage":262,"type":252},"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",[531],{"path":470,"priority":310},{"basePath":533,"description":534,"displayName":535,"installMethods":536,"rationale":537,"selectedPaths":538,"source":311,"sourceLanguage":262,"type":252},"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",[539],{"path":470,"priority":310},{"basePath":261,"description":541,"displayName":250,"installMethods":542,"license":280,"rationale":543,"selectedPaths":544,"source":311,"sourceLanguage":262,"type":269},"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":250},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[545,547,548,549,551],{"path":546,"priority":310},"package.json",{"path":320,"priority":310},{"path":322,"priority":323},{"path":550,"priority":326},"cli.bundle.mjs",{"path":552,"priority":339},"src/server.ts",{"sources":554},[555],"manual",{"npmPackage":250},{"closedIssues90d":234,"description":558,"forks":235,"homepage":559,"license":243,"openIssues90d":237,"pushedAt":238,"readmeSize":232,"stars":239,"topics":560},"Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 15 platforms","https://context-mode.com",[561,562,563,269,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,250],"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":241},{"classifiedAt":581,"discoverAt":582,"extractAt":583,"githubAt":583,"npmAt":584,"updatedAt":581},1778693511234,1778693503750,1778693507197,1778693509704,[212,210,213,211,214],{"evaluatedAt":587,"extractAt":289,"updatedAt":246},1778693659975,[],[590,620,650,682,711,740],{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":600,"providers":604,"relations":613,"tags":616,"workflow":617},1778698144006.2202,"k172517ana4f5vj79mb22xzwsx86mksv",{"reviewCount":8},{"description":595,"installMethods":596,"name":598,"sourceUrl":599},"Audit and consolidate HubSpot reporting dashboards. Identifies unused, duplicate, or outdated dashboards. Must be performed manually — no dashboard API is available.",{"claudeCode":597},"TomGranot/hubspot-admin-skills","cleanup-dashboards","https://github.com/TomGranot/hubspot-admin-skills",{"basePath":601,"githubOwner":602,"githubRepo":603,"locale":262,"slug":598,"type":252},"skills/cleanup-dashboards","TomGranot","hubspot-admin-skills",{"evaluate":605,"extract":612},{"promptVersionExtension":203,"promptVersionScoring":204,"score":606,"tags":607,"targetMarket":277,"tier":215},100,[608,609,610,611,212],"hubspot","crm","maintenance","reporting",{"commitSha":279},{"parentExtensionId":614,"repoId":615},"k17c3p8t0thc73pbc8egtz31y986mwr0","kd75kpec7arn6z2wz641vfaj8n86nab6",[212,609,608,610,611],{"evaluatedAt":618,"extractAt":619,"updatedAt":618},1778698268281,1778698144006,{"_creationTime":621,"_id":622,"community":623,"display":624,"identity":630,"providers":634,"relations":641,"tags":645,"workflow":646},1778692132094.5508,"k172xwgdzpzbbj8ndwdkmhfy5n86mksm",{"reviewCount":8},{"description":625,"installMethods":626,"name":628,"sourceUrl":629},"自动修复技能问题（首先进行安全预览）。也可与 --prune 一起使用，查找并移除损坏的符号链接、空目录和孤立的技能。",{"claudeCode":627},"khendzel/skills-janitor","janitor-fix","https://github.com/khendzel/skills-janitor",{"basePath":631,"githubOwner":632,"githubRepo":633,"locale":18,"slug":628,"type":252},"skills/janitor-fix","khendzel","skills-janitor",{"evaluate":635,"extract":640},{"promptVersionExtension":203,"promptVersionScoring":204,"score":606,"tags":636,"targetMarket":277,"tier":215},[564,610,212,637,638,639],"automation","bash","python",{"commitSha":279},{"parentExtensionId":642,"repoId":643,"translatedFrom":644},"k173y287h96a0x42zvrvymzvgn86nq38","kd722xn3d2v8ze2vwgebvzgpv986mj48","k172gnk14qpj28ndayqyr7y56186n1ys",[637,638,212,610,639,564],{"evaluatedAt":647,"extractAt":648,"updatedAt":649},1778691964565,1778691884319,1778692132094,{"_creationTime":651,"_id":652,"community":653,"display":654,"identity":660,"providers":665,"relations":674,"tags":677,"workflow":678},1778696531398.4526,"k17bw2zxke0knwc4ezdjqtxsg986nn3j",{"reviewCount":8},{"description":655,"installMethods":656,"name":658,"sourceUrl":659},"运行 /handoff 以捕获会话数据，然后编写一个引用该数据的分阶段实施计划。创建用于跟踪的 beads。",{"claudeCode":657},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":661,"githubOwner":662,"githubRepo":663,"locale":18,"slug":664,"type":252},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":666,"extract":672},{"promptVersionExtension":203,"promptVersionScoring":204,"score":606,"tags":667,"targetMarket":277,"tier":215},[210,668,669,670,671],"planning","session-management","code-review","developer-tools",{"commitSha":279,"license":673},"MIT",{"repoId":675,"translatedFrom":676},"kd751dv4xqaztg0deehhxazcjn86mynf","k175pwr78zcnem11h4am251frn86mh2m",[670,210,671,668,669],{"evaluatedAt":679,"extractAt":680,"updatedAt":681},1778696514353,1778696473190,1778696531398,{"_creationTime":683,"_id":684,"community":685,"display":686,"identity":692,"providers":696,"relations":704,"tags":707,"workflow":708},1778675056600.2158,"k177e3yxwkd9wwbpxgv09a7kdn86mx62",{"reviewCount":8},{"description":687,"installMethods":688,"name":690,"sourceUrl":691},"/cs:onboard — Founder interview that populates ~/.claude/company-context.md. The first command to run when starting with c-level-agents.",{"claudeCode":689},"alirezarezvani/claude-skills","onboard","https://github.com/alirezarezvani/claude-skills",{"basePath":693,"githubOwner":694,"githubRepo":695,"locale":262,"slug":690,"type":252},"c-level-advisor/c-level-agents/skills/onboard","alirezarezvani","claude-skills",{"evaluate":697,"extract":703},{"promptVersionExtension":203,"promptVersionScoring":204,"score":606,"tags":698,"targetMarket":277,"tier":215},[699,210,700,701,702],"onboarding","founder-interview","configuration","startup",{"commitSha":279},{"parentExtensionId":705,"repoId":706},"k172bm0n7hp1thk5xp6n6rwyj986mym4","kd7ff9s1w43mfyy1n7hf87816186m6px",[701,210,700,699,702],{"evaluatedAt":709,"extractAt":710,"updatedAt":709},1778676843992,1778675056600,{"_creationTime":712,"_id":713,"community":714,"display":715,"identity":721,"providers":725,"relations":734,"tags":736,"workflow":737},1778692098392.718,"k17akm3fqmcvhdq0nmaxcgh2h586mcef",{"reviewCount":8},{"description":716,"installMethods":717,"name":719,"sourceUrl":720},"当需要用 lark-cli 操作飞书多维表格（Base）时调用：搜索 Base、建表、字段管理、记录读写、记录分享链接、视图配置、历史查询，以及角色/表单/仪表盘管理/工作流；也适用于把旧的 +table / +field / +record 写法改成当前命令写法。涉及字段设计、公式字段、查找引用、跨表计算、行级派生指标、数据分析需求时也必须使用本 skill。",{"claudeCode":718},"larksuite/cli","lark-base","https://github.com/larksuite/cli",{"basePath":722,"githubOwner":723,"githubRepo":724,"locale":18,"slug":719,"type":252},"skills/lark-base","larksuite","cli",{"evaluate":726,"extract":733},{"promptVersionExtension":203,"promptVersionScoring":204,"score":606,"tags":727,"targetMarket":277,"tier":215},[728,729,724,637,730,731,213,732],"lark","feishu","api","workflow","base",{"commitSha":279},{"repoId":735},"kd7akv5cxs7vx53ys6jsrv85v186mha4",[730,637,732,724,213,729,728,731],{"evaluatedAt":738,"extractAt":739,"updatedAt":738},1778692233385,1778692098392,{"_creationTime":741,"_id":742,"community":743,"display":744,"identity":750,"providers":753,"relations":759,"tags":762,"workflow":763},1778690773482.4866,"k17a3mmgvm5hj49twj487hp64186n2qa",{"reviewCount":8},{"description":745,"installMethods":746,"name":748,"sourceUrl":749},"Hugging Face Hub CLI (`hf`) for downloading, uploading, and managing models, datasets, spaces, buckets, repos, papers, jobs, and more on the Hugging Face Hub. Use when: handling authentication; managing local cache; managing Hugging Face Buckets; running or scheduling jobs on Hugging Face infrastructure; managing Hugging Face repos; discussions and pull requests; browsing models, datasets and spaces; reading, searching, or browsing academic papers; managing collections; querying datasets; configuring spaces; setting up webhooks; or deploying and managing HF Inference Endpoints. Make sure to use this skill whenever the user mentions 'hf', 'huggingface', 'Hugging Face', 'huggingface-cli', or 'hugging face cli', or wants to do anything related to the Hugging Face ecosystem and to AI and ML in general. Also use for cloud storage needs like training checkpoints, data pipelines, or agent traces. Use even if the user doesn't explicitly ask for a CLI command. Replaces the deprecated `huggingface-cli`.",{"claudeCode":747},"huggingface/skills","hf-cli","https://github.com/huggingface/skills",{"basePath":751,"githubOwner":752,"githubRepo":564,"locale":262,"slug":748,"type":252},"skills/hf-cli","huggingface",{"evaluate":754,"extract":758},{"promptVersionExtension":203,"promptVersionScoring":204,"score":606,"tags":755,"targetMarket":277,"tier":215},[724,752,756,213,757],"mlops","model-management",{"commitSha":279},{"parentExtensionId":760,"repoId":761},"k175g1spb5757qt4tnj9cktcn986mshy","kd72xwt5xnc0ktc4p7smzfcp3986m959",[724,213,752,756,757],{"evaluatedAt":764,"extractAt":765,"updatedAt":764},1778691223210,1778690773482]