Agentic-loop vibe-list
Show complete reference for all agentic-loop commands (slash commands, Ralph CLI, vibe CLI).
install
source · Clone the upstream repo
git clone https://github.com/allierays/agentic-loop
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/allierays/agentic-loop "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/vibe-list" ~/.claude/skills/allierays-agentic-loop-vibe-list && rm -rf "$T"
manifest:
.claude/skills/vibe-list/SKILL.mdsource content
Vibe & Thrive - Complete Reference
Print this complete reference for the user. Do not add any commentary.
Slash Commands (in Claude Code)
| Command | Description |
|---|---|
| Brainstorm feature, generate executable PRD for Ralph |
| Add a learned pattern for Ralph to remember |
| Set up your personal style preferences |
| Audit code quality before shipping |
| Code review with OWASP security checks |
| Explain code line by line |
| Generate UI component design system |
| Interactive walkthrough of agentic-loop |
| Quick reference cheatsheet |
| This complete reference |
Ralph CLI (in terminal)
Setup & Status
| Command | Description |
|---|---|
| Initialize in current directory |
| Show feature, stories, pass/fail counts |
| Show last 50 lines of progress log |
| Show version info |
| Show built-in help |
PRD Generation
| Command | Description |
|---|---|
| Generate PRD interactively from description |
| Generate PRD from a file |
| Save generated PRD to |
Autonomous Loop
| Command | Description |
|---|---|
| Run loop until all stories pass (shows live activity feed) |
| Limit to N iterations (default: 20) |
| Run for specific task only |
| Suppress the live activity feed |
| Stop after current story completes |
Verification
| Command | Description |
|---|---|
| Run all configured checks |
| Verify a specific task |
Lessons (Learned Patterns)
| Command | Description |
|---|---|
| List all learned patterns |
| Add pattern with optional category |
| Remove a lesson by ID or text match |
Vibe CLI (in terminal)
| Command | Description |
|---|---|
| Show terminal quick reference |
The Loop
/prd [feature] Brainstorm → PRD npx ralph run Autonomous coding npx ralph status Check progress npx ralph stop Stop after current story
Slash Command Details
/prd [feature description]
Brainstorm feature, explore codebase, ask clarifying questions.
- Accepts a description, idea file (
), or plan file (docs/ideas/{name}.md
)docs/plans/{name}.md - Splits into executable PRD stories
- Writes to
.ralph/prd.json
/review [file or selection]
Code review with security focus (OWASP Top 10):
- Quick review - Critical/high issues only
- Full review - Everything
- Security review - Deep dive on vulnerabilities
- Performance review - Focus on speed
/explain [file or code]
Line-by-line explanation:
- High-level overview
- Walk through each section
- Highlight key concepts
- Summarize takeaways
/styleguide
Generate design system page at
/styleguide:
- Discovers your tech stack
- Asks about vibe (minimal, bold, dark, etc.)
- Asks about colors, border radius, components
- Generates tokens, buttons, forms, cards, feedback
/vibe-check
Audit code for AI-introduced patterns:
- Debug statements
- TODO/FIXME comments
- Empty catch blocks
- Hardcoded URLs
- Potential secrets
- DRY violations
/my-dna
Interactive wizard to set up your personal style:
- Core values (simplicity, speed, correctness, etc.)
- Communication preferences (brief vs detailed, tone)
- Working style (ask first vs try solutions)
- Learning preferences (show alternatives, explain why)
Creates
~/.claude/DNA.md - applies to all your projects.
Lessons Examples
# Add patterns Ralph should follow npx ralph lesson "Always use camelCase in WebSocket responses" frontend npx ralph lesson "Run migrations before seeding" backend npx ralph lesson "Check for null before accessing nested props" general # List learned patterns npx ralph lessons # Remove a lesson npx ralph forget lesson-001 npx ralph forget "camelCase"
Environment Variables
| Variable | Default | Description |
|---|---|---|
| | Override ralph directory |
| | Override prompt file |
Config (.ralph/config.json)
{ "checks": { "lint": "npm run lint", "test": "npm test", "build": "npm run build" }, "urls": { "frontend": "http://localhost:3000" }, "maxSessionSeconds": 600 }
File Structure
# Project files .ralph/ ├── config.json # Verification checks, settings ├── prd.json # Current feature PRD ├── lessons.json # Learned patterns ├── progress.txt # Activity log ├── archive/ # Completed PRDs └── screenshots/ # Browser verification captures CLAUDE.md # Project standards (shared with team) PROMPT.md # Base prompt for Ralph sessions docs/ideas/ # Brainstorm outputs from /prd # Global files (your home directory) ~/.claude/ └── DNA.md # Your DNA - personal preferences (from /my-dna)