0050fc66ef32485572a4db7c15ecc231c2a78a8f
Major improvements inspired by coleam00/ai-agents-masterclass: - prd.md: Auto-detect project context (package.json, pyproject.toml, etc.) - NEW_PROJECT_MODE: ~10 questions for new projects - FEATURE_MODE: ~5-7 questions for existing projects - Uses AskUserQuestion for interactive UX - Optional WebSearch for best practices - convert.md: Extended functionality - Generates .claude/settings.json with allow-list per tech stack - Extracts real commands from package.json scripts - Adds techStack info to prd.json - Creates screenshots/ directory - prompt.md: Browser verification with agent-browser CLI - Compact refs (@e1, @e2) for minimal token usage - requiresBrowserCheck flag per story - Screenshot saving for UI verification - ralph.sh: Screenshots directory + agent-browser check - README.md: Complete rewrite with new features Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Romfast Claude Code Plugins
A collection of Claude Code plugins by Romfast Team.
Available Plugins
| Plugin | Description | Version |
|---|---|---|
| learn | Domain-based memory with selective loading | 3.2.0 |
| ralph | Autonomous loop for PRD implementation | 1.0.0 |
Installation
1. Add Marketplace
Add to your ~/.claude/settings.json:
{
"plugin-marketplaces": [
"git@gitea.romfast.ro:romfast/claude-plugins.git"
]
}
2. Install Plugin
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
pathsfrontmatter - Import from other memory formats
- Cross-domain consolidation with
/learn:reflect
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
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
- Create directory:
plugins/your-plugin/ - Add
.claude-plugin/plugin.jsonwith metadata - Add plugin to
marketplace.json - Create commands, hooks, rules as needed
License
MIT
Languages
Shell
100%