Describe the request
Product: Cursor Teams (Team Rules, Team Skills / plugins, local + Cloud Agents)
Problem
Team context is split across the admin UI, per-project repos, and manual copies. Team Rules are hard to review, diff, or roll back. Many teams keep a separate rules repo and ask every developer to configure Cursor by hand (see forum: API access to set Team Rules). Skills can live in repos or Marketplaces, but there is no org-level git source of truth that Teams treat as authoritative for shared rules and skills together.
We want context engineering like code: branches, PRs, review, CI, tagged releases, and an audit trail when agent behaviour changes.
Proposal
Let a Cursor Team bind to one or more Git repositories (GitHub, GitLab, Azure DevOps, etc.) that define team-wide agent context, for example:
team-context/
.cursor/rules/
.cursor/skills/
AGENTS.md (optional team defaults)
Behaviour we need
-
Single source of truth — The repo (branch or tag) is what the Team distributes. Dashboard edits either write back to git or teams opt into git-only editing.
-
Automatic sync — On push/merge (or webhook), Cursor updates what every team member and Cloud Agents load. No clone-an-internal-repo-and-copy-into-~/.cursor.
-
Same semantics locally and in cloud — Local Agents, CLI, and Cloud Agents read the same team context version (show commit hash or release label in UI).
-
Governance — Protected branches, required reviews, optional CI (lint rules, validate SKILL.md, block broken paths).
-
Layering — Documented precedence: Team git context, then project .cursor/, then user settings.
Why this matters
- Reviewable changes: agent policy changes show up as PRs with diffs.
- Onboarding: new members get team context when they join the Team.
- Compliance: prove which instructions applied on a given date (commit SHA).
- Multi-repo orgs: optional platform context repo plus product repos.