[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-hyf0-vue-best-practices-en":3,"guides-for-hyf0-vue-best-practices":490,"similar-k178q8pgdnqn2hej86cakzcq2s86m3bq-en":491},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":260,"isFallback":245,"parentExtension":264,"providers":297,"relations":301,"repo":302,"tags":488,"workflow":489},1778690831986.3733,"k178q8pgdnqn2hej86cakzcq2s86m3bq",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"A collection of best practices and tips for developing applications using Vue.js. MUST be used when developing, refactoring, or reviewing Vue.js and Nuxt tasks.",{"claudeCode":12},"vue-best-practices","vue-skills","https://github.com/hyf0/vue-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":243,"workflow":258},1778690916300.6184,"kn79756pm8wmajqv0sgt4gsmg586m25b","en",{"checks":20,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":213,"practices":217,"prerequisites":222,"promptVersionExtension":223,"promptVersionScoring":224,"purpose":225,"rationale":226,"score":227,"summary":228,"tags":229,"targetMarket":236,"tier":237,"useCases":238},[21,26,29,32,36,39,43,48,51,54,58,62,66,70,73,76,79,82,85,88,92,96,100,104,108,111,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,173,176,179,182,184,187,191,194,197,201],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of needing best practices for Vue.js and Nuxt development.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides structured guidance and specific references beyond what a general LLM would offer for Vue.js development, addressing common pitfalls and best practices.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is well-defined with clear references and a structured workflow, suitable for immediate use in Vue.js development workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The plugin consolidates skills specifically for Vue.js development, including best practices for Composition API, Options API, Router, Pinia, Testing, JSX, and debugging, representing a coherent domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The provided description accurately reflects the skills offered, focusing on best practices for Vue.js and Nuxt development.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The bundled skills, like 'vue-best-practices' and 'vue-router-best-practices', expose narrowly scoped tools focused on specific Vue.js development tasks.",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","info","While the README provides good usage instructions, explicit default values for any potential configurations or parameters for the individual skills are not detailed.",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","The tool names, such as 'vue-best-practices' and 'vue-router-best-practices', are descriptive and follow kebab-case convention.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skills are designed as instructions for the LLM and do not expose complex tool schemas with unnecessary parameters or verbose outputs.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, as indicated in the LICENSE file and the README.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The latest commit was on March 26, 2026, indicating recent maintenance.",{"category":59,"check":63,"severity":64,"summary":65},"Dependency Management","not_applicable","No third-party dependencies were detected in the provided source files.",{"category":67,"check":68,"severity":64,"summary":69},"Security","Secret Management","The extension does not handle or expose any secrets.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","The skills are primarily instructional for the LLM and do not load or execute untrusted third-party data as instructions.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The extension does not fetch remote content at runtime or execute arbitrary code; all necessary components are bundled.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","As an instructional skill, it does not perform file system operations or interact with the sandbox outside its defined scope.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","No detached processes or other sandbox escape primitives were found in the provided script content.",{"category":67,"check":83,"severity":24,"summary":84},"Data Exfiltration","The skills are purely instructional and do not perform any outbound network calls to submit data.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled content is free of hidden steering tricks and uses clean, printable ASCII and expected Unicode.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","The provided scripts are plain, readable bash/mjs files and do not contain obfuscated code or dynamic execution.",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","The skills function as instructions to the LLM and do not make assumptions about the user's project structure.",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a lack of recent activity but no outstanding issues.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The `vue-best-practices` skill has a declared version '18.0.0' in its SKILL.md frontmatter.",{"category":105,"check":106,"severity":64,"summary":107},"Code Execution","Validation","The skills are instructional and do not process user-provided arguments that require schema validation.",{"category":67,"check":109,"severity":64,"summary":110},"Unguarded Destructive Operations","The extension is purely instructional and does not perform any destructive operations.",{"category":105,"check":112,"severity":64,"summary":113},"Error Handling","These are instructional skills; there are no runtime errors or code execution paths to evaluate.",{"category":105,"check":115,"severity":64,"summary":116},"Logging","The skills are instructional and do not perform actions that require local audit logging.",{"category":118,"check":119,"severity":64,"summary":120},"Compliance","GDPR","The skills do not process personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The extension focuses on general Vue.js development practices and has no regional or jurisdictional limitations, setting targetMarket to 'global'.",{"category":93,"check":125,"severity":24,"summary":126},"Runtime stability","The skills are LLM instructions and are not tied to a specific editor, shell, or OS runtime.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README file clearly states the extension's purpose and provides installation and usage instructions.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The plugin bundles several distinct skills, each with a clear purpose, maintaining a manageable scope.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","Each bundled skill has a distinct name and focus, avoiding near-synonym tools that could cause ambiguity.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All features described in the README, such as the various Vue.js best practice skills, have corresponding implementations.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for both direct addition and the Claude Code Marketplace, including copy-paste examples.",{"category":144,"check":145,"severity":64,"summary":146},"Errors","Actionable error messages","These are instructional skills and do not have user-facing error paths.",{"category":148,"check":149,"severity":64,"summary":150},"Execution","Pinned dependencies","The extension does not use third-party dependencies.",{"category":33,"check":152,"severity":64,"summary":153},"Dry-run preview","The extension is purely instructional and does not perform state-changing operations.",{"category":155,"check":156,"severity":64,"summary":157},"Protocol","Idempotent retry & timeouts","The extension does not involve remote calls or state-changing operations.",{"category":118,"check":159,"severity":24,"summary":160},"Telemetry opt-in","The extension does not emit any telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Name collisions","Each bundled skill has a distinct and descriptive name, preventing conflicts with each other or built-in commands.",{"category":40,"check":165,"severity":64,"summary":166},"Hooks-off mechanism","This plugin does not appear to utilize hooks that would require a hooks-off mechanism.",{"category":40,"check":168,"severity":64,"summary":169},"Hook matcher tightness","No hooks were detected in the plugin's configuration.",{"category":67,"check":171,"severity":64,"summary":172},"Hook security","The plugin does not appear to use hooks that perform destructive or network-touching operations.",{"category":89,"check":174,"severity":64,"summary":175},"Silent prompt rewriting","The plugin does not have a UserPromptSubmit hook.",{"category":67,"check":177,"severity":64,"summary":178},"Permission Hook","The plugin does not utilize PermissionRequest hooks.",{"category":118,"check":180,"severity":64,"summary":181},"Hook privacy","The plugin does not appear to use hooks for logging or telemetry that would send data over the network.",{"category":105,"check":183,"severity":64,"summary":169},"Hook dependency",{"category":44,"check":185,"severity":24,"summary":186},"Feature Transparency","The README clearly lists and describes the available skills, and the plugin.json would detail any hooks if present.",{"category":188,"check":189,"severity":24,"summary":190},"Convention","Layout convention adherence","The plugin structure appears to adhere to Claude Code conventions, with skills logically organized and no misplaced runtime components.",{"category":188,"check":192,"severity":64,"summary":193},"Plugin state","The plugin does not appear to manage persistent state that would require placement under CLAUDE_PLUGIN_DATA.",{"category":67,"check":195,"severity":64,"summary":196},"Keychain-stored secrets","The plugin does not consume secrets that would require keychain storage.",{"category":198,"check":199,"severity":64,"summary":200},"Dependencies","Tagged release sourcing","The plugin does not bundle external MCP servers.",{"category":202,"check":203,"severity":24,"summary":204},"Installation","Clean uninstall","The plugin does not appear to spawn background daemons or install persistent system components that would survive an uninstall.",1778690915900,"This plugin bundles several skills focused on Vue.js development, offering best practices for Composition API, Options API, Vue Router, Pinia, testing, JSX, and debugging. It aims to enhance Vue 3 development by providing structured guidance and references.",[208,209,210,211,212],"Vue 3 Composition API best practices","Vue Router 4 guidance","Pinia state management patterns","Testing strategies for Vue components","Vue.js debugging assistance",[214,215,216],"Providing a full Vue.js framework","Replacing build tools like Vite or Webpack","Offering general-purpose JavaScript development guidance",[218,219,220,221],"Code quality","Vue.js architecture","State management","Component design",[],"3.0.0","4.4.0","To enhance Vue.js and Nuxt development by providing AI-driven best practices, common patterns, and solutions to specific issues, ensuring code quality and maintainability.","High quality, well-documented plugin for Vue.js development with a clear scope and recent maintenance. Minor info finding for undocumented defaults.",96,"Excellent plugin providing curated best practices and guidance for Vue.js development.",[230,231,232,233,234,235],"vue-js","nuxt","composition-api","best-practices","typescript","developer-tools","global","verified",[239,240,241,242],"Developing new Vue 3 applications following best practices","Refactoring existing Vue.js projects to improve code quality","Reviewing Vue.js code for potential issues and improvements","Learning optimal patterns for Vue Router, Pinia, and testing",{"codeQuality":244,"collectedAt":246,"documentation":247,"maintenance":250,"security":254,"testCoverage":256},{"hasLockfile":245},false,1778690901340,{"descriptionLength":248,"readmeSize":249},160,5159,{"closedIssues90d":8,"forks":251,"hasChangelog":245,"openIssues90d":8,"pushedAt":252,"stars":253},140,1774504225000,2398,{"hasNpmPackage":245,"license":255,"smitheryVerified":245},"MIT",{"hasCi":257,"hasTests":245},true,{"updatedAt":259},1778690916300,{"basePath":261,"githubOwner":262,"githubRepo":13,"locale":18,"slug":12,"type":263},"skills/vue-best-practices","hyf0","plugin",{"_creationTime":265,"_id":266,"community":267,"display":268,"identity":272,"parentExtension":275,"providers":276,"relations":291,"tags":293,"workflow":294},1778690831986.3726,"k177xnpmcr1m47q4bptm8mfn4186mcby",{"reviewCount":8},{"description":269,"installMethods":270,"name":13,"sourceUrl":14},"A collection of skills for Vue.js development.",{"claudeCode":271},"hyf0/vue-skills",{"basePath":273,"githubOwner":262,"githubRepo":13,"locale":18,"slug":13,"type":274},"","marketplace",null,{"evaluate":277,"extract":285},{"promptVersionExtension":278,"promptVersionScoring":224,"score":279,"tags":280,"targetMarket":236,"tier":237},"3.1.0",95,[281,282,283,284,274],"vue","javascript","frontend","development",{"commitSha":286,"marketplace":287,"plugin":289},"HEAD",{"name":13,"pluginCount":288},9,{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd7a1a0bdc2ez150x3razht61n86m6a8",[284,283,282,274,281],{"evaluatedAt":295,"extractAt":296,"updatedAt":295},1778690847963,1778690831986,{"evaluate":298,"extract":300},{"promptVersionExtension":223,"promptVersionScoring":224,"score":227,"tags":299,"targetMarket":236,"tier":237},[230,231,232,233,234,235],{"commitSha":286,"license":255},{"parentExtensionId":266,"repoId":292},{"_creationTime":303,"_id":292,"identity":304,"providers":305,"workflow":484},1778689596167.0537,{"githubOwner":262,"githubRepo":13,"sourceUrl":14},{"classify":306,"discover":478,"github":481},{"commitSha":286,"extensions":307},[308,321,329,338,343,351,359,367,375,383,391,397,448,453,458,463,468,473],{"basePath":273,"description":269,"displayName":13,"installMethods":309,"rationale":310,"selectedPaths":311,"source":320,"sourceLanguage":18,"type":274},{"claudeCode":271},"marketplace.json at .claude-plugin/marketplace.json",[312,315,317],{"path":313,"priority":314},".claude-plugin/marketplace.json","mandatory",{"path":316,"priority":314},"README.md",{"path":318,"priority":319},"LICENSE","high","rule",{"basePath":273,"description":322,"displayName":323,"installMethods":324,"rationale":325,"selectedPaths":326,"source":320,"sourceLanguage":18,"type":263},"Install all Vue.js skills at once, including best practices, testing, router, Pinia, JSX, Options API, debug guides, and composable patterns.","vue-skills-bundle",{"claudeCode":13},"inline plugin source from marketplace.json at /",[327,328],{"path":316,"priority":314},{"path":318,"priority":319},{"basePath":330,"description":331,"displayName":332,"installMethods":333,"rationale":334,"selectedPaths":335,"source":320,"sourceLanguage":18,"type":263},"skills/create-adaptable-composable","Create a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables.","create-adaptable-composable",{"claudeCode":332},"inline plugin source from marketplace.json at skills/create-adaptable-composable",[336],{"path":337,"priority":319},"SKILL.md",{"basePath":261,"description":10,"displayName":12,"installMethods":339,"rationale":340,"selectedPaths":341,"source":320,"sourceLanguage":18,"type":263},{"claudeCode":12},"inline plugin source from marketplace.json at skills/vue-best-practices",[342],{"path":337,"priority":319},{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":320,"sourceLanguage":18,"type":263},"skills/vue-debug-guides","Vue 3 debugging and error handling for runtime errors, warnings, async failures, and SSR/hydration issues. Use when diagnosing or fixing Vue issues.","vue-debug-guides",{"claudeCode":346},"inline plugin source from marketplace.json at skills/vue-debug-guides",[350],{"path":337,"priority":319},{"basePath":352,"description":353,"displayName":354,"installMethods":355,"rationale":356,"selectedPaths":357,"source":320,"sourceLanguage":18,"type":263},"skills/vue-jsx-best-practices","JSX syntax in Vue (e.g., class vs className, JSX plugin config).","vue-jsx-best-practices",{"claudeCode":354},"inline plugin source from marketplace.json at skills/vue-jsx-best-practices",[358],{"path":337,"priority":319},{"basePath":360,"description":361,"displayName":362,"installMethods":363,"rationale":364,"selectedPaths":365,"source":320,"sourceLanguage":18,"type":263},"skills/vue-options-api-best-practices","Vue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.","vue-options-api-best-practices",{"claudeCode":362},"inline plugin source from marketplace.json at skills/vue-options-api-best-practices",[366],{"path":337,"priority":319},{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":320,"sourceLanguage":18,"type":263},"skills/vue-pinia-best-practices","Pinia stores, state management patterns, store setup, and reactivity with stores.","vue-pinia-best-practices",{"claudeCode":370},"inline plugin source from marketplace.json at skills/vue-pinia-best-practices",[374],{"path":337,"priority":319},{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":320,"sourceLanguage":18,"type":263},"skills/vue-router-best-practices","Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.","vue-router-best-practices",{"claudeCode":378},"inline plugin source from marketplace.json at skills/vue-router-best-practices",[382],{"path":337,"priority":319},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":320,"sourceLanguage":18,"type":263},"skills/vue-testing-best-practices","Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.","vue-testing-best-practices",{"claudeCode":386},"inline plugin source from marketplace.json at skills/vue-testing-best-practices",[390],{"path":337,"priority":319},{"basePath":330,"description":331,"displayName":332,"installMethods":392,"rationale":393,"selectedPaths":394,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/create-adaptable-composable/SKILL.md",[395],{"path":337,"priority":314},"skill",{"basePath":261,"description":398,"displayName":12,"installMethods":399,"rationale":400,"selectedPaths":401,"source":320,"sourceLanguage":18,"type":396},"MUST be used for Vue.js tasks. Strongly recommends Composition API with `\u003Cscript setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API.",{"claudeCode":271},"SKILL.md frontmatter at skills/vue-best-practices/SKILL.md",[402,403,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446],{"path":337,"priority":314},{"path":404,"priority":405},"references/animation-class-based-technique.md","medium",{"path":407,"priority":405},"references/animation-state-driven-technique.md",{"path":409,"priority":405},"references/component-async.md",{"path":411,"priority":405},"references/component-data-flow.md",{"path":413,"priority":405},"references/component-fallthrough-attrs.md",{"path":415,"priority":405},"references/component-keep-alive.md",{"path":417,"priority":405},"references/component-slots.md",{"path":419,"priority":405},"references/component-suspense.md",{"path":421,"priority":405},"references/component-teleport.md",{"path":423,"priority":405},"references/component-transition-group.md",{"path":425,"priority":405},"references/component-transition.md",{"path":427,"priority":405},"references/composables.md",{"path":429,"priority":405},"references/directives.md",{"path":431,"priority":405},"references/perf-avoid-component-abstraction-in-lists.md",{"path":433,"priority":405},"references/perf-v-once-v-memo-directives.md",{"path":435,"priority":405},"references/perf-virtualize-large-lists.md",{"path":437,"priority":405},"references/plugins.md",{"path":439,"priority":405},"references/reactivity.md",{"path":441,"priority":405},"references/render-functions.md",{"path":443,"priority":405},"references/sfc.md",{"path":445,"priority":405},"references/state-management.md",{"path":447,"priority":405},"references/updated-hook-performance.md",{"basePath":344,"description":345,"displayName":346,"installMethods":449,"rationale":450,"selectedPaths":451,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/vue-debug-guides/SKILL.md",[452],{"path":337,"priority":314},{"basePath":352,"description":353,"displayName":354,"installMethods":454,"rationale":455,"selectedPaths":456,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/vue-jsx-best-practices/SKILL.md",[457],{"path":337,"priority":314},{"basePath":360,"description":361,"displayName":362,"installMethods":459,"rationale":460,"selectedPaths":461,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/vue-options-api-best-practices/SKILL.md",[462],{"path":337,"priority":314},{"basePath":368,"description":369,"displayName":370,"installMethods":464,"rationale":465,"selectedPaths":466,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/vue-pinia-best-practices/SKILL.md",[467],{"path":337,"priority":314},{"basePath":376,"description":377,"displayName":378,"installMethods":469,"rationale":470,"selectedPaths":471,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/vue-router-best-practices/SKILL.md",[472],{"path":337,"priority":314},{"basePath":384,"description":385,"displayName":386,"installMethods":474,"rationale":475,"selectedPaths":476,"source":320,"sourceLanguage":18,"type":396},{"claudeCode":271},"SKILL.md frontmatter at skills/vue-testing-best-practices/SKILL.md",[477],{"path":337,"priority":314},{"sources":479},[480],"manual",{"closedIssues90d":8,"description":482,"forks":251,"license":255,"openIssues90d":8,"pushedAt":252,"readmeSize":249,"stars":253,"topics":483},"Agent skills for Vue 3 development",[],{"classifiedAt":485,"discoverAt":486,"extractAt":487,"githubAt":487,"updatedAt":485},1778690831804,1778689596167,1778690830077,[233,232,235,231,234,230],{"evaluatedAt":259,"extractAt":296,"updatedAt":259},[],[492,513,542],{"_creationTime":493,"_id":494,"community":495,"display":496,"identity":499,"providers":500,"relations":509,"tags":510,"workflow":511},1778690831986.3728,"k17fvvpt61wrah7aepwqhgjp4d86n8jx",{"reviewCount":8},{"description":322,"installMethods":497,"name":498,"sourceUrl":14},{"claudeCode":13},"Vue Skills Bundle",{"basePath":273,"githubOwner":262,"githubRepo":13,"locale":18,"slug":13,"type":263},{"evaluate":501,"extract":506},{"promptVersionExtension":223,"promptVersionScoring":224,"score":502,"tags":503,"targetMarket":236,"tier":237},99,[230,263,284,233,504,505],"testing","composables",{"commitSha":286,"license":255,"plugin":507},{"mcpCount":8,"provider":290,"skillCount":508},8,{"parentExtensionId":266,"repoId":292},[233,505,284,263,504,230],{"evaluatedAt":512,"extractAt":296,"updatedAt":512},1778690869600,{"_creationTime":514,"_id":515,"community":516,"display":517,"identity":522,"providers":526,"relations":534,"tags":537,"workflow":538},1778698235845.4077,"k17f8b1e3611rh6d9e6peh43b186m55k",{"reviewCount":8},{"description":518,"installMethods":519,"name":520,"sourceUrl":521},"Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.",{"claudeCode":520},"context7-plugin","https://github.com/upstash/context7",{"basePath":523,"githubOwner":524,"githubRepo":525,"locale":18,"slug":525,"type":263},"plugins/claude/context7","upstash","context7",{"evaluate":527,"extract":533},{"promptVersionExtension":223,"promptVersionScoring":224,"score":528,"tags":529,"targetMarket":236,"tier":237},100,[530,235,531,532],"documentation","code-examples","mcp-server",{"commitSha":286},{"parentExtensionId":535,"repoId":536},"k17c6qmv4dnjycsp8aa4wyfbgh86n3jd","kd7955sg5wbf89gw527wdep66n86na9w",[531,235,530,532],{"evaluatedAt":539,"extractAt":540,"updatedAt":541},1778698268645,1778698235845,1778698495329,{"_creationTime":543,"_id":544,"community":545,"display":546,"identity":551,"providers":555,"relations":563,"tags":566,"workflow":567},1778685949178.7742,"k17dgc5scd649szmm3x9evvv3h86mshy",{"reviewCount":8},{"description":547,"installMethods":548,"name":549,"sourceUrl":550},"Real-time statusline HUD for Claude Code - displays context usage, tool activity, agent tracking, and todo progress",{"claudeCode":549},"claude-hud","https://github.com/davepoon/buildwithclaude",{"basePath":552,"githubOwner":553,"githubRepo":554,"locale":18,"slug":549,"type":263},"plugins/claude-hud","davepoon","buildwithclaude",{"evaluate":556,"extract":562},{"promptVersionExtension":223,"promptVersionScoring":224,"score":528,"tags":557,"targetMarket":236,"tier":237},[558,559,560,234,561],"hud","monitoring","statusline","nodejs",{"commitSha":286,"license":255},{"parentExtensionId":564,"repoId":565},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4","kd719kw54vhmcscq7ckdp59fg586mnt6",[558,559,561,560,234],{"evaluatedAt":568,"extractAt":569,"updatedAt":568},1778686047407,1778685949178]