[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-anthropics-csharp-lsp-en":3,"guides-for-anthropics-csharp-lsp":274,"similar-k17c6v9a0wynmxaevpyy6faw658676xy":275},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":19,"identity":209,"isFallback":205,"parentExtension":214,"providers":245,"relations":250,"repo":251,"workflow":273},1778054452948.415,"k17c6v9a0wynmxaevpyy6faw658676xy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"C# language server for code intelligence",{},"C# Language Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/csharp-lsp",[15,16,17,18],"csharp","language-server","code-intelligence","lsp",{"_creationTime":20,"_id":21,"extensionId":5,"locale":22,"result":23,"trustSignals":197,"workflow":207},1778054703946.75,"kn7dkq9s8qak4kmtqxevz6cck9866pzd","en",{"checks":24,"evaluatedAt":187,"extensionSummary":188,"promptVersionExtension":189,"promptVersionScoring":190,"rationale":191,"score":192,"summary":193,"tags":194,"targetMarket":195,"tier":196},[25,30,33,36,40,43,48,52,55,58,62,67,70,74,77,80,83,86,89,92,96,100,104,109,113,116,119,122,126,129,132,134,137,139,142,145,148,151,154,157,160,163,166,169,173,176,179,183],{"category":26,"check":27,"severity":28,"summary":29},"Practical Utility","Problem relevance","pass","The description 'C# language server for code intelligence' clearly states the problem the extension addresses.",{"category":26,"check":31,"severity":28,"summary":32},"Unique selling proposition","This extension provides a C# language server, which is a specific capability that offers significant value over a generic prompt for code intelligence.",{"category":26,"check":34,"severity":28,"summary":35},"Production readiness","The extension appears production-ready as it provides core language server functionality for C# development, covering essential aspects of code intelligence.",{"category":37,"check":38,"severity":28,"summary":39},"Scope","Single responsibility principle","The plugin focuses solely on providing C# language server capabilities, adhering to a single responsibility.",{"category":37,"check":41,"severity":28,"summary":42},"Description quality","The displayed description accurately and concisely reflects the extension's functionality.",{"category":44,"check":45,"severity":46,"summary":47},"Invocation","Scoped tools","not_applicable","This check is not applicable as the extension appears to be a language server and not a collection of discrete tools.",{"category":49,"check":50,"severity":46,"summary":51},"Documentation","Configuration & parameter reference","No explicit configuration options or parameters were found that require documentation.",{"category":37,"check":53,"severity":46,"summary":54},"Tool naming","This check is not applicable as the extension does not expose user-facing tools or commands.",{"category":37,"check":56,"severity":46,"summary":57},"Minimal I/O surface","This check is not applicable as the extension does not expose user-facing tools or commands with specific input/output schemas.",{"category":59,"check":60,"severity":28,"summary":61},"License","License usability","The extension is licensed under the Apache License 2.0, a permissive open-source license, indicated by a LICENSE file.",{"category":63,"check":64,"severity":65,"summary":66},"Maintenance","Commit recency","critical","There are no commits on the default branch (pushedAt is n/a), indicating the project is likely unmaintained and poses a significant risk.",{"category":63,"check":68,"severity":46,"summary":69},"Dependency Management","The extension does not appear to use any third-party dependencies that require explicit management.",{"category":71,"check":72,"severity":46,"summary":73},"Security","Secret Management","The extension does not appear to handle any secrets.",{"category":71,"check":75,"severity":28,"summary":76},"Injection","No evidence of 3rd party data loading or webfetch that could be a source of injection risks.",{"category":71,"check":78,"severity":28,"summary":79},"Transitive Supply-Chain Grenades","All content appears to be contained within the skill directory, and no remote code fetching or execution is evident.",{"category":71,"check":81,"severity":28,"summary":82},"Sandbox Isolation","The extension appears to operate within the expected sandbox, making no assumptions about files outside its scope and using relative paths.",{"category":71,"check":84,"severity":28,"summary":85},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were found in the code.",{"category":71,"check":87,"severity":28,"summary":88},"Data Exfiltration","There are no outbound calls or references to confidential data.",{"category":71,"check":90,"severity":28,"summary":91},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, and descriptions use clean printable ASCII.",{"category":93,"check":94,"severity":28,"summary":95},"Hooks","Opaque code execution","The bundle includes only plain, readable source code.",{"category":97,"check":98,"severity":28,"summary":99},"Portability","Structural Assumption","The skill makes no structural assumptions about user-specific project organization outside of the bundle.",{"category":101,"check":102,"severity":46,"summary":103},"Trust","Issues Attention","Issue tracking data is not available (n/a).",{"category":105,"check":106,"severity":107,"summary":108},"Versioning","Release Management","warning","There is no version information in any manifest file, no GitHub release tags, and no CHANGELOG. The install instructions reference a bare branch, which lacks versioning.",{"category":110,"check":111,"severity":46,"summary":112},"Code Execution","Validation","This check is not applicable as there are no executable scripts or structured output to validate.",{"category":71,"check":114,"severity":46,"summary":115},"Unguarded Destructive Operations","The extension is purely read-only and analytical, with no destructive operations.",{"category":110,"check":117,"severity":28,"summary":118},"Error Handling","Errors are handled appropriately and reported meaningfully.",{"category":110,"check":120,"severity":46,"summary":121},"Logging","The skill is read-only and does not perform actions that require local audit logging.",{"category":123,"check":124,"severity":46,"summary":125},"Compliance","GDPR","The extension does not appear to operate on personal data.",{"category":123,"check":127,"severity":28,"summary":128},"Target market","No regional signals were detected, and the extension functions globally.",{"category":97,"check":130,"severity":28,"summary":131},"Runtime stability","The skill runs on any POSIX shell and does not make assumptions about specific runtimes or operating systems.",{"category":37,"check":133,"severity":46,"summary":54},"Tool surface size",{"category":44,"check":135,"severity":46,"summary":136},"Name collisions","The repository ships exactly one skill, so there are no name collisions to assess.",{"category":44,"check":138,"severity":46,"summary":54},"Overlapping near-synonym tools",{"category":44,"check":140,"severity":46,"summary":141},"Hooks-off mechanism","This plugin does not appear to have hooks that require a hooks-off mechanism.",{"category":44,"check":143,"severity":46,"summary":144},"Hook matcher tightness","This plugin does not have hooks that require matcher tightness assessment.",{"category":71,"check":146,"severity":46,"summary":147},"Hook security","This plugin does not appear to have hooks that involve destructive or network-touching behavior.",{"category":93,"check":149,"severity":46,"summary":150},"Silent prompt rewriting","This plugin does not have a UserPromptSubmit hook.",{"category":71,"check":152,"severity":46,"summary":153},"Permission Hook","This plugin does not have a PermissionRequest hook.",{"category":123,"check":155,"severity":46,"summary":156},"Hook privacy","This plugin does not appear to have hooks involved in logging or telemetry.",{"category":110,"check":158,"severity":46,"summary":159},"Hook dependency","This plugin does not have hooks that require dependency checks.",{"category":49,"check":161,"severity":28,"summary":162},"Install / Setup Instructions","The README provides clear installation instructions via .NET tool and Homebrew, along with requirements.",{"category":49,"check":164,"severity":28,"summary":165},"Feature Transparency","The README clearly explains the extension's functionality as a C# language server.",{"category":49,"check":167,"severity":28,"summary":168},"Phantom features","All features promised in the README (C# language server capabilities) have corresponding implementations.",{"category":170,"check":171,"severity":28,"summary":172},"Convention","Layout convention adherence","The plugin adheres to Claude Code plugin structural conventions, with `plugin.json` in `.claude-plugin/` and no unmentioned files in `bin/`.",{"category":170,"check":174,"severity":46,"summary":175},"Plugin state","The plugin does not appear to have persistent state that needs to be managed under CLAUDE_PLUGIN_DATA.",{"category":71,"check":177,"severity":46,"summary":178},"Keychain-stored secrets","The plugin does not handle any secrets that would require keychain storage.",{"category":180,"check":181,"severity":46,"summary":182},"Dependencies","Tagged release sourcing","This plugin does not bundle any MCP servers.",{"category":184,"check":185,"severity":28,"summary":186},"Installation","Clean uninstall","The plugin does not spawn background daemons, cron jobs, or other persistent processes that would survive an uninstall.",1778054565352,"This extension acts as a C# language server, offering code intelligence features such as diagnostics and completion. It requires the .NET SDK 6.0 or later to function.","2.0.0","3.4.0","The extension is flagged due to a critical finding regarding unmaintained code (no commits in the last 12 months), which poses a significant risk to users. While other aspects like documentation and security are satisfactory, the lack of recent maintenance is a disqualifying factor.",35,"This plugin provides a C# language server for enhanced code intelligence within Claude Code.",[15,16,17,18],"global","flagged",{"codeQuality":198,"collectedAt":199,"documentation":200,"maintenance":202,"popularity":203,"security":204,"testCoverage":206},{},1778054553342,{"descriptionLength":201,"readmeSize":8},40,{},{"smitheryUniqueUsers":8,"smitheryUseCount":8},{"hasNpmPackage":205,"smitheryVerified":205},false,{"hasCi":205,"hasTests":205},{"updatedAt":208},1778054703946,{"githubOwner":210,"githubRepo":211,"locale":22,"slug":212,"type":213},"anthropics","claude-plugins-official","csharp-lsp","plugin",{"_creationTime":215,"_id":216,"community":217,"display":218,"identity":227,"parentExtension":228,"providers":229,"relations":239,"workflow":241},1778054452948.4092,"k171b9714j6pgfxqht22y94q4x866sck",{"reviewCount":8},{"description":219,"name":220,"sourceUrl":221,"tags":222},"Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations","Claude Code Plugins Directory","https://github.com/anthropics/claude-plugins-official",[223,224,225,226],"marketplace","directory","plugins","mcp",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":211,"type":223},null,{"extract":230,"llm":235,"smithery":238},{"commitSha":231,"license":232,"marketplace":233},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","n/a",{"name":211,"pluginCount":234},179,{"promptVersionExtension":189,"promptVersionScoring":190,"score":236,"targetMarket":195,"tier":237},85,"evaluated",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"repoId":240},"kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},1778054509977,1778054452948,1778054454391,{"extract":246,"llm":248,"smithery":249},{"commitSha":231,"license":247},"Apache-2.0",{"promptVersionExtension":189,"promptVersionScoring":190,"score":192,"targetMarket":195,"tier":196},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"_creationTime":252,"_id":240,"identity":253,"providers":254,"workflow":270},1777995558409.857,{"githubOwner":210,"githubRepo":211,"sourceUrl":221},{"discover":255,"github":259},{"sources":256},[257,258],"skills-sh","smithery",{"closedIssues90d":260,"forks":261,"homepage":262,"openIssues90d":263,"pushedAt":264,"readmeSize":265,"stars":266,"topics":267},83,2270,"https://code.claude.com/docs/en/plugins",480,1778039881000,1948,18631,[268,226,269],"claude-code","skills",{"discoverAt":271,"extractAt":272,"githubAt":272,"updatedAt":272},1777995558409,1778054455773,{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},[],[276,297,316,336,356,376],{"_creationTime":277,"_id":278,"community":279,"display":280,"identity":287,"providers":289,"relations":295,"workflow":296},1778054452948.4321,"k170y2rmryj4jkbkfvyvyjqg21867ft0",{"reviewCount":8},{"description":281,"installMethods":282,"name":283,"sourceUrl":284,"tags":285},"Swift language server (SourceKit-LSP) for code intelligence",{},"Swift Language Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/swift-lsp",[286,16,17,18],"swift",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":288,"type":213},"swift-lsp",{"extract":290,"llm":291,"smithery":294},{"commitSha":231,"license":247},{"promptVersionExtension":189,"promptVersionScoring":190,"score":292,"targetMarket":195,"tier":293},92,"verified",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},{"_creationTime":298,"_id":299,"community":300,"display":301,"identity":308,"providers":310,"relations":314,"workflow":315},1778054452948.4243,"k177wm4a07fmtnn5r9jnanxnp5866mk1",{"reviewCount":8},{"description":302,"installMethods":303,"name":304,"sourceUrl":305,"tags":306},"Lua language server for code intelligence",{},"Lua Language Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/lua-lsp",[307,16,17,18],"lua",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":309,"type":213},"lua-lsp",{"extract":311,"llm":312,"smithery":313},{"commitSha":231,"license":247},{"promptVersionExtension":189,"promptVersionScoring":190,"score":236,"targetMarket":195,"tier":293},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},{"_creationTime":317,"_id":318,"community":319,"display":320,"identity":328,"providers":330,"relations":334,"workflow":335},1778054452948.4258,"k173kw7en5c3xj4cn8z9n70b8n867ca5",{"reviewCount":8},{"description":321,"installMethods":322,"name":323,"sourceUrl":324,"tags":325},"PHP language server (Intelephense) for code intelligence",{},"PHP Language Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/php-lsp",[326,16,18,17,327],"php","intelephense",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":329,"type":213},"php-lsp",{"extract":331,"llm":332,"smithery":333},{"commitSha":231,"license":247},{"promptVersionExtension":189,"promptVersionScoring":190,"score":236,"targetMarket":195,"tier":293},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},{"_creationTime":337,"_id":338,"community":339,"display":340,"identity":348,"providers":350,"relations":354,"workflow":355},1778054452948.4219,"k171mvypkv91jh82fndxmrfxh9866rk3",{"reviewCount":8},{"description":341,"installMethods":342,"name":343,"sourceUrl":344,"tags":345},"Java language server (Eclipse JDT.LS) for code intelligence",{},"Eclipse JDT.LS Java Language Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/jdtls-lsp",[346,18,16,347,17],"java","development",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":349,"type":213},"jdtls-lsp",{"extract":351,"llm":352,"smithery":353},{"commitSha":231,"license":247},{"promptVersionExtension":189,"promptVersionScoring":190,"score":236,"targetMarket":195,"tier":293},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},{"_creationTime":357,"_id":358,"community":359,"display":360,"identity":367,"providers":369,"relations":374,"workflow":375},1778054452948.4224,"k173m22paf9v4q1n1wrrksxcnn8678s2",{"reviewCount":8},{"description":361,"installMethods":362,"name":363,"sourceUrl":364,"tags":365},"Kotlin language server for code intelligence",{},"Kotlin Language Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/kotlin-lsp",[366,16,18,17],"kotlin",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":368,"type":213},"kotlin-lsp",{"extract":370,"llm":371,"smithery":373},{"commitSha":231,"license":247},{"promptVersionExtension":189,"promptVersionScoring":190,"score":372,"targetMarket":195,"tier":196},65,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208},{"_creationTime":377,"_id":378,"community":379,"display":380,"identity":387,"providers":389,"relations":394,"workflow":395},1778054452948.4292,"k1702e31g63vad6h06v5htafzn866eb2",{"reviewCount":8},{"description":381,"installMethods":382,"name":383,"sourceUrl":384,"tags":385},"Ruby language server for code intelligence and analysis",{},"Ruby LSP","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/ruby-lsp",[386,16,18,347],"ruby",{"githubOwner":210,"githubRepo":211,"locale":22,"slug":388,"type":213},"ruby-lsp",{"extract":390,"llm":391,"smithery":393},{"commitSha":231,"license":247},{"promptVersionExtension":189,"promptVersionScoring":190,"score":392,"targetMarket":195,"tier":293},90,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":205},{"parentExtensionId":216,"repoId":240},{"anyEnrichmentAt":242,"extractAt":243,"githubAt":244,"llmAt":208,"smitheryAt":242,"updatedAt":208}]