machichdigital

IDE-Tools · Foto: Homedust, CC BY 2.0

RegelCursor RulesLizenz: CC0 1.0frei kopierbar

Optimize Rell Blockchain Code Cursorrules Prompt F

Zuletzt aktualisiert:

⬇ Als Datei laden

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

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

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 …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.