cursorrules
01Cursor rule Cursor
This project uses the WaveMaker React Native MCP server for intelligent development assistance.
Cursor rule Cursor
This project uses the WaveMaker React Native MCP server for intelligent development assistance.
Agent
The App Agent is the expert on application architecture and the complete build flow in WaveMaker React Native. It understands how the entire app is generated, structured, and initialized.
Agent
The Base Agent is the expert on core runtime infrastructure in WaveMaker React Native. It has deep knowledge of BaseComponent API, core utilities, event system, and fundamental patterns.
Agent
The Binding Agent is the expert on data binding and the watch system in WaveMaker React Native. It understands how bind expressions work, how data flows between components and variables, and how change detection operates.
Agent
The Component Agent is the expert on widget implementation in WaveMaker React Native. It has comprehensive knowledge of all 50+ widgets, their architecture, props, lifecycle, and implementation details.
Agent
The Formatter Agent is the expert on code formatting and data formatting in WaveMaker React Native. It understands how generated code is beautified and how data is formatted for display.
Agent
The Fragment Agent is the expert on fragments (pages, partials, prefabs) in WaveMaker React Native. It understands the fragment hierarchy, lifecycle, communication patterns, and how fragments compose to build applications.
Agent
The Generation Agent is the expert on code generation from templates in WaveMaker React Native. It understands the Handlebars template system and how files are generated.
Agent
The Memo Agent is the expert on memoization and the WmMemo component in WaveMaker React Native. It understands how components are optimized through memoization, preventing unnecessary re-renders and improving performance.
Agent
The Parser Agent is the expert on parsing HTML, CSS, JavaScript, and expressions in WaveMaker React Native. It understands how different file formats are parsed and transformed.
Agent
┌─────────────────────────────────────────────────────┐ │ CODEBASE AGENT (Orchestrator) │ │ • Query Understanding │ │ • Agent Coordination │ │ • Response Synthesis │ └──────────────────┬──────────────────────────────────┘ │ ┌──────────┴──────────┐ │ │ Runtime Codegen.
Agent
The Service Agent is the expert on runtime services and the service layer architecture in WaveMaker React Native. It has comprehensive knowledge of all services, dependency injection, and service patterns.
Agent
The StyleDefinition Agent specializes in understanding and managing widget style definitions in the WaveMaker React Native ecosystem. This agent focuses on the declarative style definition system that defines styling capabilities, states, and variants for each widget type, serving as the blueprint for theme…
Agent
The Style Agent is the expert on theming, styling, and CSS/LESS compilation in WaveMaker React Native. It has comprehensive knowledge of how styles are defined, compiled, and applied at runtime.
Agent
The Transformer Agent is a specialized AI agent that understands and explains the widget transformation process in WaveMaker React Native. It has deep knowledge of how HTML markup is transpiled into React Native JSX components.
Agent
The Transpiler Agent is the expert on the core transpilation engine in WaveMaker React Native. While the Transformer Agent focuses on widget-specific transformations, the Transpiler Agent understands the underlying transpilation infrastructure, markup parsing, and the complete transformation pipeline.
Agent
The Variable Agent is the expert on state management and data flow in WaveMaker React Native. It has comprehensive knowledge of all variable types, their lifecycle, operations, and how they're generated from Studio definitions.
Agent
The Watcher Agent is the expert on the watch system in WaveMaker React Native. It has deep knowledge of how watchers detect changes, trigger updates, and optimize performance through efficient change detection.