К основному содержанию
правило

optimize-rell-blockchain-code-cursorrules-prompt-f — правило Cursor

Правило задаёт Cursor стиль работы с кодом Rell для блокчейн-приложений Chromia: сначала план, затем подтверждение и реализация.

Установить в Cursor · Вручную: положить файлы Все способы и платформы ↓
.cursor/rules/optimize-rell-blockchain-code-cursorrules-prompt-f.mdc
Открыть на GitHub

Что делает optimize-rell-blockchain-code-cursorrules-prompt-f

Правило настраивает Cursor на работу с Rell: ассистент должен внимательно выполнять требования, сначала описывать подробный план в псевдокоде, получать подтверждение и только потом писать код. В фокусе — читаемость, полнота реализации, безопасность и корректное применение возможностей Rell.

Rell сочетает статическую типизацию, встроенные операции с базой данных и модульную структуру; язык предназначен для блокчейн-приложений на Chromia. Правило охватывает все файлы через **/*, но автоматически не применяется: параметр alwaysApply имеет значение false.

Какие задачи решает

  • спланировать реализацию на Rell до написания кода
  • проверить структуру модулей блокчейн-приложения
  • написать читаемый код для Chromia
  • учесть встроенные операции Rell с базой данных

Примеры запросов агенту

  • Составь подробный план в псевдокоде для этой функции на Rell и дождись моего подтверждения.
  • После подтверждения реализуй модуль для блокчейн-приложения на Chromia.
  • Проверь этот код Rell, исправь ошибки и оставь реализацию полностью рабочей.

Как установить optimize-rell-blockchain-code-cursorrules-prompt-f

Вручную: положить файлы

.cursor/rules/optimize-rell-blockchain-code-cursorrules-prompt-f.mdc

Во frontmatter: description, globs, alwaysApply

По шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules

Вопросы о optimize-rell-blockchain-code-cursorrules-prompt-f

Как установить optimize-rell-blockchain-code-cursorrules-prompt-f в Cursor?

Поместите правило в файл .cursor/rules/optimize-rell-blockchain-code-cursorrules-prompt-f.mdc.

Что делает optimize-rell-blockchain-code-cursorrules-prompt-f?

Правило направляет Cursor при разработке на Rell: сначала формируется подробный псевдокодный план, затем после подтверждения пишется читаемый и полный код.

Применяется ли правило автоматически ко всем файлам?

Оно сопоставляется с файлами по шаблону **/*, но alwaysApply: false, поэтому автоматическое применение отключено.

Исходный текст

optimize-rell-blockchain-code-cursorrules-prompt-f.mdc · CC0-1.0
---
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:

© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules

Похожие правила IDE

Все правила IDE по теме «Языки программирования» →
winui3 официальный github Правило задаёт рекомендации для WinUI 3 и Windows App SDK: от XAML и потоков до окон и MVVM. Пригодится, чтобы Copilot учитывал особенности настольных приложений Windows. ★ 40 451звёзд репо vue официальный github Правило задаёт Copilot стандарты Vue 3: Composition API, <script setup>, реактивность, Pinia и Vue Router. Пригодится, когда агент пишет компоненты в вашем стиле. ★ 40 451звёзд репо vsixtoolkit официальный github Направляет GitHub Copilot при создании расширений VSIX через библиотеку Community.VisualStudio.Toolkit. Задаёт совместимость с .NET Framework 4.8 и правила потоков. ★ 40 451звёзд репо tanstack-start-shadcn-tailwind официальный github Правило задаёт Copilot стек TanStack Start, Shadcn/ui и Tailwind CSS и требует валидировать внешние данные через Zod. ★ 40 451звёзд репо swift-mcp-server официальный github Правило задаёт Copilot шаблоны для сборки MCP-серверов на Swift через официальный SDK: инструменты, ресурсы, промпты и транспорты. ★ 40 451звёзд репо svelte официальный github Направляет GitHub Copilot на стандарты Svelte 5 и SvelteKit 2: руны вместо старых сторов, типизация компонентов и безопасная работа с SSR. ★ 40 451звёзд репо

Из того же набора140

postgresql Правило для Cursor, которое задаёт агенту стиль работы с PostgreSQL: параметризованные запросы, TIMESTAMPTZ, индексы по внешним ключам. Пригодится, когда агент пишет SQL и миграции в вашем проекте. ★ 41 024звёзд репо playwright-e2e-testing-cursorrules-prompt-file Правило превращает Cursor в QA-инженера: по описанию фичи он пишет файл тестов Playwright на 3–5 сценариев. Пригодится, когда нужны E2E-проверки ключевых потоков. ★ 41 024звёзд репо playwright-defect-tracking-cursorrules-prompt-file Правило для Cursor: агент пишет тесты Playwright с привязкой к ручным кейсам и собирает доказательства дефектов. ★ 41 024звёзд репо plasticode-telegram-api-cursorrules-prompt-file Правило для Cursor, которое настраивает ассистента на PHP 7.4, Plasticode и Telegram Bot API. Пригодится, если бот пишется на Plasticode и нужен код в стиле PSR-12. ★ 41 024звёзд репо optimize-dry-solid-principles-cursorrules-prompt-f Правило Cursor, которое задаёт ассистенту стиль правок: DRY и SOLID, осторожность с текущей архитектурой и вопросы до начала работы. ★ 41 024звёзд репо node-express Правило задаёт Cursor ориентиры для Node.js и Express.js: структура проекта, API, безопасность, базы данных, тесты и деплой. ★ 41 024звёзд репо nextjs15-supabase-cursorrules-prompt-file Правило для Cursor, которое держит агента в рамках стека Next.js 15, Supabase и TypeScript strict — от проверки сессии до RLS и ключей Stripe. ★ 41 024звёзд репо nextjs Правило задаёт практики для Next.js с TypeScript и Tailwind UI. Оно пригодится для структуры проекта, компонентов, маршрутов, форм и загрузки данных. ★ 41 024звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой