[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mksglu-ctx-doctor-en":3,"guides-for-mksglu-ctx-doctor":583,"similar-k17dre81ghdhwnja4h61m340qd86m942-en":584},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":236,"parentExtension":252,"providers":288,"relations":292,"repo":293,"tags":580,"workflow":581},1778693511416.3655,"k17dre81ghdhwnja4h61m340qd86m942",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Run context-mode diagnostics. Checks runtimes, hooks, FTS5,\nplugin registration, npm and marketplace versions.\nTrigger: /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":226,"workflow":245},1778693603549.3015,"kn7an5et96dfs9q3mzyns7gw7n86m7a9","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"promptVersionExtension":207,"promptVersionScoring":208,"purpose":209,"rationale":210,"score":211,"summary":212,"tags":213,"targetMarket":219,"tier":220,"useCases":221},[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","The description clearly states the extension addresses the problem of context window limitations and session continuity for AI agents, with a specific trigger provided.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers significant value over default LLM behavior by implementing a novel MCP server and hook system to manage context, save sessions, and enforce a \"think in code\" paradigm, far beyond a thin API wrapper.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension appears production-ready, covering the full lifecycle of context management, with comprehensive installation and usage documentation across multiple platforms.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on managing context window usage and session continuity for AI agents, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the extension's core function of running context-mode diagnostics and checks.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The extension exposes a set of well-defined, narrow verb-noun tools (e.g., `ctx_execute`, `ctx_index`) rather than a single generalist command.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters for the MCP tools are documented within the README and SKILL.md, including expected input types and output formats.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","All user-facing tool names are descriptive, in kebab-case, and clearly indicate their domain (e.g., `ctx_execute`, `ctx_doctor`).",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool inputs are structured (e.g., file paths, code snippets, URLs), and outputs are focused on relevant results, avoiding diagnostic dumps or excessive telemetry.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under Elastic License 2.0 (ELv2), a recognized source-available license, with clear terms for use and distribution.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits, with the last commit dated 2026-05-13, indicating active maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project uses npm for dependency management and appears to have standard measures in place, with a lockfile present.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The extension handles secrets appropriately by redacting sensitive arguments in tool calls and storing data locally, with no indication of echoing resolved secrets to stdout.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The extension treats loaded data as untrusted and sandboxes execution, with no indication of executing instructions from external files or remote URLs.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The extension bundles all necessary code and does not fetch external scripts or data at runtime, mitigating supply-chain risks.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The sandbox operates with isolated subprocesses, ensuring that operations are confined to the extension's scope and do not modify files outside the project or user directories.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No detached-process spawns or retry loops around denied tool calls were detected in the provided source code.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The extension operates locally with no outbound calls for telemetry or data submission, ensuring no confidential data is exfiltrated.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content and descriptions appear free of hidden steering tricks, Unicode tags, or other obfuscation methods.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The bundled scripts are in plain, readable source code, with no obfuscation like base64 payloads or runtime fetching of code.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill makes no assumptions about user-specific project organization outside its bundle and handles pathing correctly.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","The repository shows a high rate of issue closure relative to open issues, indicating active maintainer engagement.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The repository has a meaningful version detected in the last commit date and active development, with a clear indication of recent activity.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","The extension validates inputs and outputs, ensuring data integrity and security by sanitizing arguments and responses.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The extension avoids destructive operations or guards them appropriately, with no silent execution of such commands.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","Errors are caught, categorized, and reported meaningfully with structured fields, allowing the agent to route them appropriately.",{"category":103,"check":113,"severity":24,"summary":114},"Logging","Destructive actions and outbound calls are logged to an audit file, providing a transparent record of executed operations.",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","GDPR","The extension operates locally and does not handle personal data, thus not posing GDPR compliance risks.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","The extension is designed to be globally applicable with no regional or jurisdictional limitations.",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","The extension is designed for cross-platform compatibility and does not make specific assumptions about editors, shells, or operating systems.",{"category":44,"check":126,"severity":24,"summary":127},"README","The README file is comprehensive, clearly states the extension's purpose, and provides detailed installation and usage instructions.",{"category":33,"check":129,"severity":24,"summary":130},"Tool surface size","The extension exposes a reasonable number of tools (11 MCP tools), fitting within the recommended range for maintainability.",{"category":40,"check":132,"severity":24,"summary":133},"Overlapping near-synonym tools","The exposed tools have distinct names and functionalities, avoiding redundancy and confusion for the model.",{"category":44,"check":135,"severity":24,"summary":136},"Phantom features","All advertised features and tools in the README have corresponding implementations and handlers within the extension.",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","Comprehensive installation and invocation instructions are provided for multiple platforms, including clear setup steps and verification methods.",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","Errors are consistently handled with actionable messages that include what failed, why, and remediation steps or documentation links.",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","Dependencies appear to be managed appropriately, likely with lockfiles, and scripts declare their interpreter and side effects.",{"category":33,"check":150,"severity":151,"summary":152},"Dry-run preview","not_applicable","This extension is primarily analytical and does not perform state-changing operations that would necessitate a dry-run mode.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The extension's operations are designed to be idempotent or handled with appropriate timeouts, and state is managed per call.",{"category":116,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The extension strictly operates locally with no telemetry, thus adhering to opt-in principles.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The SKILL.md clearly defines the extension's purpose as running context-mode diagnostics and provides specific triggers and operational instructions.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and directly states the core capability and trigger phrases.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is concise and effectively delegates deeper material to the README and other documentation files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The README provides a well-structured overview, with detailed installation and platform-specific information progressively disclosed in expandable sections.",{"category":170,"check":174,"severity":151,"summary":175},"Forked exploration","This skill is a diagnostic tool and does not involve deep exploration or code review that would require a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README includes several practical, end-to-end usage examples demonstrating various functionalities and session continuity scenarios.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The documentation addresses potential edge cases like fallback scenarios for tool execution and platform-specific installation nuances.",{"category":103,"check":183,"severity":24,"summary":184},"Tool Fallback","The SKILL.md mentions a fallback path for tool execution if the MCP tool call fails, ensuring robustness.",{"category":91,"check":186,"severity":24,"summary":187},"Stack assumptions","The documentation clearly states prerequisites such as Node.js versions and mentions platform-specific build requirements where applicable.",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","The extension's design and hook system inherently halt execution on unexpected states or errors, prioritizing safety and data integrity.",{"category":91,"check":193,"severity":24,"summary":194},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; cross-platform compatibility is managed through adapters.",1778693603212,"This skill enhances AI agent sessions by managing context window usage, providing session continuity across restarts and compactions, and offering diagnostic tools for installation and runtime checks. It operates locally without telemetry and supports a wide array of platforms through plugins and MCP integration.",[198,199,200,201,202],"Context window optimization","Session continuity and state restoration","Local data processing and sandbox execution","Diagnostic tools for installation and runtime","Multi-platform support with plugin integration",[204,205,206],"Acting as a cloud-based analytics dashboard","Replacing core AI agent functionality","Collecting or transmitting user data","3.0.0","4.4.0","To significantly extend AI agent session longevity and reliability by efficiently managing context window usage and preserving working state across restarts.","The extension is exceptionally well-documented, robust, and secure, with comprehensive installation instructions across numerous platforms and a clear focus on its defined scope.",100,"Highly polished and robust skill for managing AI agent context and session continuity, with extensive platform support.",[214,215,216,217,218],"context-management","developer-tools","productivity","debugging","diagnostics","global","verified",[222,223,224,225],"Maintaining context during long coding sessions","Preventing AI agents from forgetting tasks after context window compaction","Diagnosing installation and runtime issues for AI agent tools","Reducing token consumption for AI agent interactions",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"popularity":240,"security":242,"testCoverage":244},{"hasLockfile":228},true,1778693586895,{"descriptionLength":231,"readmeSize":232},145,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},1778693603549,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":13,"type":251},"skills/ctx-doctor","mksglu","context-mode","skill",{"_creationTime":253,"_id":254,"community":255,"display":256,"identity":259,"parentExtension":262,"providers":263,"relations":281,"tags":283,"workflow":284},1778693511416.3647,"k17ezy748es7sfnbnp9phht43h86m53y",{"reviewCount":8},{"description":257,"installMethods":258,"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":260,"githubOwner":249,"githubRepo":250,"locale":18,"slug":250,"type":261},"","plugin",null,{"evaluate":264,"extract":275},{"promptVersionExtension":207,"promptVersionScoring":208,"score":265,"tags":266,"targetMarket":219,"tier":220},98,[267,268,269,270,271,272,273,274],"mcp","context-window","sandbox","code-execution","fts5","bm25","session-continuity","typescript",{"commitSha":276,"license":277,"plugin":278},"HEAD","Elastic-2.0",{"mcpCount":8,"provider":279,"skillCount":280},"classify",6,{"repoId":282},"kd764b2fctbqg4b8j8y6xvmkvs86m29m",[272,270,268,271,267,269,273,274],{"evaluatedAt":285,"extractAt":286,"updatedAt":287},1778693549024,1778693511416,1778693816974,{"evaluate":289,"extract":291},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":290,"targetMarket":219,"tier":220},[214,215,216,217,218],{"commitSha":276},{"parentExtensionId":254,"repoId":282},{"_creationTime":294,"_id":282,"identity":295,"providers":296,"workflow":575},1778693503750.4844,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":297,"discover":548,"extract":551,"github":552,"npm":574},{"commitSha":276,"extensions":298},[299,309,458,483,498,503,511,519,527,535],{"basePath":300,"displayName":250,"installMethods":301,"rationale":302,"selectedPaths":303,"source":307,"sourceLanguage":18,"type":308},".agents/plugins",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json (coalesced with duplicate marketplace at /)",[304],{"path":305,"priority":306},"marketplace.json","mandatory","rule","marketplace",{"basePath":260,"description":257,"displayName":250,"installMethods":310,"license":277,"rationale":311,"selectedPaths":312,"source":307,"sourceLanguage":18,"type":261},{"claudeCode":250},"plugin manifest at .claude-plugin/plugin.json",[313,315,317,320,323,325,327,329,331,333,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,456],{"path":314,"priority":306},".claude-plugin/plugin.json",{"path":316,"priority":306},"README.md",{"path":318,"priority":319},"LICENSE","high",{"path":321,"priority":322},"skills/context-mode/SKILL.md","medium",{"path":324,"priority":322},"skills/ctx-doctor/SKILL.md",{"path":326,"priority":322},"skills/ctx-insight/SKILL.md",{"path":328,"priority":322},"skills/ctx-purge/SKILL.md",{"path":330,"priority":322},"skills/ctx-stats/SKILL.md",{"path":332,"priority":322},"skills/ctx-upgrade/SKILL.md",{"path":334,"priority":335},"bin/statusline.mjs","low",{"path":337,"priority":319},"hooks/auto-injection.mjs",{"path":339,"priority":319},"hooks/cache-heal-utils.mjs",{"path":341,"priority":319},"hooks/codex/posttooluse.mjs",{"path":343,"priority":319},"hooks/codex/precompact.mjs",{"path":345,"priority":319},"hooks/codex/pretooluse.mjs",{"path":347,"priority":319},"hooks/codex/sessionstart.mjs",{"path":349,"priority":319},"hooks/codex/stop.mjs",{"path":351,"priority":319},"hooks/codex/userpromptsubmit.mjs",{"path":353,"priority":319},"hooks/core/formatters.mjs",{"path":355,"priority":319},"hooks/core/mcp-ready.mjs",{"path":357,"priority":319},"hooks/core/platform-detect.mjs",{"path":359,"priority":319},"hooks/core/routing.mjs",{"path":361,"priority":319},"hooks/core/stdin.mjs",{"path":363,"priority":319},"hooks/core/tool-naming.mjs",{"path":365,"priority":319},"hooks/cursor/afteragentresponse.mjs",{"path":367,"priority":319},"hooks/cursor/hooks.json",{"path":369,"priority":319},"hooks/cursor/posttooluse.mjs",{"path":371,"priority":319},"hooks/cursor/pretooluse.mjs",{"path":373,"priority":319},"hooks/cursor/sessionstart.mjs",{"path":375,"priority":319},"hooks/cursor/stop.mjs",{"path":377,"priority":319},"hooks/ensure-deps.mjs",{"path":379,"priority":319},"hooks/formatters/claude-code.mjs",{"path":381,"priority":319},"hooks/formatters/cursor.mjs",{"path":383,"priority":319},"hooks/formatters/gemini-cli.mjs",{"path":385,"priority":319},"hooks/formatters/vscode-copilot.mjs",{"path":387,"priority":319},"hooks/gemini-cli/aftertool.mjs",{"path":389,"priority":319},"hooks/gemini-cli/beforeagent.mjs",{"path":391,"priority":319},"hooks/gemini-cli/beforetool.mjs",{"path":393,"priority":319},"hooks/gemini-cli/precompress.mjs",{"path":395,"priority":319},"hooks/gemini-cli/sessionstart.mjs",{"path":397,"priority":319},"hooks/hooks.json",{"path":399,"priority":319},"hooks/jetbrains-copilot/posttooluse.mjs",{"path":401,"priority":319},"hooks/jetbrains-copilot/precompact.mjs",{"path":403,"priority":319},"hooks/jetbrains-copilot/pretooluse.mjs",{"path":405,"priority":319},"hooks/jetbrains-copilot/sessionstart.mjs",{"path":407,"priority":319},"hooks/kiro/agentspawn.mjs",{"path":409,"priority":319},"hooks/kiro/posttooluse.mjs",{"path":411,"priority":319},"hooks/kiro/pretooluse.mjs",{"path":413,"priority":319},"hooks/kiro/userpromptsubmit.mjs",{"path":415,"priority":319},"hooks/normalize-hooks.mjs",{"path":417,"priority":319},"hooks/posttooluse.mjs",{"path":419,"priority":319},"hooks/precompact.mjs",{"path":421,"priority":319},"hooks/pretooluse.mjs",{"path":423,"priority":319},"hooks/routing-block.mjs",{"path":425,"priority":319},"hooks/run-hook.mjs",{"path":427,"priority":319},"hooks/session-attribution.bundle.mjs",{"path":429,"priority":319},"hooks/session-db.bundle.mjs",{"path":431,"priority":319},"hooks/session-directive.mjs",{"path":433,"priority":319},"hooks/session-extract.bundle.mjs",{"path":435,"priority":319},"hooks/session-helpers.mjs",{"path":437,"priority":319},"hooks/session-loaders.mjs",{"path":439,"priority":319},"hooks/session-snapshot.bundle.mjs",{"path":441,"priority":319},"hooks/sessionstart.mjs",{"path":443,"priority":319},"hooks/suppress-stderr.mjs",{"path":445,"priority":319},"hooks/userpromptsubmit.mjs",{"path":447,"priority":319},"hooks/vscode-copilot/posttooluse.mjs",{"path":449,"priority":319},"hooks/vscode-copilot/precompact.mjs",{"path":451,"priority":319},"hooks/vscode-copilot/pretooluse.mjs",{"path":453,"priority":319},"hooks/vscode-copilot/sessionstart.mjs",{"path":455,"priority":319},".codex-plugin/plugin.json",{"path":457,"priority":319},".cursor-plugin/plugin.json",{"basePath":459,"description":460,"displayName":461,"installMethods":462,"rationale":463,"selectedPaths":464,"source":307,"sourceLanguage":18,"type":251},".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",[465,467,469,471,473,475,477,479,481],{"path":466,"priority":306},"SKILL.md",{"path":468,"priority":322},"agent-teams.md",{"path":470,"priority":322},"communication.md",{"path":472,"priority":322},"marketing.md",{"path":474,"priority":322},"release.md",{"path":476,"priority":322},"review-pr.md",{"path":478,"priority":322},"tdd.md",{"path":480,"priority":322},"triage-issue.md",{"path":482,"priority":322},"validation.md",{"basePath":484,"description":485,"displayName":250,"installMethods":486,"rationale":487,"selectedPaths":488,"source":307,"sourceLanguage":18,"type":251},"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",[489,490,492,494,496],{"path":466,"priority":306},{"path":491,"priority":322},"references/anti-patterns.md",{"path":493,"priority":322},"references/patterns-javascript.md",{"path":495,"priority":322},"references/patterns-python.md",{"path":497,"priority":322},"references/patterns-shell.md",{"basePath":248,"description":10,"displayName":13,"installMethods":499,"rationale":500,"selectedPaths":501,"source":307,"sourceLanguage":18,"type":251},{"claudeCode":12},"SKILL.md frontmatter at skills/ctx-doctor/SKILL.md",[502],{"path":466,"priority":306},{"basePath":504,"description":505,"displayName":506,"installMethods":507,"rationale":508,"selectedPaths":509,"source":307,"sourceLanguage":18,"type":251},"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",[510],{"path":466,"priority":306},{"basePath":512,"description":513,"displayName":514,"installMethods":515,"rationale":516,"selectedPaths":517,"source":307,"sourceLanguage":18,"type":251},"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",[518],{"path":466,"priority":306},{"basePath":520,"description":521,"displayName":522,"installMethods":523,"rationale":524,"selectedPaths":525,"source":307,"sourceLanguage":18,"type":251},"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",[526],{"path":466,"priority":306},{"basePath":528,"description":529,"displayName":530,"installMethods":531,"rationale":532,"selectedPaths":533,"source":307,"sourceLanguage":18,"type":251},"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",[534],{"path":466,"priority":306},{"basePath":260,"description":536,"displayName":250,"installMethods":537,"license":277,"rationale":538,"selectedPaths":539,"source":307,"sourceLanguage":18,"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":250},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[540,542,543,544,546],{"path":541,"priority":306},"package.json",{"path":316,"priority":306},{"path":318,"priority":319},{"path":545,"priority":322},"cli.bundle.mjs",{"path":547,"priority":335},"src/server.ts",{"sources":549},[550],"manual",{"npmPackage":250},{"closedIssues90d":234,"description":553,"forks":235,"homepage":554,"license":243,"openIssues90d":237,"pushedAt":238,"readmeSize":232,"stars":239,"topics":555},"Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 15 platforms","https://context-mode.com",[556,557,558,267,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,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":576,"discoverAt":577,"extractAt":578,"githubAt":578,"npmAt":579,"updatedAt":576},1778693511234,1778693503750,1778693507197,1778693509704,[214,217,215,218,216],{"evaluatedAt":246,"extractAt":286,"updatedAt":582},1778693817685,[],[585,603,632,663,694,714],{"_creationTime":586,"_id":587,"community":588,"display":589,"identity":592,"providers":593,"relations":598,"tags":599,"workflow":600},1778693511416.3665,"k17fqs996gpd2bggec9k1qbbns86nh4g",{"reviewCount":8},{"description":529,"installMethods":590,"name":591,"sourceUrl":14},{"claudeCode":12},"Context Mode",{"basePath":528,"githubOwner":249,"githubRepo":250,"locale":18,"slug":530,"type":251},{"evaluate":594,"extract":597},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":595,"targetMarket":219,"tier":220},[214,596,270,273,216,267],"llm-ops",{"commitSha":276,"license":243},{"parentExtensionId":254,"repoId":282},[270,214,596,267,216,273],{"evaluatedAt":601,"extractAt":286,"updatedAt":602},1778693713738,1778693818462,{"_creationTime":604,"_id":605,"community":606,"display":607,"identity":613,"providers":617,"relations":625,"tags":627,"workflow":628},1778699106670.4268,"k179cgk616p3xva37r5jqsfwvh86mcp2",{"reviewCount":8},{"description":608,"installMethods":609,"name":611,"sourceUrl":612},"Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.",{"claudeCode":610},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":614,"githubOwner":615,"githubRepo":559,"locale":18,"slug":616,"type":251},"skills/use-my-browser","xixu-me","use-my-browser",{"evaluate":618,"extract":623},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":619,"targetMarket":219,"tier":220},[620,217,621,622,215],"browser","automation","ux",{"commitSha":276,"license":624},"MIT",{"repoId":626},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[621,620,217,215,622],{"evaluatedAt":629,"extractAt":630,"updatedAt":631},1778699261239,1778699106670,1778699384978,{"_creationTime":633,"_id":634,"community":635,"display":636,"identity":642,"providers":646,"relations":656,"tags":659,"workflow":660},1778668146481.875,"k17147wq51e9aek37ygbwm2xvs86mhg3",{"reviewCount":8},{"description":637,"installMethods":638,"name":640,"sourceUrl":641},"Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers. 项目记忆/跨会话",{"claudeCode":639},"aaron-he-zhu/seo-geo-claude-skills","memory-management","https://github.com/aaron-he-zhu/seo-geo-claude-skills",{"basePath":643,"githubOwner":644,"githubRepo":645,"locale":18,"slug":640,"type":251},"cross-cutting/memory-management","aaron-he-zhu","seo-geo-claude-skills",{"evaluate":647,"extract":654},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":648,"targetMarket":219,"tier":220},[649,650,651,214,652,653],"seo","geo","project-memory","session-context","campaign-tracking",{"commitSha":276,"license":655},"Apache-2.0",{"parentExtensionId":657,"repoId":658},"k17bw7fa1vx09gqzzmf42cfz0d86ngd6","kd7avx4agxh7qvwmg0n0y5pg4186mx4t",[653,214,650,651,649,652],{"evaluatedAt":661,"extractAt":662,"updatedAt":661},1778668325430,1778668146481,{"_creationTime":664,"_id":665,"community":666,"display":667,"identity":673,"providers":678,"relations":688,"tags":690,"workflow":691},1778697652123.895,"k179x649dvyg7xswjx2h5a199n86m32x",{"reviewCount":8},{"description":668,"installMethods":669,"name":671,"sourceUrl":672},"Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.",{"claudeCode":670},"steipete/clawdis","Node Connect","https://github.com/steipete/clawdis",{"basePath":674,"githubOwner":675,"githubRepo":676,"locale":18,"slug":677,"type":251},"skills/node-connect","steipete","clawdis","node-connect",{"evaluate":679,"extract":687},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":680,"targetMarket":219,"tier":220},[217,681,682,683,684,685,686],"networking","android","ios","macos","troubleshooting","openclaws",{"commitSha":276,"license":624},{"repoId":689},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[682,217,683,684,681,686,685],{"evaluatedAt":692,"extractAt":693,"updatedAt":692},1778698735523,1778697652123,{"_creationTime":695,"_id":696,"community":697,"display":698,"identity":702,"providers":704,"relations":710,"tags":711,"workflow":712},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":699,"installMethods":700,"name":701,"sourceUrl":672},"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":670},"openclaw-debugging",{"basePath":703,"githubOwner":675,"githubRepo":676,"locale":18,"slug":701,"type":251},".agents/skills/openclaw-debugging",{"evaluate":705,"extract":709},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":706,"targetMarket":219,"tier":220},[217,686,707,685,708],"cli","development",{"commitSha":276},{"repoId":689},[707,217,708,686,685],{"evaluatedAt":713,"extractAt":693,"updatedAt":713},1778697754713,{"_creationTime":715,"_id":716,"community":717,"display":718,"identity":724,"providers":729,"relations":736,"tags":738,"workflow":739},1778683190010.284,"k1757t8mrzzrf8yabxrtp82mg586m6nf",{"reviewCount":8},{"description":719,"installMethods":720,"name":722,"sourceUrl":723},"Systematic debugging methodology emphasizing root cause analysis over quick fixes",{"claudeCode":721},"bobmatnyc/claude-mpm-skills","Systematic Debugging","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":725,"githubOwner":726,"githubRepo":727,"locale":18,"slug":728,"type":251},"universal/debugging/systematic-debugging","bobmatnyc","claude-mpm-skills","systematic-debugging",{"evaluate":730,"extract":735},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":731,"targetMarket":219,"tier":220},[217,685,732,733,734],"root-cause-analysis","methodology","problem-solving",{"commitSha":276,"license":655},{"repoId":737},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[217,733,734,732,685],{"evaluatedAt":740,"extractAt":741,"updatedAt":740},1778686304588,1778683190010]