Agent skill · software engineering · aiskillstore
ralph-tui-create-beads-rust
Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI). Creates an epic with child beads for each user story. Use when you have a PRD and want to use ralph-tui with beads-rust as the task source. Triggers on: create beads, convert prd to beads, beads for ralph, ralph beads, br beads.
Why this skill is useful
Adds executable scripts for creating beads using the br CLI, which are not available in public documentation.
What it needs
Requires beads-rust installed locally. About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Ralph TUI - Create Beads (beads-rust) Converts PRDs to beads (epic + child tasks) for ralph-tui autonomous execution using beads-rust (br CLI). Note: This skill uses the br command from beads-rust. If you have the original beads (bd) installed instead, use the ralph-tui-create-beads skill. --- The Job Take a PRD (markdown file or text) and create beads using br commands: 1. Extract Quality Gates from the PRD's "Quality Gates" section 2. Create an epic bead for the feature 3. Create child beads for each user story (with quality gates appended) 4. Set up dependencies between beads (schema → backend → UI) 5. Output ready for ralph-tui run --tracker beads-rust --- Step 1: Extract Quality Gates Look for the "Quality Gates" section in the PRD: Extract: Universal gates: Commands that apply to ALL stories (e.g., pnpm typecheck) UI gates: Commands that apply only to UI stories (e.g., browser verification) If no Quality Gates section exists: Ask the user what commands should pass, or use a sensible default like npm run typecheck. --- Output Format Beads use br create command with HEREDOC syntax to safely handle special characters: CRITICAL: Always use <<'EOF' (single-quoted) for the HEREDOC delimiter. This prevents shell interpretation of backticks, $variables, and () in descriptions. --- Story Size: The #1 Rule Each story must be completable in ONE ralph-tui iteration (~one agent context window). ralph-tui spawns a fresh agent instance per iteration with no memory of previous work. If a story is too big, the agent runs out of context before finishing. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/ralph-tui-create-beads-rust