# General Guidelines for working with Nx - When running tasks (build, lint, test, e2e, etc.), always use the Nx CLI (`nx run`, `nx run-many`, `nx affected`) instead of underlying tooling directly - Use `npx nx show projects` to list all projects in the workspace - Use `npx nx show project ` to analyze specific project structure and dependencies - Use `npx nx graph` to visualize project dependencies - For Nx documentation, use Context7 or WebSearch to find up-to-date docs - If the user needs help with an Nx configuration or project graph error, run `npx nx report` for diagnostic info