mirror of
https://github.com/anthropics/claude-plugins-official.git
synced 2026-03-16 22:23:07 +00:00
Merge branch 'main' into add-plugin/pagerduty
This commit is contained in:
@@ -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",
|
"name": "agent-sdk-dev",
|
||||||
"description": "Development kit for working with the Claude Agent SDK",
|
"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.",
|
"description": "Semgrep catches security vulnerabilities in real-time and guides Claude to write secure code from the start.",
|
||||||
"category": "security",
|
"category": "security",
|
||||||
"source": {
|
"source": {
|
||||||
"source": "url",
|
"source": "git-subdir",
|
||||||
"url": "https://github.com/semgrep/mcp-marketplace.git"
|
"url": "https://github.com/semgrep/mcp-marketplace.git",
|
||||||
|
"path": "plugin"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/semgrep/mcp-marketplace.git"
|
"homepage": "https://github.com/semgrep/mcp-marketplace.git"
|
||||||
},
|
},
|
||||||
@@ -695,6 +720,17 @@
|
|||||||
"sha": "b16c23e0d790deceaa7a6182616d0e36673f2eae"
|
"sha": "b16c23e0d790deceaa7a6182616d0e36673f2eae"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/PagerDuty/claude-code-plugins"
|
"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/"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
31
plugins/ruby-lsp/README.md
Normal file
31
plugins/ruby-lsp/README.md
Normal file
@@ -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)
|
||||||
Reference in New Issue
Block a user