Files
claude-plugins/README.md
Claude Agent 3d52ac696c feat(ralph): Add ralph plugin for autonomous PRD implementation
- Add /ralph:prd command for PRD generation with clarifying questions
- Add /ralph:convert command to convert PRD to executable JSON
- Include templates: ralph.sh, prompt.md, prd-template.json
- Include example PRD (prd-hello-api.json)
- Update marketplace.json with ralph plugin v1.0.0
- Update README with ralph documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 21:37:03 +00:00

90 lines
2.3 KiB
Markdown

# Romfast Claude Code Plugins
A collection of Claude Code plugins by Romfast Team.
## Available Plugins
| Plugin | Description | Version |
|--------|-------------|---------|
| [learn](./plugins/learn/) | Domain-based memory with selective loading | 3.2.0 |
| [ralph](./plugins/ralph/) | Autonomous loop for PRD implementation | 1.0.0 |
## Installation
### 1. Add Marketplace
Add to your `~/.claude/settings.json`:
```json
{
"plugin-marketplaces": [
"git@gitea.romfast.ro:romfast/claude-plugins.git"
]
}
```
### 2. Install Plugin
```bash
claude plugin install learn@romfast-plugins
```
## Plugins
### learn
Captures lessons learned (patterns & gotchas) during development sessions with **domain-based memory** and **selective loading**.
**Features:**
- Automatic session analysis with `/learn:analyze`
- Domain organization (backend, frontend, database, testing, etc.)
- Selective loading via `paths` frontmatter
- Import from other memory formats
- Cross-domain consolidation with `/learn:reflect`
[Full documentation →](./plugins/learn/README.md)
### ralph
Autonomous loop for PRD implementation with Claude Code. Runs Claude Code repeatedly until all tasks from a PRD are complete.
**Features:**
- PRD generation with clarifying questions via `/ralph:prd`
- Convert PRD to executable JSON via `/ralph:convert`
- Autonomous loop script with progress tracking
- Story-by-story implementation with quality checks
[Full documentation →](./plugins/ralph/README.md)
## Repository Structure
```
claude-plugins/
├── .claude-plugin/
│ └── marketplace.json # Plugin registry
├── plugins/
│ ├── learn/ # Learn plugin
│ │ ├── .claude-plugin/plugin.json
│ │ ├── commands/
│ │ ├── rules/
│ │ └── templates/
│ └── ralph/ # Ralph plugin
│ ├── .claude-plugin/plugin.json
│ ├── commands/
│ ├── templates/
│ └── examples/
├── README.md # This file
└── CLAUDE.md # Development instructions
```
## Adding a New Plugin
1. Create directory: `plugins/your-plugin/`
2. Add `.claude-plugin/plugin.json` with metadata
3. Add plugin to `marketplace.json`
4. Create commands, hooks, rules as needed
## License
MIT