https://github.com/bastos/ruby-plugin-marketplace
Bastos' Claude Code Ruby Plugin Marketplace
https://github.com/bastos/ruby-plugin-marketplace
claude claude-code plugin-marketplace rspec ruby ruby-on-rails
Last synced: 5 days ago
JSON representation
Bastos' Claude Code Ruby Plugin Marketplace
- Host: GitHub
- URL: https://github.com/bastos/ruby-plugin-marketplace
- Owner: bastos
- License: mit
- Created: 2026-01-09T03:06:48.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-24T18:12:48.000Z (2 months ago)
- Last Synced: 2026-04-24T19:14:49.255Z (2 months ago)
- Topics: claude, claude-code, plugin-marketplace, rspec, ruby, ruby-on-rails
- Language: Python
- Homepage:
- Size: 207 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Bastos' Ruby Plugin Marketplace
A curated collection of Ruby plugins and skills for Codex, Claude Code, and Pi.
## Available Plugins
| Plugin | Description |
|--------|-------------|
| [ruby](plugins/ruby/) | Ruby development toolkit with 8 skills, 5 commands, and 1 agent |
| [ruby-on-rails](plugins/ruby-on-rails/) | Comprehensive Rails development toolkit with 16 skills, 8 commands, and 3 agents |
| [rspec](plugins/rspec/) | Comprehensive RSpec testing toolkit with 7 skills, 3 commands, and 2 agents |
## Installation
### Add the marketplace in Codex
```bash
/plugin marketplace add bastos/ruby-plugin-marketplace
```
Or with a local path:
```bash
/plugin marketplace add ./path/to/ruby-plugin-marketplace
```
### Add the marketplace in Claude Code
```bash
/plugin marketplace add bastos/ruby-plugin-marketplace
```
Or with a local path:
```bash
/plugin marketplace add ./path/to/ruby-plugin-marketplace
```
### Install a plugin
Use the marketplace name shown by your client.
Codex currently registers this GitHub marketplace as
`bastos-ruby-plugin-marketplace`:
Ruby (core):
```bash
/plugin install ruby@bastos-ruby-plugin-marketplace
```
Ruby on Rails:
```bash
/plugin install ruby-on-rails@bastos-ruby-plugin-marketplace
```
RSpec:
```bash
/plugin install rspec@bastos-ruby-plugin-marketplace
```
Claude Code uses the marketplace manifest name `ruby-plugin-marketplace`:
```bash
/plugin install ruby@ruby-plugin-marketplace
/plugin install ruby-on-rails@ruby-plugin-marketplace
/plugin install rspec@ruby-plugin-marketplace
```
### Install in Pi
```bash
pi install git:github.com/bastos/ruby-plugin-marketplace
```
For a project-local install:
```bash
pi install -l git:github.com/bastos/ruby-plugin-marketplace
```
Pi loads the packaged skill directories declared in `package.json`. Claude Code
commands and agents remain available through the Claude Code plugin manifests.
## Structure
```
.
├── .codex-plugin/
│ └── marketplace.json # Codex marketplace manifest
├── .claude-plugin/
│ └── marketplace.json # Claude Code marketplace manifest
├── package.json # Pi package manifest
└── plugins/
├── ruby/ # Ruby development toolkit
│ ├── .codex-plugin/
│ ├── .claude-plugin/
│ ├── agents/
│ ├── commands/
│ └── skills/
├── ruby-on-rails/ # Rails development toolkit
│ ├── .codex-plugin/
│ ├── .claude-plugin/
│ ├── agents/
│ ├── commands/
│ ├── skills/
│ └── scripts/
└── rspec/ # RSpec testing toolkit
├── .codex-plugin/
├── .claude-plugin/
├── agents/
├── commands/
└── skills/
```
## Contributing
1. Create a new plugin in `plugins//`
2. Add `.codex-plugin/plugin.json` and `.claude-plugin/plugin.json` manifests
3. Add the plugin entry to `.codex-plugin/marketplace.json` and `.claude-plugin/marketplace.json`
4. Submit a pull request
## Validation
Before publishing root marketplace changes, check that every manifest is valid
JSON and that marketplace entries point at existing plugin directories.
## License
MIT