sentry-docs / rules
getsentry/sentry-docs/.cursor/rules/contribution-guidelines.mdc
LLM Contribution Guidelines for Sentry Documentation
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.
getsentry/sentry-docs/.cursor/rules/contribution-guidelines.mdc
LLM Contribution Guidelines for Sentry Documentation
getsentry/cli/packages/cli/.cursor/rules/ultracite.mdc
Ultracite Rules - AI-Ready Formatter and Linter
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/foundation-models.mdc
The Foundation Models framework is Apple's new API announced at WWDC 2025 that provides developers with direct access to the on-device large language model powering Apple Intelligence. Released to beta on June 9, 2025, this framework enables developers to integrate powerful AI capabilities directly into their apps while maintaining user privacy through on-device processing. Available at launch: - English, French, German, Italian, Portuguese (Brazil), Spanish, Japanese, Korean, Chinese (simplified) Coming by end of 2025: - Danish, Dutch, Norwegian, Portuguese (Portugal),…
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/general-rules.mdc
Before proceeding with any development work, always read these rule files to understand the project context and guidelines: Use the fetch_rules tool to access any relevant rule files based on the development task at hand.
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/swift-concurrency.mdc
Swift 6 strict concurrency patterns, actor isolation, @MainActor usage, async/await best practices, structured concurrency, and Sendable conformance. Apply when working with async code, actors, concurrent operations, or resolving concurrency warnings/errors.
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/swift-ios-project.mdc
Comprehensive project overview, architecture patterns, and development workflow for Swift 6.1+ iOS applications using SwiftUI and SPM. Apply when working on project structure, general Swift coding patterns, or need orientation about the codebase architecture.
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/swift-testing.mdc
Modern Swift Testing patterns with @Test macros, #expect/#require assertions, async testing, parameterized tests, and test organization. Apply when writing or modifying tests, setting up test suites, or working with test files.
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/swiftui-patterns.mdc
Modern SwiftUI patterns using @Observable, state management with MV architecture, async operations with .task modifier, accessibility guidelines, and performance optimizations. Apply when creating or modifying SwiftUI views, handling state, or implementing UI interactions.
getsentry/XcodeBuildMCP-iOS-Template/template/.cursor/rules/xcodebuildmcp-tools.mdc
Comprehensive guide for using XcodeBuildMCP tools for building, testing, deploying, and automating iOS applications. Includes simulator management, device deployment, UI automation, and debugging workflows. Apply when building apps, running tests, automating workflows, or using development tools.
getsentry/sentry-release-registry/.cursor/rules/adding_sdks.mdc
Look at the "Adding New SDKs" section in @README.md for instructions on how to add a new SDK / module to this registry.
getsentry/sentry-release-registry/.cursor/rules/index.mdc
Index file for AI rules, explaining when to use which detailed rules file
getsentry/launchpad/.cursor/rules/launchpad.mdc
This is a Python CLI tool for analyzing iOS and Android app bundle sizes, similar to Emerge Tools.
getsentry/launchpad/.cursor/rules/overview.mdc
This app is used by Sentry (the error monitoring platform) to analyze pre-production artifacts (like iOS and Android builds) and determine the size of them, similar to Emerge Tools breakdown.…
getsentry/sentry-infra-tools/.cursor/rules/sensitive-data.mdc
Prevent leaking sensitive customer and infrastructure data in PR descriptions, commits, and external-facing content
getsentry/hackweek-the-box/.cursor/rules/architecture.md
✅ Use locking mechanism for announcements (prevents overlap) ✅ Check state before announcing (prevent duplicates) ✅ Graceful hardware error handling ✅ Persist state after mutations ✅ Transform API responses to…
getsentry/hackweek-the-box/.cursor/rules/code-style.md
No summary in the file. Open it to read it.
getsentry/hackweek-the-box/.cursor/rules/development.md
Development (with auto-reload) Web interface always available at http://localhost:3000 Uses tsx for instant TypeScript execution - no build step needed! Available voice categories:
getsentry/hackweek-the-box/.cursor/rules/frontend.md
Use x-data to define component state and methods: Alpine.js automatically tracks dependencies. Modify state directly: Always use try/catch with proper error handling: Use :class binding for dynamic states: Use x-for…
getsentry/hackweek-the-box/.cursor/rules/hardware.md
Platform-specific commands: Implementation in audio.ts:
getsentry/hackweek-the-box/.cursor/rules/observability.md
All major functions must be wrapped in spans for observability. Use span.setAttributes() for:
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.