diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 9413711..f145c8b 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -251,6 +251,30 @@ } } }, + { + "name": "ruby-lsp", + "description": "Ruby language server for code intelligence and analysis", + "version": "1.0.0", + "author": { + "name": "Anthropic", + "email": "support@anthropic.com" + }, + "source": "./plugins/ruby-lsp", + "category": "development", + "strict": false, + "lspServers": { + "ruby-lsp": { + "command": "ruby-lsp", + "extensionToLanguage": { + ".rb": "ruby", + ".rake": "ruby", + ".gemspec": "ruby", + ".ru": "ruby", + ".erb": "erb" + } + } + } + }, { "name": "agent-sdk-dev", "description": "Development kit for working with the Claude Agent SDK", @@ -680,8 +704,9 @@ "description": "Semgrep catches security vulnerabilities in real-time and guides Claude to write secure code from the start.", "category": "security", "source": { - "source": "url", - "url": "https://github.com/semgrep/mcp-marketplace.git" + "source": "git-subdir", + "url": "https://github.com/semgrep/mcp-marketplace.git", + "path": "plugin" }, "homepage": "https://github.com/semgrep/mcp-marketplace.git" }, @@ -695,6 +720,17 @@ "sha": "b16c23e0d790deceaa7a6182616d0e36673f2eae" }, "homepage": "https://github.com/PagerDuty/claude-code-plugins" + }, + { + "name": "postman", + "description": "Full API lifecycle management for Claude Code. Sync collections, generate client code, discover APIs, run tests, create mocks, publish docs, and audit security. Powered by the Postman MCP Server.", + "category": "development", + "source": { + "source": "url", + "url": "https://github.com/Postman-Devrel/postman-claude-code-plugin.git", + "sha": "0714280351c1a137e79aad465a66730511ffbd57" + }, + "homepage": "https://learning.postman.com/docs/developer/postman-mcp-server/" } ] } diff --git a/plugins/ruby-lsp/README.md b/plugins/ruby-lsp/README.md new file mode 100644 index 0000000..a28b774 --- /dev/null +++ b/plugins/ruby-lsp/README.md @@ -0,0 +1,31 @@ +# ruby-lsp + +Ruby language server for Claude Code, providing code intelligence and analysis. + +## Supported Extensions +`.rb`, `.rake`, `.gemspec`, `.ru`, `.erb` + +## Installation + +### Via gem (recommended) +```bash +gem install ruby-lsp +``` + +### Via Bundler +Add to your Gemfile: +```ruby +gem 'ruby-lsp', group: :development +``` + +Then run: +```bash +bundle install +``` + +## Requirements +- Ruby 3.0 or later + +## More Information +- [Ruby LSP Website](https://shopify.github.io/ruby-lsp/) +- [GitHub Repository](https://github.com/Shopify/ruby-lsp)