[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-vuejs-ai-vue-best-practices-sw":3,"guides-for-vuejs-ai-vue-best-practices":272,"similar-k17dns0kv9m8s9t8w6xt4nt0an866mce":273},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":211,"isFallback":216,"parentExtension":217,"providers":249,"relations":252,"repo":253,"workflow":271},1778053016918.598,"k17dns0kv9m8s9t8w6xt4nt0an866mce",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":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.",{},"Vue Best Practices","https://github.com/vuejs-ai/skills/tree/HEAD/skills/vue-best-practices",[15,16,17,18,19,20],"vuejs","best-practices","composition-api","typescript","documentation","performance",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":200,"workflow":209},1778053048559.415,"kn775qetw453h4mca60gdb0ean867vzd","en",{"checks":26,"evaluatedAt":190,"extensionSummary":191,"promptVersionExtension":192,"promptVersionScoring":193,"rationale":194,"score":195,"summary":196,"tags":197,"targetMarket":198,"tier":199},[27,32,35,38,42,45,50,54,57,60,64,69,72,76,79,82,85,88,91,94,98,102,106,110,114,117,120,123,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,176,179,182,186],{"category":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly states the extension is for Vue.js development tasks, focusing on best practices and specific patterns like Composition API and TypeScript.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The skill provides concrete best practices and guidance for Vue.js development, steering the LLM towards specific architectural patterns and performance optimizations beyond default behavior.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The extension provides comprehensive guidance covering architecture, core foundations, optional features, and performance optimization for Vue.js development, addressing the full lifecycle of development tasks.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The extension focuses exclusively on Vue.js development best practices, adhering to a single domain without extending into unrelated areas like testing or deployment.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The provided description accurately and concisely reflects the extension's focus on Vue.js best practices, Composition API, and TypeScript.",{"category":46,"check":47,"severity":48,"summary":49},"Invocation","Scoped tools","not_applicable","This extension does not expose tools directly; it provides guidance and references for an LLM to apply best practices.",{"category":51,"check":52,"severity":48,"summary":53},"Documentation","Configuration & parameter reference","The extension is a skill that provides guidance and references, not a tool with configurable parameters or options.",{"category":39,"check":55,"severity":48,"summary":56},"Tool naming","This extension does not expose tools or commands, so tool naming conventions are not applicable.",{"category":39,"check":58,"severity":48,"summary":59},"Minimal I/O surface","As this is a skill providing guidance and references rather than executable tools, I/O surface area is not applicable.",{"category":61,"check":62,"severity":30,"summary":63},"License","License usability","The extension is licensed under the MIT license, which is permissive and widely usable.",{"category":65,"check":66,"severity":67,"summary":68},"Maintenance","Commit recency","critical","There are no commits in the last 12 months (pushedAt is n/a), indicating the extension is likely unmaintained and poses a risk due to potential staleness.",{"category":65,"check":70,"severity":48,"summary":71},"Dependency Management","The extension does not appear to have any third-party dependencies that require management.",{"category":73,"check":74,"severity":48,"summary":75},"Security","Secret Management","The extension is a skill providing best practices and references, and does not handle or manage secrets.",{"category":73,"check":77,"severity":48,"summary":78},"Injection","This extension provides guidance and references, not executable code that loads third-party data, making injection vulnerabilities not applicable.",{"category":73,"check":80,"severity":48,"summary":81},"Transitive Supply-Chain Grenades","The extension provides guidance and references, and does not fetch remote content or include external files, thus avoiding supply-chain risks.",{"category":73,"check":83,"severity":48,"summary":84},"Sandbox Isolation","This extension provides informational content and best practices, and does not interact with the file system or external resources, making sandbox escape irrelevant.",{"category":73,"check":86,"severity":48,"summary":87},"Sandbox escape primitives","As the extension provides guidance and references without executable code, sandbox escape primitives are not applicable.",{"category":73,"check":89,"severity":48,"summary":90},"Data Exfiltration","The extension is purely informational and does not make outbound network calls or handle confidential data, thus posing no data exfiltration risk.",{"category":73,"check":92,"severity":30,"summary":93},"Hidden Text Tricks","Bundled files are free of hidden-steering tricks, invisible Unicode characters, or other obfuscation methods.",{"category":95,"check":96,"severity":48,"summary":97},"Hooks","Opaque code execution","This extension provides guidance and references, not executable scripts or hooks, making opaque code execution not applicable.",{"category":99,"check":100,"severity":48,"summary":101},"Portability","Structural Assumption","The extension provides general Vue.js best practices and does not make assumptions about a user's specific project structure.",{"category":103,"check":104,"severity":48,"summary":105},"Trust","Issues Attention","Issue data is not available (n/a), so maintainer engagement cannot be assessed.",{"category":107,"check":108,"severity":30,"summary":109},"Versioning","Release Management","A meaningful version (18.0.0) is declared in the SKILL.md frontmatter.",{"category":111,"check":112,"severity":48,"summary":113},"Code Execution","Validation","This extension is informational and does not execute code or process structured input/output.",{"category":73,"check":115,"severity":48,"summary":116},"Unguarded Destructive Operations","The extension provides guidance and best practices, and does not contain any destructive operations.",{"category":111,"check":118,"severity":48,"summary":119},"Error Handling","This extension is informational and does not execute code, making error handling considerations not applicable.",{"category":111,"check":121,"severity":48,"summary":122},"Logging","The extension provides guidance and references, not executable code that would require local logging.",{"category":124,"check":125,"severity":48,"summary":126},"Compliance","GDPR","The extension is informational and does not process personal data.",{"category":124,"check":128,"severity":30,"summary":129},"Target market","The extension provides general Vue.js development best practices applicable globally, with no regional or jurisdictional restrictions detected.",{"category":99,"check":131,"severity":48,"summary":132},"Runtime stability","The extension provides guidance and references, and does not contain executable code or make assumptions about specific runtimes or operating systems.",{"category":39,"check":134,"severity":48,"summary":135},"Tool surface size","This extension is a skill providing guidance and does not expose tools or commands.",{"category":46,"check":137,"severity":48,"summary":138},"Name collisions","This extension does not expose tools or commands, so name collisions are not applicable.",{"category":46,"check":140,"severity":48,"summary":141},"Overlapping near-synonym tools","This extension does not expose tools or commands, making overlapping near-synonym tool checks irrelevant.",{"category":46,"check":143,"severity":48,"summary":144},"Hooks-off mechanism","The extension does not utilize hooks, so a hooks-off mechanism is not applicable.",{"category":46,"check":146,"severity":48,"summary":147},"Hook matcher tightness","This extension does not use hooks, so hook matcher tightness is not applicable.",{"category":73,"check":149,"severity":48,"summary":150},"Hook security","The extension does not utilize hooks, making hook security checks irrelevant.",{"category":95,"check":152,"severity":48,"summary":153},"Silent prompt rewriting","This extension does not use UserPromptSubmit hooks, so silent prompt rewriting is not applicable.",{"category":73,"check":155,"severity":48,"summary":156},"Permission Hook","The extension does not utilize PermissionRequest hooks, making related security checks irrelevant.",{"category":124,"check":158,"severity":48,"summary":159},"Hook privacy","This extension does not use hooks for logging or telemetry, making privacy checks irrelevant.",{"category":111,"check":161,"severity":48,"summary":162},"Hook dependency","The extension does not utilize hooks, so hook dependency checks are not applicable.",{"category":51,"check":164,"severity":30,"summary":165},"Install / Setup Instructions","The README provides clear installation instructions for both `npx skills add` and Claude Code Marketplace, along with usage guidelines and a list of available skills.",{"category":51,"check":167,"severity":30,"summary":168},"Feature Transparency","The README clearly lists available skills and provides brief descriptions, detailing their purpose and when to use them.",{"category":51,"check":170,"severity":30,"summary":171},"Phantom features","The README accurately lists the skills available within the repository, and each listed skill corresponds to a directory in the source code.",{"category":173,"check":174,"severity":48,"summary":175},"Convention","Layout convention adherence","This is a skill within a larger repository structure, not a standalone plugin adhering to specific `.claude-plugin/` conventions.",{"category":173,"check":177,"severity":48,"summary":178},"Plugin state","This extension does not have persistent state, so state management conventions are not applicable.",{"category":73,"check":180,"severity":48,"summary":181},"Keychain-stored secrets","The extension does not consume secrets, so keychain storage considerations are not applicable.",{"category":183,"check":184,"severity":48,"summary":185},"Dependencies","Tagged release sourcing","This extension does not bundle MCP servers, so tagged release sourcing is not applicable.",{"category":187,"check":188,"severity":48,"summary":189},"Installation","Clean uninstall","As this extension provides guidance and references without installation scripts or background processes, clean uninstall procedures are not applicable.",1778053031216,"This skill provides detailed guidance on Vue.js architecture, reactivity, component design, performance optimization, and state management. It references numerous best practice documents and offers practical examples for various Vue features.","2.0.0","3.4.0","The extension is highly relevant and well-documented, providing comprehensive best practices for Vue.js development. It adheres to all scope and documentation checks. The critical finding for 'Commit recency' is noted, but does not disqualify it from a verified tier given its nature as a set of guides and its MIT license.",85,"A comprehensive collection of Vue.js best practices for Composition API and TypeScript development.",[15,16,17,18,19,20],"global","flagged",{"codeQuality":201,"collectedAt":202,"documentation":203,"maintenance":205,"security":206,"testCoverage":208},{},1778053020163,{"descriptionLength":204,"readmeSize":8},160,{},{"hasNpmPackage":207,"smitheryVerified":207},false,{"hasCi":207,"hasTests":207},{"updatedAt":210},1778053048559,{"githubOwner":212,"githubRepo":213,"locale":24,"slug":214,"type":215},"vuejs-ai","skills","vue-best-practices","plugin",true,{"_creationTime":218,"_id":219,"community":220,"display":221,"identity":231,"parentExtension":234,"providers":235,"relations":244,"workflow":246},1778053016918.5964,"k17fd4gchexq7sy58y7jbefn35866n79",{"reviewCount":8},{"description":222,"installMethods":223,"name":224,"sourceUrl":225,"tags":226},"A collection of skills for Vue.js development.",{},"Vue.js Skills","https://github.com/vuejs-ai/skills",[227,228,229,230,16,213],"vue","javascript","frontend","development",{"githubOwner":212,"githubRepo":213,"locale":24,"slug":232,"type":233},"vue-skills","marketplace",null,{"extract":236,"llm":241},{"commitSha":237,"license":238,"marketplace":239},"c9d355ff23f654309dd02006be671859df0a134c","MIT",{"name":232,"pluginCount":240},9,{"promptVersionExtension":192,"promptVersionScoring":193,"score":242,"targetMarket":198,"tier":243},78,"evaluated",{"repoId":245},"kd736nk4j56y4625jh9ww69x3s865kjr",{"anyEnrichmentAt":247,"extractAt":248,"githubAt":247,"llmAt":210,"updatedAt":210},1778053018134,1778053016918,{"extract":250,"llm":251},{"commitSha":237,"license":238},{"promptVersionExtension":192,"promptVersionScoring":193,"score":195,"targetMarket":198,"tier":199},{"parentExtensionId":219,"repoId":245},{"_creationTime":254,"_id":245,"identity":255,"providers":256,"workflow":268},1777995558409.841,{"githubOwner":212,"githubRepo":213,"sourceUrl":225},{"discover":257,"github":260},{"sources":258},[259],"skills-sh",{"closedIssues90d":261,"forks":262,"license":238,"openIssues90d":263,"pushedAt":264,"readmeSize":265,"stars":266,"topics":267},3,137,6,1774504225000,5159,2352,[],{"discoverAt":269,"extractAt":270,"githubAt":270,"updatedAt":270},1777995558409,1778053018768,{"anyEnrichmentAt":247,"extractAt":248,"githubAt":247,"llmAt":210,"updatedAt":210},[],[274,308,325],{"_creationTime":275,"_id":276,"community":277,"display":278,"identity":288,"providers":292,"relations":300,"workflow":303},1778054452948.4253,"k1767a8yk98h8qcz0rkh7t64an867zws",{"reviewCount":8},{"description":279,"installMethods":280,"name":281,"sourceUrl":282,"tags":283},"Skills for designing and building MCP servers that work seamlessly with Claude. Guides you through deployment models (remote HTTP, MCPB, local), tool design patterns, auth, and interactive MCP apps.",{},"MCP Server Development Suite","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/mcp-server-dev",[284,285,230,18,286,19,287,215],"mcp","server","python","security",{"githubOwner":289,"githubRepo":290,"locale":24,"slug":291,"type":215},"anthropics","claude-plugins-official","mcp-server-dev",{"extract":293,"llm":296,"smithery":299},{"commitSha":294,"license":295},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","Apache-2.0",{"promptVersionExtension":192,"promptVersionScoring":193,"score":297,"targetMarket":198,"tier":298},98,"verified",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":207},{"parentExtensionId":301,"repoId":302},"k171b9714j6pgfxqht22y94q4x866sck","kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":304,"extractAt":305,"githubAt":306,"llmAt":307,"smitheryAt":304,"updatedAt":307},1778054509977,1778054452948,1778054454391,1778054703946,{"_creationTime":309,"_id":310,"community":311,"display":312,"identity":318,"providers":320,"relations":323,"workflow":324},1778053016918.5984,"k172sntm1t7tbytfhmwyprh83x867nj8",{"reviewCount":8},{"description":313,"name":314,"sourceUrl":315,"tags":316},"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","https://github.com/vuejs-ai/skills/tree/HEAD/skills/vue-debug-guides",[227,15,17,18,317,230,16,20],"debugging",{"githubOwner":212,"githubRepo":213,"locale":24,"slug":319,"type":215},"vue-debug-guides",{"extract":321,"llm":322},{"commitSha":237,"license":238},{"promptVersionExtension":192,"promptVersionScoring":193,"score":195,"targetMarket":198,"tier":298},{"parentExtensionId":219,"repoId":245},{"anyEnrichmentAt":247,"extractAt":248,"githubAt":247,"llmAt":210,"updatedAt":210},{"_creationTime":326,"_id":327,"community":328,"display":329,"identity":340,"providers":342,"relations":347,"workflow":348},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":330,"name":331,"sourceUrl":332,"tags":333},"Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.","Plugin Development Toolkit","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev",[230,334,335,336,213,284,337,338,339,16],"plugin-creation","hooks","agents","cli","automation","guidance",{"githubOwner":289,"githubRepo":290,"locale":24,"slug":341,"type":215},"plugin-dev",{"extract":343,"llm":344,"smithery":346},{"commitSha":294,"license":295},{"promptVersionExtension":192,"promptVersionScoring":193,"score":345,"targetMarket":198,"tier":298},99,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":207},{"parentExtensionId":301,"repoId":302},{"anyEnrichmentAt":304,"extractAt":305,"githubAt":306,"llmAt":307,"smitheryAt":304,"updatedAt":307}]