SpecDown

Team Collaboration

Invite your team to collaborate on projects. Everyone works in the same shared workspace with real-time updates.

Team members require a Team plan.

Inviting Members

  1. Go to your project settings → Members tab.
  2. Enter the team member's email address.
  3. Select their role (Editor, Viewer, or Admin).
  4. Click Invite. They'll receive an email with a join link.

If they don't have a SpecDown account yet, they'll be prompted to create one after clicking the link.

Roles Explained

RoleCan readCan editInvite membersManage project
Owner✓ (including delete)
Admin✓ (no delete)
Editor
Viewer

Managing Members

In Project Settings → Members you can:

  • Change a member's role at any time
  • Remove a member from the project
  • See the last-active timestamp for each member
  • Resend a pending invite

Member Limits

PlanTeam members per project
Free1 (owner only)
ProUp to 3
TeamUnlimited

Real-time Collaboration

When multiple team members have the same document open, changes are synced in near-real-time via Supabase Realtime. The last-writer-wins model ensures no data is lost.

Best practice: Use the comments feature to coordinate when multiple editors are actively working on the same document to avoid conflicting edits.

Ready to get started?

Write specs like code. Sync with Git. Share with your team.