[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-awrshift-claude-starter-kit-en":3,"guides-for-awrshift-claude-starter-kit":373,"similar-k170td5mt0kbh7w2bvz58e8cw186mebb-en":374},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":296,"isFallback":280,"parentExtension":301,"providers":302,"relations":307,"repo":309,"tags":370,"workflow":371},1778682832193.8853,"k170td5mt0kbh7w2bvz58e8cw186mebb",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Persistent memory for Claude Code agents with an agent-audit-ritual architecture. User only talks; agent captures, audits, proposes promotions, and writes. Four layers — daily logs, hot cache (MEMORY.md), role-based reference skills (Anthropic-native, user-invocable: false), canonical rules. /close-day runs the audit ritual at end of day. Multi-project isolation via projects/\u003Cname>/. Zero external dependencies.",{"claudeCode":12},"awrshift/claude-starter-kit","claude-memory-kit","https://github.com/awrshift/claude-starter-kit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":278,"workflow":294},1778682912841.0974,"kn73rz0yxqn2c45wesa4a1206986nj8d","en",{"checks":20,"evaluatedAt":245,"extensionSummary":246,"features":247,"nonGoals":253,"promptVersionExtension":258,"promptVersionScoring":259,"purpose":260,"rationale":261,"score":262,"summary":263,"tags":264,"targetMarket":271,"tier":272,"useCases":273},[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,114,117,121,124,128,131,134,137,140,143,146,150,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,199,201,203,205,207,209,211,213,216,219,222,226,229,232,235,238,242],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of Claude agents forgetting information between sessions and the solution of persistent memory.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers a novel agent-driven promotion ritual and multi-layer memory architecture, going beyond basic prompt engineering.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears fully implemented with a clear workflow, distinct layers, and an end-of-day audit ritual for agents.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on providing persistent memory and an agent-audit-ritual architecture for Claude agents.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description is accurate, concise, and effectively communicates the extension's core functionality and architecture.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","Tools like `/close-day`, `/memory-audit`, and `/memory-query` are specific verb-noun actions, facilitating precise agent selection.",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","not_applicable","The extension does not appear to expose configurable options or parameters beyond its core functionality and defined workflow.",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","Tool names like `/close-day` and `/memory-query` are descriptive and clearly indicate their function.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","Tools have specific inputs (e.g., date tags for audit) and outputs align with their stated purpose, avoiding extraneous data.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under MIT, a standard permissive open-source license, with a dedicated LICENSE file.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 27, 2026, well within the last 90 days.",{"category":59,"check":63,"severity":46,"summary":64},"Dependency Management","The extension explicitly states 'Zero external dependencies' and has no third-party dependencies to manage.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The extension operates on local files and user conversation, with no indication of secret usage or exposure.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on local files and user input, with no third-party data loading or remote URL fetching.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The extension has no external runtime dependencies or network calls for code/data, operating solely on local files.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the user's project directory and local files, with no indications of writing outside these boundaries.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were detected in the provided scripts.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The extension operates locally and does not make any outbound calls, thus posing no risk of data exfiltration.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content appears free of hidden-steering tricks; descriptions use standard text.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The provided scripts (hooks) are in plain, readable shell and Python, with no obfuscation detected.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes structural assumptions about project organization but clearly documents them (e.g., `projects/\u003Cname>/`) and adheres to relative paths.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a new or quiet repository, not a lack of maintenance.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A meaningful semver version (4.0.0) is declared in SKILL.md frontmatter and matches the GitHub release.",{"category":104,"check":105,"severity":46,"summary":106},"Execution","Pinned dependencies","The extension has zero external dependencies, thus lockfiles and pinned interpreters are not applicable.",{"category":33,"check":108,"severity":46,"summary":109},"Dry-run preview","The extension operates primarily on local file state management and agent logic, with no state-changing commands requiring a dry-run.",{"category":111,"check":112,"severity":46,"summary":113},"Protocol","Idempotent retry & timeouts","The extension does not perform remote calls or state-changing operations that would require idempotency or timeouts.",{"category":66,"check":115,"severity":24,"summary":116},"Unguarded Destructive Operations","While the skill writes files, these are within the project's scope and managed by Git; no destructive operations outside this scope exist.",{"category":118,"check":119,"severity":24,"summary":120},"Code Execution","Error Handling","The architecture implies robust error handling through agent synthesis and user confirmation for writes; hooks are assumed to fail non-zero. Specific script error handling is not detailed but the agent-driven model suggests it.",{"category":118,"check":122,"severity":24,"summary":123},"Logging","The skill logs daily activities to `daily/YYYY-MM-DD.md` and patterns to `MEMORY.md`, serving as an audit trail.",{"category":125,"check":126,"severity":24,"summary":127},"Compliance","GDPR","The extension operates on local project files and user conversation; no personal data is submitted to third parties.",{"category":125,"check":129,"severity":24,"summary":130},"Target market","The extension operates on local files and language-agnostic prompts, with no regional or jurisdictional limitations.",{"category":92,"check":132,"severity":24,"summary":133},"Runtime stability","The skill relies on standard Git, shell, and Python/Node.js environments, with no specific OS or editor assumptions.",{"category":44,"check":135,"severity":24,"summary":136},"README","The README file provides a comprehensive overview, quick start, and detailed explanations of the extension's features.",{"category":33,"check":138,"severity":24,"summary":139},"Tool surface size","The extension exposes 5 distinct tools, falling within the target range of 3-10.",{"category":40,"check":141,"severity":24,"summary":142},"Overlapping near-synonym tools","The exposed tools (`/close-day`, `/memory-audit`, `/memory-lint`, `/memory-compile`, `/memory-query`, `/tour`) have distinct functions and no obvious near-synonyms.",{"category":44,"check":144,"severity":24,"summary":145},"Phantom features","All advertised features (persistent memory, agent-driven promotion, multi-project isolation) are implemented and reflected in the code structure and documentation.",{"category":147,"check":148,"severity":24,"summary":149},"Install","Installation instruction","The README provides clear `git clone` instructions and an example invocation (`claude`).",{"category":151,"check":152,"severity":24,"summary":153},"Errors","Actionable error messages","The architecture implies errors will be reported to the user for confirmation before writes, providing a form of actionable feedback.",{"category":118,"check":105,"severity":46,"summary":155},"No external dependencies are used by this extension.",{"category":33,"check":108,"severity":46,"summary":157},"No state-changing operations that require a dry-run preview are exposed.",{"category":111,"check":112,"severity":46,"summary":159},"The extension does not engage in remote operations or state-changing actions that necessitate idempotency or timeouts.",{"category":66,"check":115,"severity":24,"summary":161},"The skill's operations are confined to project directories and managed by Git, without unguarded destructive actions.",{"category":118,"check":119,"severity":24,"summary":163},"The agent-driven model relies on user confirmation for writes and explicit prompts for actions, ensuring errors are surfaced and handled.",{"category":118,"check":122,"severity":24,"summary":165},"Daily logs are explicitly created and stored in `daily/YYYY-MM-DD.md`, serving as an audit trail.",{"category":125,"check":126,"severity":24,"summary":167},"The extension operates locally, with no transmission of personal data to third parties.",{"category":125,"check":129,"severity":24,"summary":169},"The extension is language-agnostic and operates on local files, making it globally applicable.",{"category":92,"check":132,"severity":24,"summary":171},"The skill relies on standard OS utilities and common scripting languages, with clear project structure assumptions.",{"category":44,"check":135,"severity":24,"summary":173},"The README provides a clear purpose statement, installation instructions, and workflow details.",{"category":33,"check":138,"severity":24,"summary":175},"The extension offers 6 tools, which is within the recommended range of 3-10.",{"category":40,"check":141,"severity":24,"summary":177},"The tools provided have distinct functionalities, avoiding confusion for the agent.",{"category":44,"check":144,"severity":24,"summary":179},"All features described in the README and SKILL.md are implemented and correspond to the provided code structure.",{"category":147,"check":148,"severity":24,"summary":181},"Installation instructions are clear, and a basic `claude` invocation is provided in the README.",{"category":151,"check":152,"severity":24,"summary":183},"The agent-driven model ensures user confirmation for writes, implying that errors would be surfaced with context for user action.",{"category":104,"check":105,"severity":46,"summary":185},"No external dependencies are utilized by this extension.",{"category":33,"check":108,"severity":46,"summary":187},"The extension does not perform state-changing operations that would necessitate a dry-run preview.",{"category":111,"check":112,"severity":46,"summary":189},"The extension operates locally on files and does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":66,"check":115,"severity":24,"summary":191},"Operations are confined to project directories and managed by Git, with no unguarded destructive actions outside this scope.",{"category":118,"check":119,"severity":24,"summary":193},"The agent's interaction model ensures errors are handled via user confirmation for writes, providing actionable feedback.",{"category":118,"check":122,"severity":24,"summary":195},"Daily logs are maintained in `daily/YYYY-MM-DD.md`, providing a clear audit trail of session activities.",{"category":125,"check":126,"severity":24,"summary":197},"All operations are local, preventing the submission of personal data to third parties.",{"category":125,"check":129,"severity":24,"summary":169},{"category":92,"check":132,"severity":24,"summary":200},"The skill relies on standard OS utilities and common scripting languages with clear project structure assumptions.",{"category":44,"check":135,"severity":24,"summary":202},"The README provides a clear purpose, installation, and workflow details.",{"category":33,"check":138,"severity":24,"summary":204},"The extension exposes 6 tools, fitting within the recommended range of 3-10.",{"category":40,"check":141,"severity":24,"summary":206},"The provided tools have distinct functionalities, avoiding agent confusion.",{"category":44,"check":144,"severity":24,"summary":208},"All documented features are implemented and correspond to the code structure.",{"category":147,"check":148,"severity":24,"summary":210},"Clear installation instructions and an example invocation are provided in the README.",{"category":151,"check":152,"severity":24,"summary":212},"The agent's interaction model ensures user confirmation for writes, implying errors would be surfaced with context for user action.",{"category":40,"check":214,"severity":24,"summary":215},"Precise Purpose","The description clearly states the purpose of providing persistent memory for Claude agents and the agent-audit-ritual architecture, with explicit layers and the `/close-day` function.",{"category":40,"check":217,"severity":24,"summary":218},"Concise Frontmatter","The frontmatter is dense and effectively summarizes the core capability and architecture, followed by relevant tags.",{"category":44,"check":220,"severity":24,"summary":221},"Concise Body","The SKILL.md body is concise and appropriately delegates deeper material to linked files like ARCHITECTURE.md and CLAUDE.md.",{"category":223,"check":224,"severity":24,"summary":225},"Context","Progressive Disclosure","Deeper architectural details and workflow specifications are provided in separate linked files (ARCHITECTURE.md, CLAUDE.md, etc.), demonstrating progressive disclosure.",{"category":223,"check":227,"severity":46,"summary":228},"Forked exploration","The skill is not described as involving heavy exploration or code review that would necessitate `context: fork`.",{"category":22,"check":230,"severity":24,"summary":231},"Usage examples","The README provides clear examples for installation and a high-level workflow, with a `/tour` command for guided walkthroughs.",{"category":22,"check":233,"severity":24,"summary":234},"Edge cases","The CLAUDE.md details invariants and explicit 'what not to do' sections, covering error modes and recovery implicitly through the agent's interaction model.",{"category":118,"check":236,"severity":46,"summary":237},"Tool Fallback","The extension does not rely on external MCP servers or custom tooling that would require fallbacks.",{"category":239,"check":240,"severity":24,"summary":241},"Safety","Halt on unexpected state","The CLAUDE.md emphasizes invariants and user confirmation for writes, implying a halt on unexpected states through the agent's workflow.",{"category":92,"check":243,"severity":24,"summary":244},"Cross-skill coupling","The skill is self-contained, focusing on memory management and agent interaction without implicit reliance on other specific skills.",1778682912707,"This skill provides persistent memory for Claude Code agents using a four-layer architecture (daily logs, hot cache, reference skills, canonical rules) and an agent-driven audit-ritual system for capturing, auditing, and writing information. It supports multi-project isolation and has zero external dependencies.",[248,249,250,251,252],"Persistent memory across sessions","Agent-driven information capture, audit, and promotion","Four-layer memory architecture","Multi-project isolation","End-of-day audit ritual via /close-day",[254,255,256,257],"Direct user editing of memory files","External dependencies or services","Background detection scripts or auto-flushing","Ad-hoc experimentation directly in production projects","3.0.0","4.4.0","To provide Claude Code agents with persistent, long-term memory that captures, organizes, and synthesizes information across sessions, enabling continuity and deeper contextual understanding.","All checks passed, indicating high quality and readiness. The extension is well-documented, secure, and adheres to best practices for agent skills.",98,"Excellent skill for persistent agent memory with a robust architecture and clear documentation.",[265,266,267,268,269,270],"memory","agent-memory","knowledge-base","productivity","claude-code","context-management","global","verified",[274,275,276,277],"Maintaining brand voice and project context across multiple conversations","Building a searchable knowledge base from agent interactions","Ensuring continuity on complex, long-running projects","Automating the synthesis and organization of daily work logs",{"codeQuality":279,"collectedAt":281,"documentation":282,"maintenance":285,"security":291,"testCoverage":293},{"hasLockfile":280},false,1778682877568,{"descriptionLength":283,"readmeSize":284},414,7715,{"closedIssues90d":8,"forks":286,"hasChangelog":287,"manifestVersion":288,"openIssues90d":8,"pushedAt":289,"stars":290},6,true,"4.0.0",1777278451000,15,{"hasNpmPackage":280,"license":292,"smitheryVerified":280},"MIT",{"hasCi":280,"hasTests":280},{"updatedAt":295},1778682912841,{"basePath":297,"githubOwner":298,"githubRepo":299,"locale":18,"slug":299,"type":300},"","awrshift","claude-starter-kit","skill",null,{"evaluate":303,"extract":305},{"promptVersionExtension":258,"promptVersionScoring":259,"score":262,"tags":304,"targetMarket":271,"tier":272},[265,266,267,268,269,270],{"commitSha":306},"HEAD",{"repoId":308},"kd74azkbvr7mctmsffhjpq27c586n525",{"_creationTime":310,"_id":308,"identity":311,"providers":312,"workflow":366},1778682822994.8958,{"githubOwner":298,"githubRepo":299,"sourceUrl":14},{"classify":313,"discover":347,"github":350},{"commitSha":306,"extensions":314},[315,326,334],{"basePath":316,"description":317,"displayName":318,"installMethods":319,"rationale":320,"selectedPaths":321,"source":325,"sourceLanguage":18,"type":300},".claude/skills/close-day","End-of-day audit ritual — synthesize sessions into daily log, audit patterns against MEMORY.md and existing concepts/rules, propose promotions verbally, write approved patches","close-day",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/close-day/SKILL.md",[322],{"path":323,"priority":324},"SKILL.md","mandatory","rule",{"basePath":327,"description":328,"displayName":329,"installMethods":330,"rationale":331,"selectedPaths":332,"source":325,"sourceLanguage":18,"type":300},".claude/skills/tour","Interactive walkthrough of the Memory Kit system using the user's actual project files","tour",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/tour/SKILL.md",[333],{"path":323,"priority":324},{"basePath":297,"description":10,"displayName":13,"installMethods":335,"rationale":336,"selectedPaths":337,"source":325,"sourceLanguage":18,"type":300},{"claudeCode":12},"SKILL.md frontmatter at SKILL.md",[338,339,342,344],{"path":323,"priority":324},{"path":340,"priority":341},"README.md","high",{"path":343,"priority":341},"LICENSE",{"path":345,"priority":346},"CLAUDE.md","medium",{"sources":348},[349],"manual",{"closedIssues90d":8,"description":351,"forks":286,"license":292,"openIssues90d":8,"pushedAt":289,"readmeSize":284,"stars":290,"topics":352},"Your Claude Code agent remembers across  sessions. Multi-project, sandbox experiments audit-driven promotion. Zero deps. v4.1, ",[353,354,269,355,356,357,358,359,360,361,270,362,363,267,364,365],"ai-tools","anthropic","developer-tools","mcp","ai-agent","claude-code-hooks","claude-code-memory","claude-code-template","context-engineering","persistent-memory","claude-skills","starter-kit","audit-ritual",{"classifiedAt":367,"discoverAt":368,"extractAt":369,"githubAt":369,"updatedAt":367},1778682832027,1778682822994,1778682830332,[266,269,270,267,265,268],{"evaluatedAt":295,"extractAt":372,"updatedAt":295},1778682832193,[],[375,405,436,457,486,514],{"_creationTime":376,"_id":377,"community":378,"display":379,"identity":385,"providers":390,"relations":398,"tags":401,"workflow":402},1778696595410.5698,"k171sdysmt658g1cdd7hgt8p8h86nms7",{"reviewCount":8},{"description":380,"installMethods":381,"name":383,"sourceUrl":384},"End-of-session ritual that audits changes, runs quality checks, captures learnings, and produces a session summary. Use when saying \"wrap up\", \"done for the day\", \"finish coding\", or ending a coding session.",{"claudeCode":382},"rohitg00/pro-workflow","Wrap-Up Ritual","https://github.com/rohitg00/pro-workflow",{"basePath":386,"githubOwner":387,"githubRepo":388,"locale":18,"slug":389,"type":300},"skills/wrap-up","rohitg00","pro-workflow","wrap-up",{"evaluate":391,"extract":397},{"promptVersionExtension":258,"promptVersionScoring":259,"score":392,"tags":393,"targetMarket":271,"tier":272},100,[394,395,268,265,267,396],"workflow","llm","code-quality",{"commitSha":306,"license":292},{"parentExtensionId":399,"repoId":400},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[396,267,395,265,268,394],{"evaluatedAt":403,"extractAt":404,"updatedAt":403},1778697164619,1778696595410,{"_creationTime":406,"_id":407,"community":408,"display":409,"identity":415,"providers":420,"relations":428,"tags":431,"workflow":432},1778693511416.3665,"k17fqs996gpd2bggec9k1qbbns86nh4g",{"reviewCount":8},{"description":410,"installMethods":411,"name":413,"sourceUrl":414},"Update context-mode from GitHub and fix hooks/settings.\nPulls latest, builds, installs, updates npm global, configures hooks.\nTrigger: /context-mode:ctx-upgrade\n",{"claudeCode":412},"mksglu/context-mode","Context Mode","https://github.com/mksglu/context-mode",{"basePath":416,"githubOwner":417,"githubRepo":418,"locale":18,"slug":419,"type":300},"skills/ctx-upgrade","mksglu","context-mode","ctx-upgrade",{"evaluate":421,"extract":426},{"promptVersionExtension":258,"promptVersionScoring":259,"score":392,"tags":422,"targetMarket":271,"tier":272},[270,423,424,425,268,356],"llm-ops","code-execution","session-continuity",{"commitSha":306,"license":427},"NOASSERTION",{"parentExtensionId":429,"repoId":430},"k17ezy748es7sfnbnp9phht43h86m53y","kd764b2fctbqg4b8j8y6xvmkvs86m29m",[424,270,423,356,268,425],{"evaluatedAt":433,"extractAt":434,"updatedAt":435},1778693713738,1778693511416,1778693818462,{"_creationTime":437,"_id":438,"community":439,"display":440,"identity":444,"providers":446,"relations":452,"tags":453,"workflow":454},1778693511416.3655,"k17dre81ghdhwnja4h61m340qd86m942",{"reviewCount":8},{"description":441,"installMethods":442,"name":443,"sourceUrl":414},"Run context-mode diagnostics. Checks runtimes, hooks, FTS5,\nplugin registration, npm and marketplace versions.\nTrigger: /context-mode:ctx-doctor\n",{"claudeCode":412},"ctx-doctor",{"basePath":445,"githubOwner":417,"githubRepo":418,"locale":18,"slug":443,"type":300},"skills/ctx-doctor",{"evaluate":447,"extract":451},{"promptVersionExtension":258,"promptVersionScoring":259,"score":392,"tags":448,"targetMarket":271,"tier":272},[270,355,268,449,450],"debugging","diagnostics",{"commitSha":306},{"parentExtensionId":429,"repoId":430},[270,449,355,450,268],{"evaluatedAt":455,"extractAt":434,"updatedAt":456},1778693603549,1778693817685,{"_creationTime":458,"_id":459,"community":460,"display":461,"identity":467,"providers":472,"relations":479,"tags":482,"workflow":483},1778694269038.6694,"k171hyhaa8y2b6q8g0p8cstkm986n7x4",{"reviewCount":8},{"description":462,"installMethods":463,"name":465,"sourceUrl":466},"This skill should be used when the user asks to \"offload context to files\", \"implement dynamic context discovery\", \"use filesystem for agent memory\", \"reduce context window bloat\", or mentions file-based context management, tool output persistence, agent scratch pads, or just-in-time context loading.",{"claudeCode":464},"muratcankoylan/Agent-Skills-for-Context-Engineering","Filesystem Context","https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering",{"basePath":468,"githubOwner":469,"githubRepo":470,"locale":18,"slug":471,"type":300},"skills/filesystem-context","muratcankoylan","Agent-Skills-for-Context-Engineering","filesystem-context",{"evaluate":473,"extract":478},{"promptVersionExtension":258,"promptVersionScoring":259,"score":262,"tags":474,"targetMarket":271,"tier":272},[475,270,266,476,477],"filesystem","persistence","python",{"commitSha":306,"license":292},{"parentExtensionId":480,"repoId":481},"k1754dy3wbsv2a5gr1a983zzs586njca","kd7f12maf5nxmx5xttjx7scfnx86m1tv",[266,270,475,476,477],{"evaluatedAt":484,"extractAt":485,"updatedAt":484},1778694502300,1778694269038,{"_creationTime":487,"_id":488,"community":489,"display":490,"identity":496,"providers":501,"relations":507,"tags":510,"workflow":511},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":491,"installMethods":492,"name":494,"sourceUrl":495},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":493},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":497,"githubOwner":498,"githubRepo":499,"locale":18,"slug":500,"type":300},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":502,"extract":506},{"promptVersionExtension":258,"promptVersionScoring":259,"score":392,"tags":503,"targetMarket":271,"tier":272},[504,505,355,269,356],"validation","plugin",{"commitSha":306,"license":292},{"parentExtensionId":508,"repoId":509},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[269,355,356,505,504],{"evaluatedAt":512,"extractAt":513,"updatedAt":512},1778701241052,1778696691708,{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":524,"providers":528,"relations":537,"tags":539,"workflow":540},1778699106670.4258,"k17c1n6dbde7qh2wemx78d13t986n7x2",{"reviewCount":8},{"description":519,"installMethods":520,"name":522,"sourceUrl":523},"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":521},"xixu-me/skills","running-claude-code-via-litellm-copilot","https://github.com/xixu-me/skills",{"basePath":525,"githubOwner":526,"githubRepo":527,"locale":18,"slug":522,"type":300},"skills/running-claude-code-via-litellm-copilot","xixu-me","skills",{"evaluate":529,"extract":536},{"promptVersionExtension":258,"promptVersionScoring":259,"score":392,"tags":530,"targetMarket":271,"tier":272},[531,532,533,269,534,535],"copilot","litellm","proxy","configuration","troubleshooting",{"commitSha":306},{"repoId":538},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[269,534,531,532,533,535],{"evaluatedAt":541,"extractAt":542,"updatedAt":543},1778699196029,1778699106670,1778699384216]