[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-olgasafonova-skill-check-en":3,"guides-for-olgasafonova-skill-check":282,"similar-k179w4aaj8cnny01qmve6mmhpn86m1dh-en":283},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":219,"isFallback":203,"parentExtension":224,"providers":225,"relations":230,"repo":232,"tags":278,"workflow":279},1778694901028.508,"k179w4aaj8cnny01qmve6mmhpn86m1dh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Validate Claude Code skills against the agentskills specification. Catch issues before your users do.",{"claudeCode":12},"olgasafonova/SkillCheck-Free","SkillCheck Free","https://github.com/olgasafonova/SkillCheck-Free",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":201,"workflow":217},1778694915750.0806,"kn7799ggkgyz0q7tgcc6f3gbk986m8w0","en",{"checks":20,"evaluatedAt":163,"extensionSummary":164,"features":165,"nonGoals":171,"practices":174,"prerequisites":178,"promptVersionExtension":182,"promptVersionScoring":183,"purpose":184,"rationale":185,"score":186,"summary":187,"tags":188,"targetMarket":194,"tier":195,"useCases":196,"workflow":200},[21,26,29,32,36,39,44,48,51,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,130,132,135,139,143,147,150,154,157,160],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of validating AI coding assistant skills against the agentskills specification to catch issues before users do.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","SkillCheck offers value beyond a simple prompt by providing a structured validation process for AI coding assistant skills against a formal specification, which is not default behavior.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension is production-ready as it fully addresses its stated purpose of validating skills according to the agentskills specification, providing detailed checks and actionable feedback.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on validating AI coding assistant skills against the agentskills specification, maintaining a clear and single domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the extension's function of validating AI coding assistant skills.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This extension is a marketplace catalog and does not expose tools directly.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The extension does not expose configurable parameters or options for end-users.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This extension is a marketplace catalog and does not expose tools.",{"category":33,"check":52,"severity":42,"summary":50},"Minimal I/O surface",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under MIT, with the license clearly available in a LICENSE file and indicated by an SPDX identifier.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on April 26, 2026, which is within the last 3 months.",{"category":58,"check":62,"severity":42,"summary":63},"Dependency Management","The extension does not appear to have any third-party dependencies that require management.",{"category":65,"check":66,"severity":42,"summary":67},"Security","Secret Management","The extension does not handle or require secrets.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The extension's function as a validator does not involve loading or executing untrusted third-party data.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The extension does not fetch remote content at runtime and all necessary logic is bundled.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The extension's purpose is validation and does not perform file operations outside its own directory.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","The extension's code does not contain sandbox escape primitives.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The extension's validation logic does not involve sending any data, confidential or otherwise, to third parties.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content and descriptions are free of hidden steering tricks and control characters.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The extension's code is provided in plain, readable source and does not involve obfuscation or runtime fetching of executable code.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The extension does not make structural assumptions about the user's project organization.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are no open issues and no issues closed in the last 90 days, indicating either a new project or one with no current issues.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The extension declares a meaningful semver version (3.11.0) in its marketplace.json.",{"category":103,"check":104,"severity":42,"summary":105},"Code Execution","Validation","The extension is a marketplace catalog and does not execute code or handle user input parameters that require validation.",{"category":65,"check":107,"severity":42,"summary":108},"Unguarded Destructive Operations","The extension is purely analytical and does not perform any destructive operations.",{"category":103,"check":110,"severity":42,"summary":111},"Error Handling","As a marketplace catalog, this extension does not have runtime code execution that can generate user-facing errors.",{"category":103,"check":113,"severity":42,"summary":114},"Logging","The extension does not perform any actions that would require logging.",{"category":116,"check":117,"severity":42,"summary":118},"Compliance","GDPR","The extension does not operate on or process personal data.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","No regional or jurisdictional logic is detected; the extension is globally applicable.",{"category":91,"check":123,"severity":42,"summary":124},"Runtime stability","The extension is a marketplace catalog and does not have runtime components that could be affected by specific environments.",{"category":45,"check":126,"severity":24,"summary":127},"README","The README file clearly states the extension's purpose of validating AI coding assistant skills.",{"category":33,"check":129,"severity":42,"summary":50},"Tool surface size",{"category":40,"check":131,"severity":42,"summary":50},"Overlapping near-synonym tools",{"category":45,"check":133,"severity":24,"summary":134},"Phantom features","All features mentioned in the README correspond to the functionality described and the nature of the extension.",{"category":136,"check":137,"severity":24,"summary":138},"Install","Installation instruction","The README provides clear installation instructions for Claude Code, Claude Desktop/Web, and Cursor, including copy-pasteable commands.",{"category":140,"check":141,"severity":42,"summary":142},"Errors","Actionable error messages","This extension does not have user-facing error paths as it is a marketplace catalog.",{"category":144,"check":145,"severity":42,"summary":146},"Execution","Pinned dependencies","The extension does not have third-party dependencies that require pinning.",{"category":33,"check":148,"severity":42,"summary":149},"Dry-run preview","The extension does not perform state-changing operations or send data outward.",{"category":151,"check":152,"severity":42,"summary":153},"Protocol","Idempotent retry & timeouts","The extension does not involve remote calls or state-changing operations.",{"category":116,"check":155,"severity":42,"summary":156},"Telemetry opt-in","The extension does not emit telemetry.",{"category":33,"check":158,"severity":24,"summary":159},"Theme declaration","The README declares a specific curation theme focused on validating AI coding assistant skills.",{"category":99,"check":161,"severity":42,"summary":162},"Per-entry version metadata","This extension is not a marketplace catalog with individual entries; it is a single skill for validation.",1778694915650,"This extension provides a comprehensive set of rules to validate AI coding assistant skills against the agentskills specification, checking structure, naming, semantics, and design patterns. It also validates Claude Code plugin manifests and MCP tool lists.",[166,167,168,169,170],"Validates YAML frontmatter against the agentskills spec.","Checks trigger conditions and clarity of instructions.","Evaluates tool naming, structure, and semantic consistency.","Identifies design patterns and good practices.","Validates Claude Code plugin manifests and MCP tool lists.",[172,173],"Does not execute or modify skills; it only validates them.","Does not provide AI coding assistance directly.",[175,176,177],"Skill validation","Code quality","Agent development",[179,180,181],"Claude Code (or any AI assistant with file Read capability)","Works on macOS, Linux, Windows","No dependencies required","3.1.0","4.4.0","To ensure AI coding assistant skills adhere to best practices and specifications, catching potential issues before they impact users.","The extension is well-documented, actively maintained, and functions as described without security concerns. The score is high due to passing all applicable checks.",98,"A high-quality skill for validating AI coding assistant skills against the agentskills specification.",[189,190,191,192,193],"code-quality","linter","validation","ai-tools","agentskills","global","verified",[197,198,199],"Use when developing new AI coding assistant skills to ensure compliance.","Use to audit existing skills for adherence to best practices.","Use to verify plugin manifests before deployment.",[],{"codeQuality":202,"collectedAt":204,"documentation":205,"maintenance":208,"security":213,"testCoverage":215},{"hasLockfile":203},false,1778694902702,{"descriptionLength":206,"readmeSize":207},101,10163,{"closedIssues90d":8,"forks":209,"hasChangelog":203,"manifestVersion":210,"openIssues90d":8,"pushedAt":211,"stars":212},1,"3.11.0",1777220543000,25,{"hasNpmPackage":203,"license":214,"smitheryVerified":203},"MIT",{"hasCi":216,"hasTests":203},true,{"updatedAt":218},1778694915750,{"basePath":220,"githubOwner":221,"githubRepo":222,"locale":18,"slug":220,"type":223},"skill-check","olgasafonova","SkillCheck-Free","marketplace",null,{"evaluate":226,"extract":228},{"promptVersionExtension":182,"promptVersionScoring":183,"score":186,"tags":227,"targetMarket":194,"tier":195},[189,190,191,192,193],{"commitSha":229,"license":214},"HEAD",{"repoId":231},"kd70z4wp712rddjagyew7y53dx86nksh",{"_creationTime":233,"_id":231,"identity":234,"providers":235,"workflow":274},1778694896716.1372,{"githubOwner":221,"githubRepo":222,"sourceUrl":14},{"classify":236,"discover":263,"github":266},{"commitSha":229,"extensions":237},[238,246],{"basePath":220,"description":10,"displayName":220,"installMethods":239,"license":214,"rationale":240,"selectedPaths":241,"source":245,"sourceLanguage":18,"type":223},{"claudeCode":12},"marketplace.json at skill-check/marketplace.json",[242],{"path":243,"priority":244},"marketplace.json","mandatory","rule",{"basePath":247,"description":248,"displayName":220,"installMethods":249,"rationale":250,"selectedPaths":251,"source":245,"sourceLanguage":18,"type":262},"","Validate Claude Code skills against Anthropic guidelines. Use when user says \"check skill\", \"skillcheck\", \"validate SKILL.md\", or asks to find issues in skill definitions. Covers structural and semantic validation. Do NOT use for anti-slop detection, security scanning, token analysis, enterprise checks, or Eval Kit generation; use skill-check-pro for those. Do NOT use for LinkedIn skill engagement; use skillcheck-engage for that.",{"claudeCode":12},"SKILL.md frontmatter at SKILL.md (coalesced with duplicate skill at skill-check)",[252,254,257,259],{"path":253,"priority":244},"SKILL.md",{"path":255,"priority":256},"README.md","high",{"path":258,"priority":256},"LICENSE",{"path":260,"priority":261},"AGENTS.md","medium","skill",{"sources":264},[265],"manual",{"closedIssues90d":8,"description":267,"forks":209,"license":214,"openIssues90d":8,"pushedAt":211,"readmeSize":207,"stars":212,"topics":268},"Validate Claude Code skills against the agentskills specification (Free tier)",[193,192,269,270,190,271,272,273],"claude-code","claude-skills","mcp","skill-validation","skillsmp",{"classifiedAt":275,"discoverAt":276,"extractAt":277,"githubAt":277,"updatedAt":275},1778694900808,1778694896716,1778694898947,[193,192,189,190,191],{"evaluatedAt":218,"extractAt":280,"updatedAt":281},1778694901028,1778694956076,[],[284,316,345],{"_creationTime":285,"_id":286,"community":287,"display":288,"identity":294,"providers":296,"relations":309,"tags":311,"workflow":312},1778699200079.101,"k173vjce07mdrxsektejb65kex86ng1a",{"reviewCount":8},{"description":289,"installMethods":290,"name":292,"sourceUrl":293},"Official Repomix plugins for Claude Code",{"claudeCode":291},"yamadashy/repomix","repomix","https://github.com/yamadashy/repomix",{"basePath":247,"githubOwner":295,"githubRepo":292,"locale":18,"slug":292,"type":223},"yamadashy",{"evaluate":297,"extract":304},{"promptVersionExtension":182,"promptVersionScoring":183,"score":298,"tags":299,"targetMarket":194,"tier":195},99,[300,192,301,302,303],"code-packing","developer-productivity","cli","codebase-analysis",{"commitSha":229,"marketplace":305,"plugin":307},{"name":292,"pluginCount":306},3,{"mcpCount":8,"provider":308,"skillCount":8},"classify",{"repoId":310},"kd726yk1d724vsa4haafjmekyn86mx6y",[192,302,300,303,301],{"evaluatedAt":313,"extractAt":314,"updatedAt":315},1778699213895,1778699200079,1778699445225,{"_creationTime":317,"_id":318,"community":319,"display":320,"identity":326,"providers":328,"relations":339,"tags":341,"workflow":342},1778696505500.0032,"k17agfyzmts45g65m489121e9n86njbk",{"reviewCount":8},{"description":321,"installMethods":322,"name":324,"sourceUrl":325},"Agent Skills for One Person Companies - Boost your AI agent with specialized skills for solopreneurs and indie hackers",{"claudeCode":323},"ReScienceLab/opc-skills","opc-skills","https://github.com/ReScienceLab/opc-skills",{"basePath":247,"githubOwner":327,"githubRepo":324,"locale":18,"slug":324,"type":223},"ReScienceLab",{"evaluate":329,"extract":335},{"promptVersionExtension":182,"promptVersionScoring":183,"score":298,"tags":330,"targetMarket":194,"tier":195},[331,332,333,334,192],"solopreneur","indie-hacker","automation","productivity",{"commitSha":229,"marketplace":336,"plugin":338},{"name":324,"pluginCount":337},9,{"mcpCount":8,"provider":308,"skillCount":8},{"repoId":340},"kd7fj56h5kejcgm6hcjmzn79xd86m7wa",[192,333,332,334,331],{"evaluatedAt":343,"extractAt":344,"updatedAt":343},1778696521966,1778696505500,{"_creationTime":346,"_id":347,"community":348,"display":349,"identity":355,"providers":357,"relations":367,"tags":369,"workflow":370},1778686798821.8242,"k1768va4x3pv3gj4qwkb02rzjs86n5jh",{"reviewCount":8},{"description":350,"installMethods":351,"name":353,"sourceUrl":354},"Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code",{"claudeCode":352},"f/prompts.chat","prompts.chat","https://github.com/f/prompts.chat",{"basePath":247,"githubOwner":356,"githubRepo":353,"locale":18,"slug":353,"type":223},"f",{"evaluate":358,"extract":364},{"promptVersionExtension":182,"promptVersionScoring":183,"score":359,"tags":360,"targetMarket":194,"tier":195},97,[361,192,362,363,334],"prompts","dataset","curation",{"commitSha":229,"marketplace":365,"plugin":366},{"name":353,"pluginCount":209},{"mcpCount":8,"provider":308,"skillCount":8},{"repoId":368},"kd78rg6a5znaqrretqqhmf9b7d86mvrn",[192,363,362,334,361],{"evaluatedAt":371,"extractAt":372,"updatedAt":373},1778686819065,1778686798821,1778687112056]