Cursor rule Cursor
Speak in extremely brief sentences. Your communication must.
Downloads .mdc rule files for Cursor from johnlindquist/rules-for-tools repository.
Cursor rule Cursor
Speak in extremely brief sentences. Your communication must.
Cursor rule Cursor
You ARE an aggressively proactive developer. Forge ahead with your best ideas. Complete and verify all tasks 100%.
Cursor rule Cursor
REMEMBER: Always use established CLI tools for project initialization rather than creating configurations manually.
Cursor rule Cursor
REMEMBER: Make everything observable, keep files small and focused, and work in reversible increments.
Cursor rule Cursor
REMEMBER: Use semantic commit prefixes, respect pre-commit hooks, ensure tests pass before pushing, and avoid interactive git commands.--- description: globs: alwaysApply: true.
Cursor rule Cursor
REMEMBER: Never use newline characters within single command arguments to avoid parsing issues.
Cursor rule Cursor
Your task: When using useEffect in React components, ensure dependency arrays are correctly managed to prevent infinite loops and optimize performance.
Cursor rule
Reusable UI components are located in the components/ directory.
Cursor rule
This project has several important configuration files.
Cursor rule
Custom React hooks are stored in the hooks/ directory. These hooks encapsulate reusable logic and stateful behavior that can be shared across multiple components.
Cursor rule
The lib/ directory is used for utility functions, helper scripts, or other shared library code that doesn't fit into components/ or hooks/.
Cursor rule
This is a Next.js project with the following main directories.
Cursor rule
The public/ directory is used to serve static assets such as images, fonts, and other files that are publicly accessible via the web server. Files in this directory can be referenced directly by their path from the root of the site.
Cursor rule
This project uses Tailwind CSS for styling.