# >>> 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/**

# =========================================================
# Do NOT track Cursor projects runtime files
# =========================================================
projects/
projects/**

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

# =========================================================
# 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/**

# <<< CURSOR MANAGED BLOCK <<<
