← ClaudeAtlas

ralph-tui-create-beads-rustlisted

Convert PRDs to beads for ralph-tui execution using beads-rust (cn 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, cn beads.
decebal/curated-claude-skills · ★ 0 · AI & Automation · score 58
Install: claude install-skill decebal/curated-claude-skills
# Ralph TUI - Create Beads (chronis) Converts PRDs to beads (epic + child tasks) for ralph-tui autonomous execution using **chronis** (`cn` CLI). > **Note:** This skill uses the `cn` command from chronis (formerly beads-rust/`br`). 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 `cn` commands: 1. **Detect project tooling** (build runner, package manager) 2. **Classify Quality Gates** into story-specific vs. epic-level 3. Create an **epic** bead (with epic-level quality gates) 4. Create **child beads** for each user story (with story-specific acceptance criteria only) 5. Set up **dependencies** between beads (schema → backend → UI) 6. Output ready for `ralph-tui run --tracker chronis` --- ## Step 0: Detect Project Tooling Before creating beads, detect the project's build runner and package manager. This determines which commands appear in quality gates. ### Build runner detection Check in order: 1. `Taskfile.yml` or `Taskfile.yaml` exists → use `task` (go-task) 2. `Makefile` exists → use `make` 3. Neither → use raw commands ```bash # Detect build runner if [ -f Taskfile.yml ] || [ -f Taskfile.yaml ]; then RUNNER="task" # e.g., task ci, task lint elif [ -f Makefile ]; then RUNNER="make" # e.g., make ci, make lint else RUNNER="none" # use raw commands directly fi ``` When detected, scan the file for available targets to use in quali