[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-apappascs-session-cleanup-en":3,"guides-for-apappascs-session-cleanup":459,"similar-k17ec88wgcvgh9n7wcjmvfcsh586m1j6-en":460},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":238,"parentExtension":247,"providers":303,"relations":307,"repo":308,"tags":456,"workflow":457},1778675504402.1885,"k17ec88wgcvgh9n7wcjmvfcsh586m1j6",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"apappascs/claude-code-sessions","session-cleanup","https://github.com/apappascs/claude-code-sessions",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":240},1778675572975.3398,"kn7agrz8caskb6bd2vtdmjqd8186mgrh","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":217,"tier":218,"useCases":219},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,140,143,146,149,153,156,159,162,165,168,171,175,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","The description clearly states what the extension does (finds old, empty, or tiny session files for deletion) and when to use it (clean up sessions, free disk space, specific user queries).",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and use cases.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","The SKILL.md body is well-structured and under 500 lines, with deeper material delegated to other files.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and links to specific commands for detailed steps, effectively using progressive disclosure.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","The skill does not involve deep exploration or code review that would benefit from forked context.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","The SKILL.md provides clear, copy-pasteable examples for identifying and deleting sessions, including manual deletion steps.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","The SKILL.md documents failure modes like orphaned task lists and potential issues with manual deletion, with recovery steps.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","The skill uses bun scripts directly and does not rely on external tools like MCP that would require fallback mechanisms.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","The SKILL.md emphasizes user confirmation before deletion and provides safety guidelines, ensuring workflows halt on ambiguity.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","The description clearly identifies the problem of managing old Claude Code session files and freeing disk space.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","The extension provides specific CLI tools and a structured workflow for managing Claude Code sessions, offering value beyond default LLM capabilities.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","The extension covers the full lifecycle of session management, from identification to deletion and orphan task list cleanup, with safety checks.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","The extension focuses solely on managing Claude Code sessions, including cleanup and deletion, without venturing into unrelated domains.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","The description accurately reflects the extension's functionality of finding and cleaning up old Claude Code session files.",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","The extension uses specific bun script commands like `cleanup`, `delete-session`, and `orphan-task-lists`, which are well-scoped actions.",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","Command-line arguments like `--min-messages` and `--older-than` are documented in the SKILL.md with their purpose.",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","Tool commands like `cleanup`, `delete-session`, and `orphan-task-lists` are descriptive and specific to the session management domain.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","The CLI commands accept specific flags and arguments, and output is presented in a structured format (JSON or tables), avoiding unnecessary data.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","The extension is licensed under the MIT license, as indicated by the LICENSE file and README.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","The last commit was on April 22, 2026, which is within the last 90 days.",{"category":93,"check":97,"severity":39,"summary":98},"Dependency Management","The extension explicitly states zero runtime dependencies.",{"category":100,"check":101,"severity":39,"summary":102},"Security","Secret Management","The extension does not handle or expose any secrets; it operates on local session files.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","The script operates on local files and does not load external data that could contain malicious instructions.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","The extension does not fetch external code or data at runtime; all operations are local.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","The scripts operate on local files within the user's home directory (`~/.claude/`) and do not attempt to access files outside the project's scope.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","There are no indications of detached processes or retry loops designed to escape sandbox limitations.",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","The extension operates locally and does not submit any data to third parties.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","The bundled content and descriptions appear free of hidden steering tricks or obfuscation.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","The bundled scripts are plain TypeScript and are not obfuscated or dynamically executed.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","The script references paths like `~/.claude/projects/` and `~/.claude/tasks/` which are standard for Claude Code, and provides manual deletion paths.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","There are 0 open issues and 0 closed issues in the last 90 days, indicating high engagement or no current issues.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","The project uses GitHub release tags and has a `LICENSE` file, and the last commit is recent.",{"category":137,"check":138,"severity":24,"summary":139},"Execution","Validation","Command-line arguments like `--min-messages` and `--older-than` are parsed and used by the script, implying validation.",{"category":100,"check":141,"severity":24,"summary":142},"Unguarded Destructive Operations","Destructive operations (deleting sessions/tasks) are explicitly guarded by user confirmation prompts.",{"category":49,"check":144,"severity":24,"summary":145},"Error Handling","The SKILL.md outlines safety precautions and implies that errors during deletion would be reported, with manual recovery paths available.",{"category":49,"check":147,"severity":39,"summary":148},"Logging","The extension operates locally and does not perform destructive actions without explicit user interaction, making a dedicated audit log unnecessary.",{"category":150,"check":151,"severity":39,"summary":152},"Compliance","GDPR","The extension only operates on local session files and does not handle personal data.",{"category":150,"check":154,"severity":24,"summary":155},"Target market","The extension operates on local files and has no regional or jurisdictional limitations, making it global.",{"category":57,"check":157,"severity":24,"summary":158},"Runtime stability","The extension relies on Bun and standard file operations, making it portable across POSIX-compatible systems.",{"category":30,"check":160,"severity":24,"summary":161},"README","The README provides a comprehensive overview, installation instructions, and details about the skills and UI.",{"category":70,"check":163,"severity":24,"summary":164},"Tool surface size","The extension exposes a focused set of 11 skills, well within the ideal range.",{"category":22,"check":166,"severity":24,"summary":167},"Overlapping near-synonym tools","The tool names are distinct and cover specific functionalities without significant overlap (e.g., cleanup, delete-session, orphan-task-lists).",{"category":30,"check":169,"severity":24,"summary":170},"Phantom features","All advertised features (skills and web dashboard) are implemented and described in the documentation.",{"category":172,"check":173,"severity":24,"summary":174},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for the Claude Code plugin marketplace and local installation.",{"category":176,"check":177,"severity":24,"summary":178},"Errors","Actionable error messages","The SKILL.md and README outline manual recovery steps for potential issues and emphasize user confirmation for destructive actions.",{"category":137,"check":180,"severity":24,"summary":181},"Pinned dependencies","The project states zero runtime dependencies and uses Bun, implying efficient dependency management and pinning.",{"category":70,"check":183,"severity":24,"summary":184},"Dry-run preview","While not a `--dry-run` flag, the cleanup and delete operations are guarded by explicit user confirmation, effectively acting as a preview.",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","The extension operates locally on files and does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":150,"check":190,"severity":24,"summary":191},"Telemetry opt-in","The extension does not emit any telemetry, thus fulfilling the opt-in requirement by default.",1778675572871,"This extension provides CLI tools to find, list, and delete old, empty, or tiny Claude Code session files, along with managing associated tasks. It also offers a web dashboard for visual browsing and analysis of sessions.",[195,196,197,198,199],"Finds old, empty, or tiny session files","Lists and presents session candidates for deletion","Deletes sessions and associated task lists upon confirmation","Checks for and allows deletion of orphaned task lists","Provides safety guidelines and explicit user confirmation for deletions",[201,202,203,204],"Automatically deleting sessions without user confirmation","Modifying session content","Managing sessions for tools other than Claude Code","Performing any actions without explicit user consent","3.0.0","4.4.0","To help users clean up disk space and manage their Claude Code session history by identifying and safely removing unneeded session files.","The extension is highly polished and well-documented, with no critical or warning findings. A few checks were not applicable due to the nature of the tool.",99,"A high-quality, focused skill for managing Claude Code sessions.",[212,213,214,215,216],"claude-code","session-management","cleanup","cli","typescript","global","verified",[220,221,222,223],"When the user wants to clean up Claude Code sessions","When the user needs to free up disk space","When the user asks about session storage usage","To audit and manage the history of Claude Code sessions",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"popularity":234,"security":236,"testCoverage":239},{"hasLockfile":226},true,1778675556214,{"descriptionLength":229,"readmeSize":230},215,5805,{"closedIssues90d":8,"forks":8,"hasChangelog":226,"openIssues90d":8,"pushedAt":232,"stars":233},1776871130000,4,{"npmDownloads":235},1049,{"hasNpmPackage":226,"license":237,"smitheryVerified":238},"MIT",false,{"hasCi":226,"hasTests":226},{"updatedAt":241},1778675572975,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"skills/session-cleanup","apappascs","claude-code-sessions","skill",{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":254,"parentExtension":257,"providers":288,"relations":298,"tags":299,"workflow":300},1778675504402.1882,"k17eba5sp62yzfrxyh8th28emd86m3nw",{"reviewCount":8},{"description":252,"installMethods":253,"name":245,"sourceUrl":14},"Session intelligence for Claude Code: search, analyze, diff, and resume past sessions with a web dashboard",{"claudeCode":245},{"basePath":255,"githubOwner":244,"githubRepo":245,"locale":18,"slug":245,"type":256},"","plugin",{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":265,"providers":267,"relations":281,"tags":283,"workflow":284},1778675504402.1877,"k17djtcadze2803pars5r2gn1n86mrdk",{"reviewCount":8},{"description":262,"installMethods":263,"name":264,"sourceUrl":14},"Session intelligence for Claude Code — search, analyze, and manage every session across all your projects",{"claudeCode":12},"Claude Code Sessions",{"basePath":255,"githubOwner":244,"githubRepo":245,"locale":18,"slug":245,"type":266},"marketplace",{"evaluate":268,"extract":275},{"promptVersionExtension":269,"promptVersionScoring":206,"score":270,"tags":271,"targetMarket":217,"tier":218},"3.1.0",97,[212,213,272,273,274],"search","analysis","dashboard",{"commitSha":276,"license":237,"marketplace":277,"plugin":279},"HEAD",{"name":245,"pluginCount":278},1,{"mcpCount":8,"provider":280,"skillCount":8},"classify",{"repoId":282},"kd7cytp64hbr754n075h6bx82986n4be",[273,212,274,272,213],{"evaluatedAt":285,"extractAt":286,"updatedAt":287},1778675524766,1778675504402,1778676116752,{"evaluate":289,"extract":295},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":290,"targetMarket":217,"tier":218},[291,272,292,293,274,294],"sessions","analytics","tasks","context-recovery",{"commitSha":276,"license":237,"plugin":296},{"mcpCount":8,"provider":280,"skillCount":297},11,{"parentExtensionId":259,"repoId":282},[292,294,274,272,291,293],{"evaluatedAt":301,"extractAt":286,"updatedAt":302},1778675543343,1778676117255,{"evaluate":304,"extract":306},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":305,"targetMarket":217,"tier":218},[212,213,214,215,216],{"commitSha":276},{"parentExtensionId":249,"repoId":282},{"_creationTime":309,"_id":282,"identity":310,"providers":311,"workflow":451},1778675498198.2107,{"githubOwner":244,"githubRepo":245,"sourceUrl":14},{"classify":312,"discover":444,"extract":447,"github":448,"npm":450},{"commitSha":276,"extensions":313},[314,327,358,364,372,380,388,396,404,412,420,428,436],{"basePath":255,"displayName":245,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":18,"type":266},{"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":255,"description":252,"displayName":245,"installMethods":328,"license":237,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":18,"type":256},{"claudeCode":245},"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":243,"description":10,"displayName":13,"installMethods":359,"rationale":360,"selectedPaths":361,"source":326,"sourceLanguage":18,"type":246},{"claudeCode":12},"SKILL.md frontmatter at skills/session-cleanup/SKILL.md",[362],{"path":363,"priority":320},"SKILL.md",{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":326,"sourceLanguage":18,"type":246},"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",[371],{"path":363,"priority":320},{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":326,"sourceLanguage":18,"type":246},"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",[379],{"path":363,"priority":320},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":326,"sourceLanguage":18,"type":246},"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",[387],{"path":363,"priority":320},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":326,"sourceLanguage":18,"type":246},"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",[395],{"path":363,"priority":320},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":326,"sourceLanguage":18,"type":246},"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",[403],{"path":363,"priority":320},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":326,"sourceLanguage":18,"type":246},"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",[411],{"path":363,"priority":320},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":326,"sourceLanguage":18,"type":246},"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",[419],{"path":363,"priority":320},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":326,"sourceLanguage":18,"type":246},"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",[427],{"path":363,"priority":320},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":326,"sourceLanguage":18,"type":246},"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",[435],{"path":363,"priority":320},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":326,"sourceLanguage":18,"type":246},"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",[443],{"path":363,"priority":320},{"sources":445},[446],"manual",{"npmPackage":245},{"closedIssues90d":8,"description":262,"forks":8,"license":237,"openIssues90d":8,"pushedAt":232,"readmeSize":230,"stars":233,"topics":449},[],{"downloads":235},{"classifiedAt":452,"discoverAt":453,"extractAt":454,"githubAt":454,"npmAt":455,"updatedAt":452},1778675503952,1778675498198,1778675500116,1778675502052,[212,214,215,213,216],{"evaluatedAt":241,"extractAt":286,"updatedAt":458},1778676117035,[],[461,491,509,539,559,582],{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":471,"providers":475,"relations":483,"tags":486,"workflow":487},1778696712851.9746,"k17ef0e0f693nd248cs3f63rys86ndy8",{"reviewCount":8},{"description":466,"installMethods":467,"name":469,"sourceUrl":470},"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":468},"Ruya-AI/cozempic","guard","https://github.com/Ruya-AI/cozempic",{"basePath":472,"githubOwner":473,"githubRepo":474,"locale":18,"slug":469,"type":246},"plugin/skills/guard","Ruya-AI","cozempic",{"evaluate":476,"extract":482},{"promptVersionExtension":205,"promptVersionScoring":206,"score":477,"tags":478,"targetMarket":217,"tier":218},100,[213,479,212,480,481],"context-pruning","python","utility",{"commitSha":276},{"parentExtensionId":484,"repoId":485},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm",[212,479,480,213,481],{"evaluatedAt":488,"extractAt":489,"updatedAt":490},1778696790816,1778696712852,1778696924761,{"_creationTime":492,"_id":493,"community":494,"display":495,"identity":497,"providers":498,"relations":505,"tags":506,"workflow":507},1778675504402.1895,"k17ddrpwx0m05a5axc3zdg5jgd86mx9m",{"reviewCount":8},{"description":390,"installMethods":496,"name":391,"sourceUrl":14},{"claudeCode":12},{"basePath":389,"githubOwner":244,"githubRepo":245,"locale":18,"slug":391,"type":246},{"evaluate":499,"extract":504},{"promptVersionExtension":205,"promptVersionScoring":206,"score":477,"tags":500,"targetMarket":217,"tier":218},[501,502,213,503,212],"transcript","export","markdown",{"commitSha":276},{"parentExtensionId":249,"repoId":282},[212,502,503,213,501],{"evaluatedAt":508,"extractAt":286,"updatedAt":508},1778675647712,{"_creationTime":510,"_id":511,"community":512,"display":513,"identity":519,"providers":524,"relations":532,"tags":535,"workflow":536},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":514,"installMethods":515,"name":517,"sourceUrl":518},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":516},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":520,"githubOwner":521,"githubRepo":522,"locale":18,"slug":523,"type":246},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":525,"extract":531},{"promptVersionExtension":205,"promptVersionScoring":206,"score":477,"tags":526,"targetMarket":217,"tier":218},[527,528,529,530,216,215],"finance","trading","market-analysis","ai",{"commitSha":276,"license":237},{"parentExtensionId":533,"repoId":534},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[530,215,527,529,528,216],{"evaluatedAt":537,"extractAt":538,"updatedAt":537},1778701108877,1778696691708,{"_creationTime":540,"_id":541,"community":542,"display":543,"identity":547,"providers":549,"relations":554,"tags":555,"workflow":556},1778696712851.975,"k178yja51cgmcwkj5yctnzbj3186m30w",{"reviewCount":8},{"description":544,"installMethods":545,"name":546,"sourceUrl":470},"Prune bloated session with a prescription. Removes progress ticks, stale reads, duplicate content, and more.",{"claudeCode":468},"treat",{"basePath":548,"githubOwner":473,"githubRepo":474,"locale":18,"slug":546,"type":246},"plugin/skills/treat",{"evaluate":550,"extract":553},{"promptVersionExtension":205,"promptVersionScoring":206,"score":477,"tags":551,"targetMarket":217,"tier":218},[213,479,552,480,215],"llm-optimization",{"commitSha":276},{"parentExtensionId":484,"repoId":485},[215,479,552,480,213],{"evaluatedAt":557,"extractAt":489,"updatedAt":558},1778696822903,1778696925366,{"_creationTime":560,"_id":561,"community":562,"display":563,"identity":567,"providers":570,"relations":577,"tags":579,"workflow":580},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":564,"installMethods":565,"name":566,"sourceUrl":518},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":516},"Validate Plugin",{"basePath":568,"githubOwner":521,"githubRepo":522,"locale":18,"slug":569,"type":246},"plugins/ruflo-plugin-creator/skills/validate-plugin","validate-plugin",{"evaluate":571,"extract":576},{"promptVersionExtension":205,"promptVersionScoring":206,"score":477,"tags":572,"targetMarket":217,"tier":218},[573,256,574,212,575],"validation","developer-tools","mcp",{"commitSha":276,"license":237},{"parentExtensionId":578,"repoId":534},"k17f4y1y2y777p7zrxxhbnf03n86mr5j",[212,574,575,256,573],{"evaluatedAt":581,"extractAt":538,"updatedAt":581},1778701241052,{"_creationTime":583,"_id":584,"community":585,"display":586,"identity":592,"providers":596,"relations":605,"tags":607,"workflow":608},1778699106670.4258,"k17c1n6dbde7qh2wemx78d13t986n7x2",{"reviewCount":8},{"description":587,"installMethods":588,"name":590,"sourceUrl":591},"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":589},"xixu-me/skills","running-claude-code-via-litellm-copilot","https://github.com/xixu-me/skills",{"basePath":593,"githubOwner":594,"githubRepo":595,"locale":18,"slug":590,"type":246},"skills/running-claude-code-via-litellm-copilot","xixu-me","skills",{"evaluate":597,"extract":604},{"promptVersionExtension":205,"promptVersionScoring":206,"score":477,"tags":598,"targetMarket":217,"tier":218},[599,600,601,212,602,603],"copilot","litellm","proxy","configuration","troubleshooting",{"commitSha":276},{"repoId":606},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[212,602,599,600,601,603],{"evaluatedAt":609,"extractAt":610,"updatedAt":611},1778699196029,1778699106670,1778699384216]