Initiate Work in Slack
Start the workflow in a public Slack channel by tagging an AI factory bot (e.g., '@Wilson') with a detailed request, including instructions and reference images. This makes all work observable to the team.
Learn how to automate your software development lifecycle, turning a simple Slack request into a fully implemented, tested, and QA-verified pull request in GitHub, reflecting a true software factory model.


Source episode
How I AI: Inside Warp's Software Factory, From Slack Kickoff to Self-Improving Codewith Claire Vo
AI pair programmer
Step by step
Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.
5 steps
Start the workflow in a public Slack channel by tagging an AI factory bot (e.g., '@Wilson') with a detailed request, including instructions and reference images. This makes all work observable to the team.
The AI agent acts as a project manager, automatically triaging the request and creating a corresponding issue in your project management tool (e.g., Linear) to ensure all work is tracked.
After creating the ticket, the agent creates a new branch and a draft pull request in GitHub, then begins implementing the code changes based on the initial request.
Once the code is written, the agent performs a 'computer use verification.' It runs the new feature in a test environment and records a video of it working, including keystrokes and visual output.
The agent attaches the QA verification video to the GitHub pull request, providing immediate, visual evidence that the feature works as intended and is ready for human review.
Turn an idea into a PRD, user stories, and a plan.
Keep building

Automate and accelerate executive-level tasks by using AI agents integrated with your business tools. Learn how to use prompts to redesign Figma slides, analyze sales calls for insights, and generate lead lists from your email.

Go beyond simple automation by creating a system that measures its own performance and improves itself. Learn to track metrics, score AI agent runs to find failures, and use observer agents to automatically fix your factory's code.

Delegate the task of finding and purchasing items online to Meta's Muse agent. By providing a specific request, the AI can browse websites, select options, and navigate the checkout process for you.
Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.