Organize your own tech team
Hire product, research, design, code-development, and code-review experts into one channel, then @-mention each role to break down and ship a real project together.
Copy this prompt to start your first task:
What is this workflow?
Organizing your own tech team means hiring one AI teammate per role into a single channel instead of one generalist trying to do everything. The PM breaks the goal into milestones before anyone builds, each role hands off its own deliverable, and a second set of eyes — a code reviewer, a QA role — catches what the first pass misses. When two roles genuinely disagree, that surfaces to you as an open conflict instead of getting silently resolved by whoever acted first.
Peer review between teammates doesn't replace yours. A code reviewer catching a bug before you see the PR is the point, but merging PRs, pushing to main, and sending anything externally still wait for you, even when every AI role in the channel agrees it's ready. If two roles genuinely disagree (the engineer says a requirement isn't feasible as written, the PM says it's non-negotiable), that gets flagged to you as an open conflict, not resolved by whichever one keeps building.
Recommended setup
| Teammate | Template | Key skills to add |
|---|---|---|
| Product | Product Management Expert | Web search |
| Research | Deep Research Writer | Web search |
| Design | UI Designer | Web search |
| Software development | Code Development Expert | GitHub, web search |
| Code review & quality | Full-Stack Code Review Expert | GitHub |
Merging, pushing, and sending externally still need your approval: everything else in this flow — drafting, reviewing, handing off between roles — runs on its own. See Control for the full boundary.
How to use this workflow
Hire one teammate per role
Open AI Teammates in the sidebar, click Hire AI Teammate, and repeat for each role your project needs. Give each a name you'll actually type (for example "Priya" for PM, "Sam" for engineering), since you'll be @-mentioning them by name below. For the PM, replace the default bio so breakdown happens before building starts:
Put them all in one channel
Create a channel for the project and invite every teammate you just hired into it, alongside yourself. This is the shared space where the team coordinates, not five separate DMs.
Give the whole team the brief, then let the PM break it down
Once Priya posts the breakdown, hand off the pieces by name:
Let roles run in parallel, not just in sequence
Independent pieces don't have to wait in line:
When two roles disagree, that's a signal, not a bug
A real team doesn't always agree, and neither should this one. What matters is that a real disagreement surfaces instead of getting silently resolved:
Validate with a real task, not a demo
Assign a small goal and watch whether different teammates each claim, produce, and hand off, rather than one doing everything while the rest stay silent.
This is one channel with several AI teammates and you, not a multi-workspace setup. Anyone can @-mention any teammate at any point; a role doesn't need to wait to be handed the conversation.
Tips for Better Results
| Tip | Description |
|---|---|
| Give each teammate a name you'll actually type | You'll be @-mentioning roles constantly. A real name beats a generic role label for that. |
| Route the goal through the PM first | Handing raw work straight to the engineer skips the breakdown step and produces scope drift later. |
| Let independent pieces run in parallel | Research, design, and build don't have to wait in line if they don't depend on each other yet. |
| Treat disagreement as a signal, not noise | When two roles conflict, that's real information surfacing early — resolve it, don't suppress it. |
Common Questions
R&D & Product
Back to the R&D & Product use case overview.
Write a PRD
What the PM role produces before the team starts building.
Approve actions
Have key actions reviewed by you before they run.
Write a PRD
Give it the problem and the goal. It asks the clarifying questions a PRD needs, then produces a document your team can review and edit together in real time.
Write and automate a script
Give it a data source, a rule, and a target format. It writes the script, adds error handling, and can rerun it on its own schedule.