auto-commit
01Cursor rule
Read this when user asks you to auto commit as you go.
Cursor rule
Read this when user asks you to auto commit as you go.
Cursor rule
Cursor rule guidelines (ALWAYS read before adding/updating rules).
Cursor rule
My AI prompts.
Cursor rule
Guidelines for preserving git history when refactoring files into multiple modules.
Cursor rule
Guidelines for compacting/summarizing LLM chat threads to preserve context when copying to new threads.
Cursor rule
Mermaid diagram styling rules with accessibility and consistency guidelines.
Cursor rule
Formatting requirements for Mermaid diagrams to ensure compatibility and avoid parsing errors. ALWAYS read when creating/updating mermaid diagrams.
Cursor rule
ALWAYS read this guide when running inline python scripts. This should be used when the user says "use inline python" or "run inline python".
Cursor rule
ALWAYS read this guide when running inline python scripts. This should be used when the user says "use inline python" or "run inline python".
Cursor rule
Python guidelines (READ BEFORE USING PYTHON).
Cursor rule
Guidelines for when to use sub-agents to reduce main thread context usage while maintaining productivity.
Cursor rule
TanStack Start best practices emphasizing client-first architecture, type safety, and modern React patterns.
Cursor rule
Guide for iteratively testing and improving LLM rules through sub-agent testing.
Cursor rule
RESTful API design standards including resource naming, HTTP methods, status codes, error handling, pagination, and versioning.
Cursor rule
Enforce try-catch blocks for async operations with structured error logging.
Cursor rule
Guidelines for writing meaningful comments that explain why, not what.
Cursor rule
TypeScript dependency injection patterns, injection types, and circular dependency resolution.
Cursor rule
Provide helpful error messages with context and suggested fixes.
Cursor rule
Organize imports with external packages first, internal modules second, relative imports last, with blank lines between groups.
Cursor rule
JavaScript/TypeScript indentation standards - always use 2 spaces, never tabs.
Cursor rule
Naming conventions for variables, functions, classes, types, and constants.
Cursor rule
Guidelines for organizing React components - component size limits, hook extraction, and test colocation.
Cursor rule
Comprehensive testing practices including unit tests, integration tests, naming conventions, mocking, test data, and coverage requirements.
Cursor rule
ALWAYS read this guide when running inline typescript. This should be used when the user says "use inline typescript" or "run inline typescript".