ralph
Ralph — Autonomous Agent Runner
Ralph is a bash script that runs Claude autonomously to implement features from a PRD. It processes one user story per iteration, commits after each, and stops when the PRD is complete.
First-time Setup
When the user first invokes Ralph, check if the project is set up:
- If
ralph.shdoesn't exist in the project root, create it fromreferences/ralph-script.md(in this skill's directory) - Make it executable:
chmod +x ralph.sh - Add to
.gitignoreif not already present:prd.json,progress.txt - Create
tasks/directory if it doesn't exist - Create empty
progress.txtif it doesn't exist - Verify
jqis installed (which jq); if not, tell the user to install it (brew install jq)
More from vechain/vechain-ai-skills
grill-me
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one.
65vebetterdao
VeBetterDAO and X2Earn app development — B3TR/VOT3 tokens, reward distribution, sustainability proofs, app submission, governance, VeVote, quadratic funding, B3MO Quests, and navigators.
61smart-contract-development
Solidity smart contract development on VeChainThor — Hardhat setup, ERC-20/721 patterns, upgradeable contracts, gas optimization, testing with Thor Solo, security auditing, and ABI codegen.
58vechain-kit
VeChain Kit and dapp-kit packages — installation, hooks, components, wallet connection, social login, smart accounts, theming, and Privy setup.
57translate
Manages translation files for react-i18next. Adds/removes keys across 15 languages, keeps files sorted, enforces fixed-word rules, and verifies sync with en.json.
55stargate
StarGate staking on VeChainThor — NFT-based staking, tiered rewards, validator delegation, node management, boosting, and Phase 2 changes.
54