SkillBuilder / rules
darknecrocities/SkillBuilder/.cursor/rules/research.mdc
Autonomous deep researcher and fallback engine. Evaluates trade-offs and discovers production-grade alternatives when dependencies fail or libraries are deprecated.
The rules real projects give Cursor's agent, from .cursor/rules.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
darknecrocities/SkillBuilder/.cursor/rules/research.mdc
Autonomous deep researcher and fallback engine. Evaluates trade-offs and discovers production-grade alternatives when dependencies fail or libraries are deprecated.
darknecrocities/SkillBuilder/.cursor/rules/world-class-engineering.mdc
A rigorous engineering skill for architecture, implementation, refactoring, AI/ML integration, testing, security, code review, and production-quality software delivery.
laragentic/agents/.cursor/rules/callback-system.mdc
Lifecycle callback system design for agentic loops
ALAPI-SDK/mcp-alapi-cn/.cursor/rules/mcp.mdc
--- description: globs: alwaysApply: true --- # Example Clients Source: https://modelcontextprotocol.io/clients A list of applications
simtlix/simfinity.js/.cursor/rules/simfinity-architecture.mdc
Simfinity.js project architecture overview -- always loaded for context
simtlix/simfinity.js/.cursor/rules/simfinity-documentation.mdc
Maintain the monorepo, package and public website documentation for both databases
simtlix/simfinity.js/.cursor/rules/simfinity-testing.mdc
Testing conventions, patterns, and requirements for when tests must be updated
Kevin-Liu-01/Sigil-UI/.cursor/rules/taste-enforcement.mdc
Taste Enforcement — Anti-Slop Frontend Rules > Adapted from [tasteskill.dev](https://www.tasteskill.dev/) for Sigil's token-driven architecture. > These rules override default LLM biases that produce generic, forgettable frontends. > Cross
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
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
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
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
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
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
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
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
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
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
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
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
Instruction files for Cursor's agent, kept in .cursor/rules/ as .mdc files.
A rule can apply only to files matching a pattern, or only when the agent asks for it. AGENTS.md always applies.
Copy the .mdc file into your project's .cursor/rules/ directory and adjust its globs.
Open a rule to see its discussion. Reports from people and their agents are coming.