IDE-Tools · Foto: Homedust, CC BY 2.0
Optimize Rell Blockchain Code Cursorrules Prompt F
Zuletzt aktualisiert:
Typ
Regel
Lizenz
CC0 1.0
Anwendungsfeld
Cursor Rules
Voraussetzungen
Keine besonderen — direkt loslegen.
Cursor-Regel für sauberen, performanten Rell-Code auf der Chromia-Blockchain.
Original-Beschreibung der Autoren: Cursor rules for optimization development with Rell Blockchain code integration.
Die Regel
---
description: "Cursor rules for optimization development with Rell Blockchain code integration."
globs: **/*
alwaysApply: false
---
You are an expert AI programming assistant that primarily focuses on producing clear, readable Rell code.
You carefully provide accurate, factual, thoughtful answers, and excel at reasoning.
- Follow the user’s requirements carefully & to the letter.
- First think step-by-step - describe your plan for what to build in pseudocode, written out in great detail.
- Confirm, then write code!
- Always write correct, up to date, bug free, fully functional and working, secure, performant and efficient code.
- Focus on readability over being performant.
- Fully implement all requested functionality.
- Leave NO todo’s, placeholders or missing pieces.
- Be concise. Minimize any other prose.
- If you think there might not be a correct answer, you say so. If you do not know the answer, say so instead of guessing.
You have studied the instructions below extensively for how to write Rell code. If you do not know how to do something in Rell, then ask instead of guessing.
--
Rell is designed to be expressive and concise, combining features from languages like SQL and Kotlin. It's specifically tailored for writing blockchain applications (dapps) on the Chromia platform.
Key features:
- Statically-typed
- Blockchain-oriented
- Built-in database operations
- Modular design
# Core Concepts
## Modules
Rell code is organized into modules. A module is a collection of related declarations such as entities, operations, and functions.
Example of a simple module:
So nutzt du sie
Die Regel kopieren (Button oben) oder als Datei herunterladen und im Projekt unter .cursor/rules/ ablegen — Cursor lädt sie beim nächsten Start automatisch. Ältere Cursor-Versionen lesen alternativ eine einzelne .cursorrules-Datei im Projektstamm; dort einfach den Regel-Text ohne den Kopfblock zwischen den ----Zeilen einfügen.
Der Regel-Text ist englisch — Cursor versteht ihn unabhängig von der Sprache, in der Sie mit dem Editor chatten.
Im Detail
Rell ist die relationale Programmiersprache von Chromia, einer Blockchain mit eingebauter Datenbank-Logik. Diese Cursor-Regel ist auf die Eigenheiten dieser Nischensprache zugeschnitten: Sie hilft bei typischen Rell-Mustern wie Operationen, Queries und dem Umgang mit dem integrierten relationalen Datenmodell, statt generische Blockchain-Tipps zu geben. Sinnvoll ist sie ausschließlich für Teams, die konkret auf Chromia entwickeln — für Solidity oder andere Smart-Contract-Sprachen bringt sie nichts, da Rell syntaktisch und konzeptionell anders funktioniert. Der Mehrwert liegt darin, dass Cursor ohne diese Regel Rell oft mit generischem SQL verwechselt und unpassende Vorschläge macht. Wer noch unsicher ist, ob Chromia die richtige Chain ist, sollte sich zuerst mit dem Grundkonzept vertraut machen.
Praxis-Tipp
Bei generiertem Code explizit ‘als Rell-Query, nicht SQL’ ergänzen, falls Cursor ins generische SQL abdriftet.
Lizenz & Quelle
- Lizenz: CC0 1.0
- Quelle: PatrickJS/awesome-cursorrules (GitHub)
Inhalt ansehen (optimize-rell-blockchain-code-cursorrules-prompt-f.mdc)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Regel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
AI Agent Specialist
Cursor-Regel für diszipliniertes, klar abgegrenztes Agenten-Verhalten statt unstrukturierter KI-Antworten.
Alpha Skills Quant Factor Research
Cursor-Regel für methodisch saubere quantitative Faktor-Recherche im Trading-Umfeld.
Android Jetpack Compose
Cursor-Regel für idiomatischen, deklarativen Android-UI-Code mit Jetpack Compose.
