Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website"…
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
Run the Ralph autonomous coding loop. Iterates through PRD user stories, spawning a fresh AI session per iteration to implement, test, and commit each story. Triggers on: run ralph loop, start ralph, execute prd, ralph iterate.
Convert PRDs to prd.json format for the Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Ralph's JSON format. Triggers on: convert this prd, turn this into ralph format, create prd.json from this, ralph json.
Run work inside a dev container. Builds a dev container from a workspace's .devcontainer/ config, executes an AI tool (Copilot, Claude, or AMP) inside the container, and cleans up. Triggers on: dev container, run in container, devcontainer, containerized work.
Execute work in an isolated git worktree with a subagent. Creates a branch, sets up a worktree, spawns a subagent to do the work, creates a PR, and cleans up. Triggers on: worktree, run in worktree, isolated branch, work in worktree, branch and worktree.