[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-apappascs-session-resume-zh-CN":3,"guides-for-apappascs-session-resume":460,"similar-k1742rfegd8g506xspmtrqqtt986nbsw-zh-CN":461},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":236,"parentExtension":245,"providers":302,"relations":306,"repo":308,"tags":457,"workflow":458},1778676092105.5737,"k1742rfegd8g506xspmtrqqtt986nbsw",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"从过去的 Claude Code 会话生成上下文恢复提示，以便新会话可以接续上次中断的地方。当用户说“从…恢复”、“接续上次中断的地方”、“继续那个会话”、“上下文恢复”或想要使用旧会话的上下文开始新会话时使用。",{"claudeCode":12},"apappascs/claude-code-sessions","session-resume","https://github.com/apappascs/claude-code-sessions",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778676092105.574,"kn739acycf4ym3j9vc8jfta67186m1sh","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":216,"useCases":217},[21,26,29,32,36,39,43,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地指出了从过去的 Claude Code 会话生成上下文恢复提示以恢复工作的问﻿题。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能通过从会话数据创建结构化的上下文恢复提示，提供了独特的价值，这超出了默认的 LLM 行为，并提供了比简单提示更多的功能。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展似乎已准备好投入生产，因为它解决了其声明的会话上下文恢复用例，并提供了清晰的步骤和脚本。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展仅专注于会话上下文恢复和管理，符合其单一职责原则。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了技能的功能和用例。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该扩展使用了特定的、作用域内的工具，如 `session-store.ts` 和 `session-parser.ts`，用于不同的操作。",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","not_applicable","除了脚本的隐含 CLI 参数外，该扩展似乎没有可配置的参数或选项。",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","工具名称（`session-store.ts`、`session-parser.ts`）具有描述性，并在域内指示了它们的功能。",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","脚本似乎接受特定的输入（会话路径、项目名称）并生成结构化输出（JSONL、markdown 提示），没有不必要的数据。",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","该扩展根据 MIT 许可证授权，这是一个宽松的开源许可证。",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","最后一次提交是在 2026 年 4 月 22 日，在过去 3 个月内。",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","该项目声明没有运行时依赖项，因此没有第三方依赖项管理问题。",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","该扩展似乎只读取会话数据，不处理或暴露秘密。",{"category":66,"check":70,"severity":24,"summary":71},"Injection","该扩展处理会话数据，并且似乎没有将不受信任的外部内容加载为指令。",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","该扩展使用本地会话文件，并且不在运行时获取远程代码或数据。",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","该扩展在本地会话文件上运行，并且似乎不会修改超出其预期范围的文件。",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","在提供的脚本中未检测到独立的进程生成或拒绝重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","该扩展的重点是本地会话数据分析，不涉及将机密数据提交给第三方。",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","捆绑的内容和描述没有隐藏的操纵技巧。",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","捆绑的脚本是纯 TypeScript，不使用 base64 或 eval 等混淆技术。",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","脚本似乎正确处理了会话文件路径，并且不对会话数据本身之外的项目结构做出僵化的假设。",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","过去 90 天内有 0 个打开和 0 个关闭的问题，参与度指标极少，但并未显示出疏忽的迹象。",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","该项目有一个 CHANGELOG.md 并使用 GitHub releases，提供了清晰的版本信号。",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","脚本似乎对输入文件路径和会话数据执行基本验证。",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","该扩展主要是只读的；删除等破坏性操作是明确的，并且可能受到保护。",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","脚本在出错时预计会以非零状态退出，并带有清晰的消息，这符合 CLI 工具的标准。",{"category":104,"check":114,"severity":46,"summary":115},"Logging","该技能主要用于分析和只读操作，因此本地审计日志不是必需的。",{"category":117,"check":118,"severity":46,"summary":119},"Compliance","GDPR","该扩展在会话数据上运行，并且似乎不处理可能触发 GDPR 担忧的个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","没有区域或管辖权信号，该扩展适用于全球范围。",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","该扩展使用 Bun 和标准脚本实践，表明其具有良好的跨平台兼容性。",{"category":44,"check":127,"severity":24,"summary":128},"README","README 文件存在，内容全面，并清楚地说明了扩展的目的和功能。",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","该扩展公开了 11 个不同的技能，这在可接受的范围内。",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","技能名称清晰且涵盖不同功能，避免了近义词重叠。",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","README 中所有宣传的功能似乎都有相应的已实现技能或功能。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 中提供了清晰的插件市场安装说明和直接 CLI 调用示例。",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","CLI 脚本在失败时通常会提供可操作的错误消息。",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","该项目声明没有运行时依赖项，并且脚本使用 Bun，Bun 有自己的版本控制。",{"category":33,"check":151,"severity":46,"summary":152},"Dry-run preview","该扩展主要是只读和分析性的，因此不适用干运行模式。",{"category":154,"check":155,"severity":46,"summary":156},"Protocol","Idempotent retry & timeouts","该扩展在本地文件上运行，不涉及需要幂等性或超时设置的远程调用或状态更改操作。",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","该扩展似乎不发送任何遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","描述清楚地定义了技能的目的：从过去的会话生成上下文恢复提示，并提供了特定的触发短语和用例。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","Frontmatter 简洁明了，有效总结了核心功能和触发短语。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 相对简洁，概述了工作流程，并在需要时链接到单独的文件。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","SKILL.md 概述了工作流程，并链接到单独的文件以获取更详细的信息，展示了渐进式披露。",{"category":170,"check":174,"severity":46,"summary":175},"Forked exploration","此技能不是一个需要“context: fork”的探索性强的技能。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 提供了清晰的 CLI 示例，用于使用会话管理工具的核心功能。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","SKILL.md 隐含地处理了边缘情况，通过描述不同场景（如恢复的会话和异常结束），并提供清晰的恢复步骤。",{"category":104,"check":183,"severity":46,"summary":184},"Tool Fallback","该扩展不依赖于外部 MCP 服务器或需要回退的工具。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","脚本设计用于处理特定的会话文件输入，并在遇到意外状态时很可能优雅地失败，而不是进行破坏性操作。",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该技能是独立的，并且似乎不依赖于同时加载的其他特定技能。",1778675683141,"此技能使用户能够从过去的 Claude Code 会话生成上下文恢复提示，从而使新会话能够无缝地恢复之前的工作。它会解析会话数据以重建项目状态、关键文件、已做出的决定和待处理的任务。",[195,196,197,198,199],"从过去的会话生成上下文恢复提示","列出并识别最近的会话","从会话文件中提取恢复数据","合成结构化的上下文文档","提供替代的会话继续方法",[201,202,203],"直接修改活动会话。","提供实时协作功能。","取代 Claude Code 的核心功能。","3.0.0","4.4.0","为开发人员提供一种通过生成过去 Claude Code 会话的结构化摘要来轻松接续上次中断的地方的方法。","该扩展具有很高的质量，拥有出色的文档、清晰的作用域和强大的安全实践。唯一阻碍获得满分的发现是，除了描述常见场景外，还缺乏明确的“边缘情况”文档，这是一个次要问题。",99,"一个用于管理和恢复 Claude Code 会话上下文的高质量技能。",[211,212,213,214,215],"claude-code","session-management","developer-tools","productivity","context-recovery","verified",[218,219,220,221],"当用户希望使用“resume from”或“pick up where I left off”等短语恢复之前的编码会话时。","使用旧会话的上下文开始新会话。","当会话意外中断需要重建时。","了解过去会话中正在进行的工作。",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"popularity":232,"security":234,"testCoverage":237},{"hasLockfile":224},true,1778675666093,{"descriptionLength":227,"readmeSize":228},288,5805,{"closedIssues90d":8,"forks":8,"hasChangelog":224,"openIssues90d":8,"pushedAt":230,"stars":231},1776871130000,4,{"npmDownloads":233},1049,{"hasNpmPackage":224,"license":235,"smitheryVerified":236},"MIT",false,{"hasCi":224,"hasTests":224},{"updatedAt":239},1778676092105,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/session-resume","apappascs","claude-code-sessions","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":252,"parentExtension":256,"providers":288,"relations":297,"tags":298,"workflow":299},1778675504402.1882,"k17eba5sp62yzfrxyh8th28emd86m3nw",{"reviewCount":8},{"description":250,"installMethods":251,"name":243,"sourceUrl":14},"Session intelligence for Claude Code: search, analyze, diff, and resume past sessions with a web dashboard",{"claudeCode":243},{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":255},"","en","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":266,"relations":281,"tags":283,"workflow":284},1778675504402.1877,"k17djtcadze2803pars5r2gn1n86mrdk",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Session intelligence for Claude Code — search, analyze, and manage every session across all your projects",{"claudeCode":12},"Claude Code Sessions",{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":265},"marketplace",{"evaluate":267,"extract":275},{"promptVersionExtension":268,"promptVersionScoring":205,"score":269,"tags":270,"targetMarket":274,"tier":216},"3.1.0",97,[211,212,271,272,273],"search","analysis","dashboard","global",{"commitSha":276,"license":235,"marketplace":277,"plugin":279},"HEAD",{"name":243,"pluginCount":278},1,{"mcpCount":8,"provider":280,"skillCount":8},"classify",{"repoId":282},"kd7cytp64hbr754n075h6bx82986n4be",[272,211,273,271,212],{"evaluatedAt":285,"extractAt":286,"updatedAt":287},1778675524766,1778675504402,1778676116752,{"evaluate":289,"extract":294},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":290,"targetMarket":274,"tier":216},[291,271,292,293,273,215],"sessions","analytics","tasks",{"commitSha":276,"license":235,"plugin":295},{"mcpCount":8,"provider":280,"skillCount":296},11,{"parentExtensionId":258,"repoId":282},[292,215,273,271,291,293],{"evaluatedAt":300,"extractAt":286,"updatedAt":301},1778675543343,1778676117255,{"evaluate":303,"extract":305},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":304,"targetMarket":274,"tier":216},[211,212,213,214,215],{"commitSha":276},{"parentExtensionId":247,"repoId":282,"translatedFrom":307},"k17cpc6wr7zp63s8feff012cvd86m18f",{"_creationTime":309,"_id":282,"identity":310,"providers":311,"workflow":452},1778675498198.2107,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":312,"discover":445,"extract":448,"github":449,"npm":451},{"commitSha":276,"extensions":313},[314,327,358,367,375,383,391,399,407,413,421,429,437],{"basePath":253,"displayName":243,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":254,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":253,"description":250,"displayName":243,"installMethods":328,"license":235,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":254,"type":255},{"claudeCode":243},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,338,340,342,344,346,348,350,352,354,356],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":337},"skills/session-cleanup/SKILL.md","medium",{"path":339,"priority":337},"skills/session-delete/SKILL.md",{"path":341,"priority":337},"skills/session-detail/SKILL.md",{"path":343,"priority":337},"skills/session-diff/SKILL.md",{"path":345,"priority":337},"skills/session-export/SKILL.md",{"path":347,"priority":337},"skills/session-list/SKILL.md",{"path":349,"priority":337},"skills/session-resume/SKILL.md",{"path":351,"priority":337},"skills/session-search/SKILL.md",{"path":353,"priority":337},"skills/session-stats/SKILL.md",{"path":355,"priority":337},"skills/session-tasks/SKILL.md",{"path":357,"priority":337},"skills/session-timeline/SKILL.md",{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":326,"sourceLanguage":254,"type":244},"skills/session-cleanup","Finds old, empty, or tiny Claude Code session files that are candidates for deletion. Use when the user wants to clean up sessions, free disk space, says \"clean up old sessions\", or asks about session storage usage.","session-cleanup",{"claudeCode":12},"SKILL.md frontmatter at skills/session-cleanup/SKILL.md",[365],{"path":366,"priority":320},"SKILL.md",{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":326,"sourceLanguage":254,"type":244},"skills/session-delete","Delete a Claude Code session file, with optional cleanup of associated task lists and tasks. Warns about orphaned tasks before deleting. Use when the user says \"delete session\", \"remove session\", or wants to clean up a specific session.","session-delete",{"claudeCode":12},"SKILL.md frontmatter at skills/session-delete/SKILL.md",[374],{"path":366,"priority":320},{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":326,"sourceLanguage":254,"type":244},"skills/session-detail","Show detailed information about a Claude Code session including stats, token usage, models used, tools called, associated tasks, and conversation messages. Use when the user says \"show session\", \"session details\", \"what happened in session X\".","session-detail",{"claudeCode":12},"SKILL.md frontmatter at skills/session-detail/SKILL.md",[382],{"path":366,"priority":320},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":326,"sourceLanguage":254,"type":244},"skills/session-diff","Compares two Claude Code sessions — shows what changed in files, tools used, branches, and topics. Use when the user says \"what changed between sessions\", \"diff sessions\", \"compare yesterday and today\", or wants to understand how work evolved across sessions.","session-diff",{"claudeCode":12},"SKILL.md frontmatter at skills/session-diff/SKILL.md",[390],{"path":366,"priority":320},{"basePath":392,"description":393,"displayName":394,"installMethods":395,"rationale":396,"selectedPaths":397,"source":326,"sourceLanguage":254,"type":244},"skills/session-export","Exports a Claude Code session as a clean, readable markdown transcript. Use when the user wants to export a session, create a transcript, save session history to a file, or says \"export this session\".","session-export",{"claudeCode":12},"SKILL.md frontmatter at skills/session-export/SKILL.md",[398],{"path":366,"priority":320},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":326,"sourceLanguage":254,"type":244},"skills/session-list","Lists all Claude Code sessions for a project or globally, sorted by recency, size, or duration. Use when the user asks how many sessions they have, wants to see recent sessions, says \"list sessions\", or wants a session inventory.","session-list",{"claudeCode":12},"SKILL.md frontmatter at skills/session-list/SKILL.md",[406],{"path":366,"priority":320},{"basePath":241,"description":408,"displayName":13,"installMethods":409,"rationale":410,"selectedPaths":411,"source":326,"sourceLanguage":254,"type":244},"Generates a context recovery prompt from a past Claude Code session so a new session can pick up where it left off. Use when the user says \"resume from\", \"pick up where I left off\", \"continue that session\", \"context recovery\", or wants to start a new session with context from an old one.",{"claudeCode":12},"SKILL.md frontmatter at skills/session-resume/SKILL.md",[412],{"path":366,"priority":320},{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":326,"sourceLanguage":254,"type":244},"skills/session-search","Searches Claude Code sessions across all projects by keyword, topic, or content. Use when the user wants to find a previous session, locate past work, search for something they discussed before, or cannot remember which project a conversation was in. Also use when the user says \"find that session where\" or \"search sessions\".","session-search",{"claudeCode":12},"SKILL.md frontmatter at skills/session-search/SKILL.md",[420],{"path":366,"priority":320},{"basePath":422,"description":423,"displayName":424,"installMethods":425,"rationale":426,"selectedPaths":427,"source":326,"sourceLanguage":254,"type":244},"skills/session-stats","Shows token usage, model distribution, turn count, duration, and tool usage for a Claude Code session. Use when the user asks about token usage, session cost, model breakdown, or says \"session stats\" or \"how much did this session use\".","session-stats",{"claudeCode":12},"SKILL.md frontmatter at skills/session-stats/SKILL.md",[428],{"path":366,"priority":320},{"basePath":430,"description":431,"displayName":432,"installMethods":433,"rationale":434,"selectedPaths":435,"source":326,"sourceLanguage":254,"type":244},"skills/session-tasks","Aggregates tasks across Claude Code task lists and sessions — shows pending, in-progress, and completed tasks with dependencies. Use when the user asks \"what tasks are pending\", \"show my tasks\", \"orphaned tasks\", \"task dependencies\", or wants a cross-session task inventory.","session-tasks",{"claudeCode":12},"SKILL.md frontmatter at skills/session-tasks/SKILL.md",[436],{"path":366,"priority":320},{"basePath":438,"description":439,"displayName":440,"installMethods":441,"rationale":442,"selectedPaths":443,"source":326,"sourceLanguage":254,"type":244},"skills/session-timeline","Shows a chronological timeline of all Claude Code sessions for a project. Use when the user asks \"what's the history of this project\", \"show me all sessions\", \"session timeline\", or wants to see patterns in their work.","session-timeline",{"claudeCode":12},"SKILL.md frontmatter at skills/session-timeline/SKILL.md",[444],{"path":366,"priority":320},{"sources":446},[447],"manual",{"npmPackage":243},{"closedIssues90d":8,"description":261,"forks":8,"license":235,"openIssues90d":8,"pushedAt":230,"readmeSize":228,"stars":231,"topics":450},[],{"downloads":233},{"classifiedAt":453,"discoverAt":454,"extractAt":455,"githubAt":455,"npmAt":456,"updatedAt":453},1778675503952,1778675498198,1778675500116,1778675502052,[211,215,213,214,212],{"evaluatedAt":459,"extractAt":286,"updatedAt":239},1778675683794,[],[462,491,521,542,572,602],{"_creationTime":463,"_id":464,"community":465,"display":466,"identity":472,"providers":477,"relations":484,"tags":487,"workflow":488},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":467,"installMethods":468,"name":470,"sourceUrl":471},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":469},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":473,"githubOwner":474,"githubRepo":475,"locale":254,"slug":476,"type":244},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":478,"extract":483},{"promptVersionExtension":204,"promptVersionScoring":205,"score":479,"tags":480,"targetMarket":274,"tier":216},100,[481,255,213,211,482],"validation","mcp",{"commitSha":276,"license":235},{"parentExtensionId":485,"repoId":486},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[211,213,482,255,481],{"evaluatedAt":489,"extractAt":490,"updatedAt":489},1778701241052,1778696691708,{"_creationTime":492,"_id":493,"community":494,"display":495,"identity":501,"providers":505,"relations":512,"tags":516,"workflow":517},1778696876879.2397,"k178m626tpcxa8b3bekz8y0x9n86m9w1",{"reviewCount":8},{"description":496,"installMethods":497,"name":499,"sourceUrl":500},"保护 Claude Code 会话免受上下文溢出影响，通过运行一个后台守护进程来监控会话大小并在压缩命中之前自动进行修剪。当用户说“guard”、“protect session”、“context getting long”、“prevent compaction”、“session management”或正在运行需要持续上下文保护的代理团队时使用。\n",{"claudeCode":498},"Ruya-AI/cozempic","guard","https://github.com/Ruya-AI/cozempic",{"basePath":502,"githubOwner":503,"githubRepo":504,"locale":18,"slug":499,"type":244},"plugin/skills/guard","Ruya-AI","cozempic",{"evaluate":506,"extract":511},{"promptVersionExtension":204,"promptVersionScoring":205,"score":479,"tags":507,"targetMarket":274,"tier":216},[212,508,211,509,510],"context-pruning","python","utility",{"commitSha":276},{"parentExtensionId":513,"repoId":514,"translatedFrom":515},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm","k17ef0e0f693nd248cs3f63rys86ndy8",[211,508,509,212,510],{"evaluatedAt":518,"extractAt":519,"updatedAt":520},1778696790816,1778696712852,1778696876879,{"_creationTime":522,"_id":523,"community":524,"display":525,"identity":528,"providers":529,"relations":536,"tags":538,"workflow":539},1778675815334.6243,"k17an04q14nxwkx9b16yhj9kas86mjjt",{"reviewCount":8},{"description":526,"installMethods":527,"name":394,"sourceUrl":14},"将 Claude Code 会话导出为干净、可读的 markdown 格式的会话记录。当用户想要导出会话、创建会话记录、将会话历史记录保存到文件或说“导出此会话”时使用。",{"claudeCode":12},{"basePath":392,"githubOwner":242,"githubRepo":243,"locale":18,"slug":394,"type":244},{"evaluate":530,"extract":535},{"promptVersionExtension":204,"promptVersionScoring":205,"score":479,"tags":531,"targetMarket":274,"tier":216},[532,533,212,534,211],"transcript","export","markdown",{"commitSha":276},{"parentExtensionId":247,"repoId":282,"translatedFrom":537},"k17ddrpwx0m05a5axc3zdg5jgd86mx9m",[211,533,534,212,532],{"evaluatedAt":540,"extractAt":286,"updatedAt":541},1778675647712,1778675815334,{"_creationTime":543,"_id":544,"community":545,"display":546,"identity":552,"providers":557,"relations":564,"tags":567,"workflow":568},1778696531398.4526,"k17bw2zxke0knwc4ezdjqtxsg986nn3j",{"reviewCount":8},{"description":547,"installMethods":548,"name":550,"sourceUrl":551},"运行 /handoff 以捕获会话数据，然后编写一个引用该数据的分阶段实施计划。创建用于跟踪的 beads。",{"claudeCode":549},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":553,"githubOwner":554,"githubRepo":555,"locale":18,"slug":556,"type":244},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":558,"extract":563},{"promptVersionExtension":204,"promptVersionScoring":205,"score":479,"tags":559,"targetMarket":274,"tier":216},[560,561,212,562,213],"context","planning","code-review",{"commitSha":276,"license":235},{"repoId":565,"translatedFrom":566},"kd751dv4xqaztg0deehhxazcjn86mynf","k175pwr78zcnem11h4am251frn86mh2m",[562,560,213,561,212],{"evaluatedAt":569,"extractAt":570,"updatedAt":571},1778696514353,1778696473190,1778696531398,{"_creationTime":573,"_id":574,"community":575,"display":576,"identity":582,"providers":586,"relations":593,"tags":597,"workflow":598},1778693779072.0886,"k17dpgjm67e1yh81ym3nt0ra5586m4n4",{"reviewCount":8},{"description":577,"installMethods":578,"name":580,"sourceUrl":581},"运行 context-mode 诊断。检查运行时、钩子、FTS5、\n插件注册、npm 和 marketplace 版本。\n触发器：/context-mode:ctx-doctor\n",{"claudeCode":579},"mksglu/context-mode","ctx-doctor","https://github.com/mksglu/context-mode",{"basePath":583,"githubOwner":584,"githubRepo":585,"locale":18,"slug":580,"type":244},"skills/ctx-doctor","mksglu","context-mode",{"evaluate":587,"extract":592},{"promptVersionExtension":204,"promptVersionScoring":205,"score":479,"tags":588,"targetMarket":274,"tier":216},[589,213,214,590,591],"context-management","debugging","diagnostics",{"commitSha":276},{"parentExtensionId":594,"repoId":595,"translatedFrom":596},"k17ezy748es7sfnbnp9phht43h86m53y","kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17dre81ghdhwnja4h61m340qd86m942",[589,590,213,591,214],{"evaluatedAt":599,"extractAt":600,"updatedAt":601},1778693603549,1778693511416,1778693779072,{"_creationTime":603,"_id":604,"community":605,"display":606,"identity":612,"providers":616,"relations":622,"tags":624,"workflow":625},1778694240519.7407,"k1768d4q1hqa8kxf56x9qa0bgh86n843",{"reviewCount":8},{"description":607,"installMethods":608,"name":610,"sourceUrl":611},"Lightweight session initialization with context recovery",{"claudeCode":609},"mshadmanrahman/pm-pilot","session-init","https://github.com/mshadmanrahman/pm-pilot",{"basePath":613,"githubOwner":614,"githubRepo":615,"locale":254,"slug":610,"type":244},"skills/productivity/session-init","mshadmanrahman","pm-pilot",{"evaluate":617,"extract":621},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":618,"targetMarket":274,"tier":216},[212,215,214,619,620],"workflow-automation","initialization",{"commitSha":276},{"repoId":623},"kd728wqst6vwd95ymycxb97nrx86mnsn",[215,620,214,212,619],{"evaluatedAt":626,"extractAt":627,"updatedAt":626},1778694630730,1778694240519]