# >>> CURSOR MANAGED BLOCK >>>
# Ignore everything in .cursor by default
*

# Keep gitignore itself
!.gitignore

# =========================================================
# Team shared Cursor rules
# =========================================================
!rules/
!rules/**

# =========================================================
# Team shared Cursor agents
# =========================================================
!agents/
!agents/**

# =========================================================
# Team shared Cursor skills
# =========================================================
!skills/
!skills/**

# =========================================================
# Team shared slash commands
# =========================================================
!commands/
!commands/**

# =========================================================
# Team shared plans, optional
# =========================================================
!plans/
!plans/**

# =========================================================
# Team shared MCP configs under projects
# Only keep mcps-related files, ignore runtime outputs
# =========================================================
!projects/
projects/*
!projects/*/
projects/*/*

!projects/*/mcps/
!projects/*/mcps/**

# =========================================================
# Do NOT track Cursor plugin cache
# =========================================================
plugins/
plugins/**
plugins/cache/
plugins/cache/**

# =========================================================
# Do NOT track built-in Cursor skills
# Usually auto-generated / synced by Cursor
# =========================================================
skills-cursor/
skills-cursor/**

# =========================================================
# Do NOT track runtime state / transcripts / terminal logs
# =========================================================
subagents/
subagents/**

projects/*/agent-transcripts/
projects/*/agent-transcripts/**

projects/*/terminals/
projects/*/terminals/**

projects/*/agent-notes/
projects/*/agent-notes/**

projects/*/agent-tools/
projects/*/agent-tools/**

# <<< CURSOR MANAGED BLOCK <<<
