[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-apappascs-session-stats-en":3,"guides-for-apappascs-session-stats":457,"similar-k173hk42djhe816n0vzy19an1s86nqgx-en":458},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":234,"parentExtension":243,"providers":301,"relations":305,"repo":306,"tags":454,"workflow":455},1778675504402.1904,"k173hk42djhe816n0vzy19an1s86nqgx",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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\".",{"claudeCode":12},"apappascs/claude-code-sessions","session-stats","https://github.com/apappascs/claude-code-sessions",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":220,"workflow":236},1778675724233.758,"kn7ezm2vw19ke838egwzxfq25h86ma6a","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":199,"promptVersionExtension":202,"promptVersionScoring":203,"purpose":204,"rationale":205,"score":206,"summary":207,"tags":208,"targetMarket":214,"tier":215,"useCases":216},[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,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","The description clearly states the problem of analyzing Claude Code session data and provides specific use cases and triggers for its invocation.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides concrete session analysis capabilities (token usage, model distribution, tool breakdown) beyond basic LLM chat, addressing a clear need for managing session history.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, providing a complete lifecycle for analyzing session data as described.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on analyzing Claude Code session data and does not extend into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately and concisely reflects the skill's capabilities and intended use cases.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses scoped tools like `list`, `stats`, and `export` which are specific to session management.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The SKILL.md details the steps and commands required, implicitly covering parameters and their usage.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names like `session-list`, `session-stats`, and `session-parser` are descriptive and domain-specific.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The tool parameters are specific (session path) and the output is a structured JSON object, suitable for presentation.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on April 22, 2026, which is within the last 3 months.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project has zero runtime dependencies, eliminating concerns about dependency management.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The skill does not appear to use or handle secrets.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill focuses on parsing local JSONL files and does not load untrusted third-party data or fetch remote content.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill only operates on local files and does not fetch remote content or execute arbitrary scripts.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The skill operates on local files within the project and does not modify files outside its scope.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","The skill's operations are confined to parsing local files and do not involve detached processes or retry loops.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The skill processes local session data and does not make outbound calls or exfiltrate any data.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content is plain text and free of hidden steering tricks or obfuscation.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The skill's code is written in plain TypeScript and is not obfuscated or dynamically executed.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill assumes session JSONL files exist and provides clear steps to locate them, with no assumptions about project structure.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating no active issues or very low activity.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The `LICENSE` file and `package.json` (implied by Bun install) suggest a versioned release process, and MIT license is clearly stated.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","The script `session-parser.ts` likely validates the input JSONL, and the CLI commands are structured, implying validation.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","While some skills in the repo might be destructive, this specific skill (`session-stats`) is read-only.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The `SKILL.md` outlines clear steps and expected outputs, implying robust error handling for file parsing and command execution.",{"category":103,"check":113,"severity":114,"summary":115},"Logging","not_applicable","This skill is read-only and does not perform destructive actions or outbound calls, so logging is not applicable.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill operates on local session files and does not handle personal data or interact with third parties.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill operates on local files and has no regional or jurisdictional logic, making it global.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The skill uses Bun and standard TypeScript, with clear instructions for setup, indicating good cross-platform stability.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README file exists, is comprehensive, and clearly states the extension's purpose and capabilities.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The `session-stats` skill has one primary function, fitting well within the ideal range.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The skill's core function is distinct and does not overlap with other session management skills.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All features advertised in the README and SKILL.md have corresponding implementations or tools.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Clear installation instructions are provided in the README for both plugin marketplace and direct plugin installation.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The SKILL.md outlines specific steps and expected outcomes, implying that errors would be actionable.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The project declares zero runtime dependencies and uses Bun, which typically handles dependencies well.",{"category":33,"check":151,"severity":114,"summary":152},"Dry-run preview","This skill is read-only and does not perform state-changing operations or send data outward, so a dry-run is not applicable.",{"category":154,"check":155,"severity":114,"summary":156},"Protocol","Idempotent retry & timeouts","The skill operates on local files and does not involve remote calls or state-changing operations requiring timeouts or idempotency.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit telemetry; all operations are local and purely analytical.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the skill's purpose (showing session stats) and when to use it (queries about token usage, cost, etc.).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and triggers.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is concise, delegating detailed procedures to scripts and focusing on the main workflow.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the main steps and relies on scripts for detailed execution, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":114,"summary":175},"Forked exploration","This skill is short-form and does not involve deep exploration or code review, so `context: fork` is not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides clear, executable examples for resolving sessions and running the stats script.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md describes finding the session path and handling potential issues like no sessions found, implying edge case awareness.",{"category":103,"check":183,"severity":114,"summary":184},"Tool Fallback","The skill uses local scripts and does not rely on external MCP servers or tools, making fallback not applicable.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The SKILL.md instructs to find the session path and implies that errors would halt the process if a session is not found.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not rely on other skills being loaded, fulfilling the standalone requirement.",1778675724131,"This skill analyzes Claude Code session data, providing token usage, model distribution, turn count, duration, and tool usage by parsing local session JSONL files.",[195,196,197,198],"Shows token usage breakdown","Details model distribution per session","Lists tool usage statistics","Provides session duration and turn count",[200,201],"Cost estimation for sessions","Modifying or deleting session files","3.0.0","4.4.0","To provide users with detailed insights into their Claude Code session activity, enabling them to understand token consumption, model usage, and tool utilization.","The skill is exceptionally well-documented, robust, and secure, with no significant findings. It demonstrates a clear purpose and precise execution.",98,"A high-quality skill for analyzing Claude Code session statistics with clear documentation and robust implementation.",[209,210,211,212,213],"session-analysis","claude-code","developer-tools","logging","typescript","global","verified",[217,218,219],"When asking about token usage for a session","When inquiring about session cost or model breakdown","When requesting 'session stats' or 'how much did this session use'",{"codeQuality":221,"collectedAt":223,"documentation":224,"maintenance":227,"popularity":230,"security":232,"testCoverage":235},{"hasLockfile":222},true,1778675708609,{"descriptionLength":225,"readmeSize":226},235,5805,{"closedIssues90d":8,"forks":8,"hasChangelog":222,"openIssues90d":8,"pushedAt":228,"stars":229},1776871130000,4,{"npmDownloads":231},1049,{"hasNpmPackage":222,"license":233,"smitheryVerified":234},"MIT",false,{"hasCi":222,"hasTests":222},{"updatedAt":237},1778675724233,{"basePath":239,"githubOwner":240,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/session-stats","apappascs","claude-code-sessions","skill",{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":250,"parentExtension":253,"providers":285,"relations":296,"tags":297,"workflow":298},1778675504402.1882,"k17eba5sp62yzfrxyh8th28emd86m3nw",{"reviewCount":8},{"description":248,"installMethods":249,"name":241,"sourceUrl":14},"Session intelligence for Claude Code: search, analyze, diff, and resume past sessions with a web dashboard",{"claudeCode":241},{"basePath":251,"githubOwner":240,"githubRepo":241,"locale":18,"slug":241,"type":252},"","plugin",{"_creationTime":254,"_id":255,"community":256,"display":257,"identity":261,"providers":263,"relations":278,"tags":280,"workflow":281},1778675504402.1877,"k17djtcadze2803pars5r2gn1n86mrdk",{"reviewCount":8},{"description":258,"installMethods":259,"name":260,"sourceUrl":14},"Session intelligence for Claude Code — search, analyze, and manage every session across all your projects",{"claudeCode":12},"Claude Code Sessions",{"basePath":251,"githubOwner":240,"githubRepo":241,"locale":18,"slug":241,"type":262},"marketplace",{"evaluate":264,"extract":272},{"promptVersionExtension":265,"promptVersionScoring":203,"score":266,"tags":267,"targetMarket":214,"tier":215},"3.1.0",97,[210,268,269,270,271],"session-management","search","analysis","dashboard",{"commitSha":273,"license":233,"marketplace":274,"plugin":276},"HEAD",{"name":241,"pluginCount":275},1,{"mcpCount":8,"provider":277,"skillCount":8},"classify",{"repoId":279},"kd7cytp64hbr754n075h6bx82986n4be",[270,210,271,269,268],{"evaluatedAt":282,"extractAt":283,"updatedAt":284},1778675524766,1778675504402,1778676116752,{"evaluate":286,"extract":293},{"promptVersionExtension":202,"promptVersionScoring":203,"score":287,"tags":288,"targetMarket":214,"tier":215},99,[289,269,290,291,271,292],"sessions","analytics","tasks","context-recovery",{"commitSha":273,"license":233,"plugin":294},{"mcpCount":8,"provider":277,"skillCount":295},11,{"parentExtensionId":255,"repoId":279},[290,292,271,269,289,291],{"evaluatedAt":299,"extractAt":283,"updatedAt":300},1778675543343,1778676117255,{"evaluate":302,"extract":304},{"promptVersionExtension":202,"promptVersionScoring":203,"score":206,"tags":303,"targetMarket":214,"tier":215},[209,210,211,212,213],{"commitSha":273},{"parentExtensionId":245,"repoId":279},{"_creationTime":307,"_id":279,"identity":308,"providers":309,"workflow":449},1778675498198.2107,{"githubOwner":240,"githubRepo":241,"sourceUrl":14},{"classify":310,"discover":442,"extract":445,"github":446,"npm":448},{"commitSha":273,"extensions":311},[312,325,356,365,373,381,389,397,405,413,421,426,434],{"basePath":251,"displayName":241,"installMethods":313,"rationale":314,"selectedPaths":315,"source":324,"sourceLanguage":18,"type":262},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[316,319,321],{"path":317,"priority":318},".claude-plugin/marketplace.json","mandatory",{"path":320,"priority":318},"README.md",{"path":322,"priority":323},"LICENSE","high","rule",{"basePath":251,"description":248,"displayName":241,"installMethods":326,"license":233,"rationale":327,"selectedPaths":328,"source":324,"sourceLanguage":18,"type":252},{"claudeCode":241},"plugin manifest at .claude-plugin/plugin.json",[329,331,332,333,336,338,340,342,344,346,348,350,352,354],{"path":330,"priority":318},".claude-plugin/plugin.json",{"path":320,"priority":318},{"path":322,"priority":323},{"path":334,"priority":335},"skills/session-cleanup/SKILL.md","medium",{"path":337,"priority":335},"skills/session-delete/SKILL.md",{"path":339,"priority":335},"skills/session-detail/SKILL.md",{"path":341,"priority":335},"skills/session-diff/SKILL.md",{"path":343,"priority":335},"skills/session-export/SKILL.md",{"path":345,"priority":335},"skills/session-list/SKILL.md",{"path":347,"priority":335},"skills/session-resume/SKILL.md",{"path":349,"priority":335},"skills/session-search/SKILL.md",{"path":351,"priority":335},"skills/session-stats/SKILL.md",{"path":353,"priority":335},"skills/session-tasks/SKILL.md",{"path":355,"priority":335},"skills/session-timeline/SKILL.md",{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":324,"sourceLanguage":18,"type":242},"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",[363],{"path":364,"priority":318},"SKILL.md",{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":324,"sourceLanguage":18,"type":242},"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",[372],{"path":364,"priority":318},{"basePath":374,"description":375,"displayName":376,"installMethods":377,"rationale":378,"selectedPaths":379,"source":324,"sourceLanguage":18,"type":242},"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",[380],{"path":364,"priority":318},{"basePath":382,"description":383,"displayName":384,"installMethods":385,"rationale":386,"selectedPaths":387,"source":324,"sourceLanguage":18,"type":242},"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",[388],{"path":364,"priority":318},{"basePath":390,"description":391,"displayName":392,"installMethods":393,"rationale":394,"selectedPaths":395,"source":324,"sourceLanguage":18,"type":242},"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",[396],{"path":364,"priority":318},{"basePath":398,"description":399,"displayName":400,"installMethods":401,"rationale":402,"selectedPaths":403,"source":324,"sourceLanguage":18,"type":242},"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",[404],{"path":364,"priority":318},{"basePath":406,"description":407,"displayName":408,"installMethods":409,"rationale":410,"selectedPaths":411,"source":324,"sourceLanguage":18,"type":242},"skills/session-resume","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.","session-resume",{"claudeCode":12},"SKILL.md frontmatter at skills/session-resume/SKILL.md",[412],{"path":364,"priority":318},{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":324,"sourceLanguage":18,"type":242},"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":364,"priority":318},{"basePath":239,"description":10,"displayName":13,"installMethods":422,"rationale":423,"selectedPaths":424,"source":324,"sourceLanguage":18,"type":242},{"claudeCode":12},"SKILL.md frontmatter at skills/session-stats/SKILL.md",[425],{"path":364,"priority":318},{"basePath":427,"description":428,"displayName":429,"installMethods":430,"rationale":431,"selectedPaths":432,"source":324,"sourceLanguage":18,"type":242},"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",[433],{"path":364,"priority":318},{"basePath":435,"description":436,"displayName":437,"installMethods":438,"rationale":439,"selectedPaths":440,"source":324,"sourceLanguage":18,"type":242},"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",[441],{"path":364,"priority":318},{"sources":443},[444],"manual",{"npmPackage":241},{"closedIssues90d":8,"description":258,"forks":8,"license":233,"openIssues90d":8,"pushedAt":228,"readmeSize":226,"stars":229,"topics":447},[],{"downloads":231},{"classifiedAt":450,"discoverAt":451,"extractAt":452,"githubAt":452,"npmAt":453,"updatedAt":450},1778675503952,1778675498198,1778675500116,1778675502052,[210,211,212,209,213],{"evaluatedAt":237,"extractAt":283,"updatedAt":456},1778676118347,[],[459,488,516,546,575,603],{"_creationTime":460,"_id":461,"community":462,"display":463,"identity":469,"providers":474,"relations":481,"tags":484,"workflow":485},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":464,"installMethods":465,"name":467,"sourceUrl":468},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":466},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":470,"githubOwner":471,"githubRepo":472,"locale":18,"slug":473,"type":242},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":475,"extract":480},{"promptVersionExtension":202,"promptVersionScoring":203,"score":476,"tags":477,"targetMarket":214,"tier":215},100,[478,252,211,210,479],"validation","mcp",{"commitSha":273,"license":233},{"parentExtensionId":482,"repoId":483},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[210,211,479,252,478],{"evaluatedAt":486,"extractAt":487,"updatedAt":486},1778701241052,1778696691708,{"_creationTime":489,"_id":490,"community":491,"display":492,"identity":498,"providers":502,"relations":509,"tags":512,"workflow":513},1778699018122.8052,"k1724eg9dj5dp6j1f2hxpdmja586mg1p",{"reviewCount":8},{"description":493,"installMethods":494,"name":496,"sourceUrl":497},"Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.",{"claudeCode":495},"wshobson/agents","typescript-advanced-types","https://github.com/wshobson/agents",{"basePath":499,"githubOwner":500,"githubRepo":501,"locale":18,"slug":496,"type":242},"plugins/javascript-typescript/skills/typescript-advanced-types","wshobson","agents",{"evaluate":503,"extract":508},{"promptVersionExtension":202,"promptVersionScoring":203,"score":476,"tags":504,"targetMarket":214,"tier":215},[213,505,506,507,211],"types","generics","programming",{"commitSha":273},{"parentExtensionId":510,"repoId":511},"k17821k05dymw6mmaehq84b46986mf3f","kd74de64zj0axtg5b8t7eqqe2x86nske",[211,506,507,505,213],{"evaluatedAt":514,"extractAt":515,"updatedAt":514},1778701655608,1778699018122,{"_creationTime":517,"_id":518,"community":519,"display":520,"identity":526,"providers":530,"relations":539,"tags":541,"workflow":542},1778699106670.4258,"k17c1n6dbde7qh2wemx78d13t986n7x2",{"reviewCount":8},{"description":521,"installMethods":522,"name":524,"sourceUrl":525},"Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.",{"claudeCode":523},"xixu-me/skills","running-claude-code-via-litellm-copilot","https://github.com/xixu-me/skills",{"basePath":527,"githubOwner":528,"githubRepo":529,"locale":18,"slug":524,"type":242},"skills/running-claude-code-via-litellm-copilot","xixu-me","skills",{"evaluate":531,"extract":538},{"promptVersionExtension":202,"promptVersionScoring":203,"score":476,"tags":532,"targetMarket":214,"tier":215},[533,534,535,210,536,537],"copilot","litellm","proxy","configuration","troubleshooting",{"commitSha":273},{"repoId":540},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[210,536,533,534,535,537],{"evaluatedAt":543,"extractAt":544,"updatedAt":545},1778699196029,1778699106670,1778699384216,{"_creationTime":547,"_id":548,"community":549,"display":550,"identity":556,"providers":560,"relations":567,"tags":570,"workflow":571},1778696712851.9746,"k17ef0e0f693nd248cs3f63rys86ndy8",{"reviewCount":8},{"description":551,"installMethods":552,"name":554,"sourceUrl":555},"Protect Claude Code sessions from context overflow by running a background daemon that monitors session size and auto-prunes before compaction hits. Use when the user says \"guard\", \"protect session\", \"context getting long\", \"prevent compaction\", \"session management\", or is running agent teams that need continuous context protection.\n",{"claudeCode":553},"Ruya-AI/cozempic","guard","https://github.com/Ruya-AI/cozempic",{"basePath":557,"githubOwner":558,"githubRepo":559,"locale":18,"slug":554,"type":242},"plugin/skills/guard","Ruya-AI","cozempic",{"evaluate":561,"extract":566},{"promptVersionExtension":202,"promptVersionScoring":203,"score":476,"tags":562,"targetMarket":214,"tier":215},[268,563,210,564,565],"context-pruning","python","utility",{"commitSha":273},{"parentExtensionId":568,"repoId":569},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm",[210,563,564,268,565],{"evaluatedAt":572,"extractAt":573,"updatedAt":574},1778696790816,1778696712852,1778696924761,{"_creationTime":576,"_id":577,"community":578,"display":579,"identity":585,"providers":589,"relations":596,"tags":599,"workflow":600},1778694480889.9487,"k17eg219cke0p45yfhh8n2t37986mgm4",{"reviewCount":8},{"description":580,"installMethods":581,"name":583,"sourceUrl":584},"Interactive assistant for creating new Claude commands with proper structure, patterns, and MCP tool integration",{"claudeCode":582},"NeoLabHQ/context-engineering-kit","create-command","https://github.com/NeoLabHQ/context-engineering-kit",{"basePath":586,"githubOwner":587,"githubRepo":588,"locale":18,"slug":583,"type":242},"plugins/customaize-agent/skills/create-command","NeoLabHQ","context-engineering-kit",{"evaluate":590,"extract":595},{"promptVersionExtension":202,"promptVersionScoring":203,"score":476,"tags":591,"targetMarket":214,"tier":215},[592,593,594,479,210],"command-creation","agent-development","prompt-engineering",{"commitSha":273},{"parentExtensionId":597,"repoId":598},"k173g0c46wghgz5j9gn02wfydn86mkh8","kd7a3rj13ezgx1wgm0jfh08hsx86n0sz",[593,210,592,479,594],{"evaluatedAt":601,"extractAt":602,"updatedAt":601},1778694773368,1778694480890,{"_creationTime":604,"_id":605,"community":606,"display":607,"identity":613,"providers":618,"relations":624,"tags":627,"workflow":628},1778692488329.0164,"k17d7dgccv6vnj9tcw0cehwnph86nryb",{"reviewCount":8},{"description":608,"installMethods":609,"name":611,"sourceUrl":612},"Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.",{"claudeCode":610},"luiseiman/claude-kit","Rule Effectiveness Analysis","https://github.com/luiseiman/claude-kit",{"basePath":614,"githubOwner":615,"githubRepo":616,"locale":18,"slug":617,"type":242},"skills/rule-effectiveness","luiseiman","claude-kit","rule-effectiveness",{"evaluate":619,"extract":623},{"promptVersionExtension":202,"promptVersionScoring":203,"score":476,"tags":620,"targetMarket":214,"tier":215},[210,536,270,621,622],"optimization","git",{"commitSha":273,"license":233},{"parentExtensionId":625,"repoId":626},"k17650xadq8363kzchr4w0gmf186nq24","kd79wqc8an5wh20cc2znr8tyb586mxwx",[270,210,536,622,621],{"evaluatedAt":629,"extractAt":630,"updatedAt":629},1778693275143,1778692488329]