--- name: slack-navigation description: Strategies for navigating Slack's web interface version: 1.0.0 domain: slack.com allowedTools: - click - type - navigate --- # Slack Navigation ## Known Patterns - Workspace switcher is in the top-left dropdown - Channel list is in the left sidebar with role='list' - Message input is a contenteditable div, not a textarea ## Common Failures - Slack uses virtual scrolling — elements off-screen don't exist in DOM - Emoji picker opens in a portal outside the main DOM tree ## Recovery Strategies - If channel list is empty, scroll the sidebar to trigger lazy loading - Use text content matching for message search, not CSS selectors