One-click install
npx skills add https://github.com/anukkrit149/anukkrit-skills --skill ralph-tui-create-json-anukkrit149
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-tui-create-json
Source: https://github.com/anukkrit149/anukkrit-skills/tree/main/cloud/skills/ralph-tui-create-json
Command: npx skills add https://github.com/anukkrit149/anukkrit-skills --skill ralph-tui-create-json-anukkrit149

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting a PRD into the exact flat prd.json structure required for ralph-tui can be slow, error-prone, and hard to keep consistent with quality gates and story dependencies.

Core Features & Use Cases

  • Quality Gate Extraction: Reads the PRD’s Quality Gates section and appends the relevant checks to every story’s acceptance criteria.
  • User Story Parsing: Converts PRD user stories into a standardized JSON format with sequential IDs and dependency-aware priority.
  • Dependency Graph Generation: Sets dependsOn so downstream stories remain blocked until prerequisites complete.
  • Schema-Strict Output: Produces a FLAT JSON object at the root with name and userStories, matching the required anti-pattern rules.

Quick Start

Use the ralph-tui-create-json skill to convert your PRD markdown into the flat prd.json task file that ralph-tui can run.

Frequently Asked Questions about ralph-tui-create-json

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a PRD into JSON tasks for autonomous execution?

To convert a PRD into JSON tasks for autonomous execution, this skill parses the markdown to generate a flat prd.json file, applying sequential user story IDs, dependency mapping, and quality-gate acceptance criteria for ralph-tui to run.

What is a flat prd.json structure and why does my user stories file need it?

A flat prd.json structure places the name and userStories arrays at the root level rather than nesting them. This schema-strict format is required by ralph-tui to correctly parse dependencies and execute tasks autonomously without structural parsing errors.

Can I automatically map dependencies between user stories in a PRD?

Yes, you can automatically map dependencies between user stories by using this skill to set the dependsOn field. It generates a dependency graph that ensures downstream stories remain blocked until their prerequisite user stories are successfully completed.

Does ralph-tui-create-json support adding typecheck and lint checks to acceptance criteria?

Yes, ralph-tui-create-json supports adding typecheck and lint checks by appending pnpm typecheck and pnpm lint commands to every story's acceptance criteria. It also appends UI-specific browser verification checks when specified in the PRD.

How do I generate a branch name from a feature name in my task JSON?

To generate a branch name from a feature name in your task JSON, the skill automatically derives the branchName property directly from the feature name provided in the PRD, ensuring your version control branches align with the planned user stories.