4 Commits

Author SHA1 Message Date
Claude Agent
db47652b5c fix(ralph): Use correct Bash(command) format for permissions
settings.json permissions must use uppercase tool names with command
in parentheses per Claude Code docs (e.g., "Bash(npm run dev)" not
"npm run dev").

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 14:42:48 +00:00
Claude Agent
b375456c13 feat(ralph): v1.2.0 - Copy templates from plugin instead of generating
Convert now finds the plugin location and copies prompt.md and ralph.sh
directly from templates/, ensuring consistency across projects and
automatic sync when running /ralph:convert again.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 14:26:02 +00:00
Claude Agent
0050fc66ef feat(ralph): v1.1.0 - Context detection, adaptive questions, browser verification
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>
2026-01-22 13:15:43 +00:00
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