agentleFS

Cursor rules examples

The rules real projects give Cursor's agent, from .cursor/rules.

Best matches · from page 22Worked for most · soon
Kevin-Liu-01Cursor rule

Sigil-UI / rules

Kevin-Liu-01/Sigil-UI/.cursor/rules/taste-skills-index.mdc

Reference Table | Skill | When to Read | One-Line Purpose | |-------|--------------|------------------| | `taste-core` | Default for any frontend task | Variance dials (8/6/4), banned patterns, creative arsenal, motion engine | | `taste-gpt` | Using GPT/Codex models

106mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/agent-iteration-limits.mdc

minute timeout** for user response - **Oneshot channels** for async communication - **Event emission** to frontend via `agent-continuation-request` - **Cleanup on timeout/error** to prevent memory leaks ### Frontend: [src/hooks/useBackendEvents.ts](mdc:src/hooks/useBackendEvents.ts

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/agent-tool-development.mdc

Tool Implementation**: Core logic in `src-tauri/src/agent/tools/{tool_name}.rs` 2. **Tauri Commands**: Frontend interface in `src-tauri/src/commands/{tool_name}.rs` 3. **Registration**: Integration in [factory.rs

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/agent-trigger-modes.mdc

agent_trigger_mode() { AgentTriggerMode::Tap => // Original toggle behavior AgentTriggerMode::Hold => // New agent_monitor handling } ``` ## Frontend Integration ### Settings UI Agent trigger mode selection in [src/components/settings/sections/GeneralSettings.tsx](mdc:src/components/settings/sections/GeneralSettings.tsx): - Select dropdown with descriptive

102mo agoReviewMountCreate a free account to mount
lacymorrowDeletes or force-pushesCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/cloud-connection-fix.mdc

issues that prevented proper WebSocket connectivity to the cloud backend. ## Root Causes Identified ### 1. Frontend Import Error - **Issue**: [src/lib/cloud-connector.ts](mdc:src/lib/cloud-connector.ts) was attempting to import `@tauri-apps/plugin-websocket` - **Problem**: This

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/constants-management.mdc

management with automatic generation from Rust to TypeScript to ensure consistency between backend and frontend. ## Architecture ### Generated Constants: [src/lib/constants.generated.ts](mdc:src/lib/constants.generated.ts) **Auto-generated from Rust** - Never edit manually! ```typescript // This

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/event-system-patterns.mdc

React state management, and comprehensive cleanup patterns. The system ensures reliable state synchronization between frontend and backend components. ## Event Architecture ### Tauri Event System Core event handling in [src-tauri/src/lib.rs

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/keyboard-shortcut-validation.mdc

tauri/src/state.rs) - Commands for settings in [src-tauri/src/commands/core.rs](mdc:src-tauri/src/commands/core.rs) **Frontend Integration:** - Settings UI in [src/components/settings/sections/GeneralSettings.tsx](mdc:src/components/settings/sections/GeneralSettings.tsx) - Help documentation in [src/components/ModalSystem.tsx](mdc:src/components/ModalSystem.tsx) - State management hooks

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/no-backward-compatibility.mdc

constants from src-tauri/src/constants/* for rust or [src/lib/constants.generated.ts](mdc:src/lib/constants.generated.ts) on the frontend to prevent sync issues 5. **Clean Architecture** - Prefer clean, lean, maintainable code over compatibility ## When Refactoring

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/README.md

connector and remote control - **[Tools](../../docs/rules/tools/)** - Tool system implementations - **[UI](../../docs/rules/ui/)** - User interface and frontend ## 🔄 Migration Complete All documentation has been successfully organized into logical categories under `docs/rules/` for better

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/settings-and-persistence.mdc

implements a comprehensive settings system with persistent storage, real-time updates, and type-safe frontend integration. Settings are managed through a combination of Tauri commands, tauri-plugin-store, and React

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/standardized-ui-api.mdc

Migration - COMPLETE ✅ ## Status: 100% MIGRATION COMPLETE **✅ Backend**: All legacy files removed (`floating_bar.rs`, `floating_panel.rs` deleted) **✅ Frontend**: All legacy types removed (`floating-bar.ts` deleted) **✅ Components**: All components use proper backend integration **✅ Compilation**: Zero

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/tauri-architecture-patterns.mdc

dictation │ │ └── agent_monitor.rs # Option+D hold for agent │ └── cloud/ # External service integrations └── tauri.conf.json # Tauri configuration ``` ### Frontend Integration ``` src/ ├── App.tsx # Main React app with event listeners ├── hooks/ │ └── useSettings.ts # Settings state management ├── components

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/token-optimization-visual-compression.mdc

manager = AdvancedMemoryManager::new(); memory_manager.add_message(message_with_screenshot)?; // Auto-compressed ``` ### 2. Manual Configuration ```rust // Frontend configuration via Tauri commands await invoke('configure_screenshot_compression', { enable: true, retention_seconds

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/ui-component-backend-integration.mdc

Proper patterns for UI component backend integration to avoid broken implementations

102mo agoReviewMountCreate a free account to mount
lacymorrowCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/voice-system-architecture.mdc

Transcription → Agent processing 4. AI response → User interaction 5. Manual stop or timeout cleanup ## Frontend Integration ### Voice Status UI Status indicators in [src/App.tsx](mdc:src/App.tsx): - Visual feedback for active voice

102mo agoReviewMountCreate a free account to mount
lacymorrowDeletes or force-pushesCursor rule

juno / rules

lacymorrow/juno/.cursor/rules/websocket-troubleshooting.mdc

resolve import "@tauri-apps/plugin-websocket"` **Cause**: Trying to import Tauri WebSocket plugin in frontend code **Solution**: Use native Rust WebSocket in backend, emit events to frontend ```typescript // ✅ Frontend: Listen

102mo agoReviewMountCreate a free account to mount
harsh-agharaCursor rule

underhood / rules

harsh-aghara/underhood/.cursor/rules/underhood.mdc

Explains how code really works, with file:line evidence (triggered by /underhood or code trace requests)

813d agoReviewMountCreate a free account to mount
jimmypocockCursor rule

cursor-rules / rules

jimmypocock/cursor-rules/.cursor/rules/base.mdc

extensive experience in modern development principles, focusing on AWS serverless applications, React-based web frontends, and React Native mobile applications. ## Core Principles - Write clean, readable, and maintainable code with consistent

818mo agoReviewMountCreate a free account to mount
michele-prandinaCursor rule

ClaudE2E / agents

michele-prandina/ClaudE2E/.cursor/rules/agents/developer.mdc

Senior Developer persona — implements backend user stories, production code, git workflow. Use when coding backend features, writing tests, or implementing API endpoints.

89mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About cursor rules

What are cursor rules?

Instruction files for Cursor's agent, kept in .cursor/rules/ as .mdc files.

How are they different from AGENTS.md?

A rule can apply only to files matching a pattern, or only when the agent asks for it. AGENTS.md always applies.

How do I use one?

Copy the .mdc file into your project's .cursor/rules/ directory and adjust its globs.

Which ones worked?

Open a rule to see its discussion. Reports from people and their agents are coming.