airweave / rules
airweave-ai/airweave/.cursor/rules/source-connector-implementation.mdc
# Building a Source Connector in Airweave ## Overview A **source connector** in Airweave is a
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.
airweave-ai/airweave/.cursor/rules/source-connector-implementation.mdc
# Building a Source Connector in Airweave ## Overview A **source connector** in Airweave is a
airweave-ai/airweave/.cursor/rules/stripe-billing.mdc
reached, switch price (best-effort with Stripe, DB remains source of truth on known test-clock limitations) and create new BillingPeriod as needed - `customer.subscription.deleted`: if canceled immediately, complete the current
airweave-ai/airweave/.cursor/rules/sync-architecture.mdc
start/cancel workflows - `schedule_service.py` — `TemporalScheduleService`: CRUD for Temporal schedules - `protocols.py` — Protocol definitions for the above ### Tests Co-located alongside source code: - `activities/tests/` — activity unit tests with fake dependencies - `workflows/tests/` — workflow tests
microsoft/rushstack/.cursor/rules/rush.mdc
shell environment based on Rush configuration - Use cases: - Running project-specific build scripts - Executing tests - Running development servers 3. `rush-pnpm` command - Purpose: Replace direct use of pnpm in Rush
No other project uses it yet
apache/nifi/.cursor/rules/best-practices.mdc
General coding best practices for maintainable NiFi changes
No other project uses it yet
apache/nifi/.cursor/rules/building.mdc
Maven build instructions for the NiFi codebase
No other project uses it yet
apache/nifi/.cursor/rules/code-style.mdc
Java code style conventions for the NiFi codebase
No other project uses it yet
apache/nifi/.cursor/rules/ending-conditions.mdc
Task completion checklist that must be verified before considering any task done
Helicone/helicone/.cursor/rules/docs-guide.mdc
problems 7. **Good vs bad examples**: Use ✅/❌ format ### Code Requirements - **All examples must be tested** with real API calls - **Include necessary imports** and setup code - **Show error handling** for production
No other project uses it yet
lightdash/lightdash/.cursor/rules/backend-code-style.mdc
description: globs: alwaysApply: true --- - Prefer dependency injection over imports between files, enables better testing
Steady46 mentions in 2 weeks
No other project uses it yet
lightdash/lightdash/.cursor/rules/backend.mdc
update types in packages/common. Remind user to call `pnpm generate-api` to rebuild tsoa. ### Testing Don't write unit tests that test implementation, only write unit tests for new business
Steady46 mentions in 2 weeks
No other project uses it yet
jihe520/MathModelAgent/.cursor/rules/structure.mdc
负责核心建模逻辑、任务调度与 WebSocket 通信。 - **docker-compose.yml**:支持前后端及依赖服务的容器化部署。 ### 主要目录说明 - `frontend/src/pages/`:核心页面,包括 chat(主入口)、task(任务详情)、test(测试页)。 - `frontend/src/components/`:通用组件,如 UserStepper(用户操作流程)、AppSidebar(侧边栏)等。 - `backend/app/routers/`:API 路由,`modeling.py` 负责建模任务,`ws.py
1 project uses a version of this
Giskard-AI/giskard-oss/.cursor/rules/guidelines.mdc
Team-wide guardrails for AI-assisted development.
No other project uses it yet
vercel/streamdown/apps/website/.cursor/.cursor/rules/documentation.mdc
Documentation Writing Style Guide
Steady8 mentions in 2 weeks
No other project uses it yet
vercel/streamdown/apps/website/.cursor/.cursor/rules/ultracite.mdc
Ultracite Rules - AI-Ready Formatter and Linter
Steady8 mentions in 2 weeks
10 projects use a version of this
vercel/streamdown/apps/website/.cursor/rules/ultracite.mdc
Ultracite Rules - AI-Ready Formatter and Linter
Steady8 mentions in 2 weeks
2 projects use a version of this
serafimcloud/21st/.cursor/rules/21st.mdc
21st.dev useful? ✅ Instant Access to Quality UI Components – A vast collection of battle-tested UI elements following modern design principles. ✅ AI-Assisted Customization – AI suggestions help users modify components
No other project uses it yet
reown-com/appkit/.cursor/rules/appkit-monorepo.mdc
Monorepo-wide rules for Reown AppKit: structure, layering, packaging, and TS/SDK best practices
Steady5 mentions in 2 weeks
No other project uses it yet
reown-com/appkit/.cursor/rules/appkit-packages.mdc
Focused rules for working in packages (controllers, scaffold-ui views, new packages)
Steady5 mentions in 2 weeks
No other project uses it yet
melgarafael/DeskcommCRM/.cursor/rules/deskcomm-guias.mdc
Guias do assistente do DeskcommCRM — quando usar cada um
Steady5 mentions in 2 weeks
No other project uses it yet
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.