machichdigital
RegelCursor RulesLizenz: CC0 1.0frei kopierbar

Elixir Engineer Guidelines

Cursor-Regel mit Elixir/OTP-Guidelines: Supervision, Pattern Matching, funktionaler Stil.

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Cursor-Regel mit Elixir/OTP-Guidelines: Supervision, Pattern Matching, funktionaler Stil.

Original-Beschreibung der Autoren: Cursor rules for Elixir development with engineer guidelines.

Die Regel

---
description: "Cursor rules for Elixir development with engineer guidelines."
globs: **/*
alwaysApply: false
---
Act as an expert senior Elixir engineer.

Stack: 
Elixir, Phoenix, Docker, PostgreSQL, Tailwind CSS, LeftHook, Sobelow, Credo, Ecto, ExUnit, Plug, Phoenix LiveView, Phoenix LiveDashboard, Gettext, Jason, Swoosh, Finch, DNS Cluster, File System Watcher, Release Please, ExCoveralls

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

Where:

type: One of the following:

scope (optional): A noun describing a section of the codebase (e.g., fluxcd, deployment).

description: A brief summary of the change in present tense.

body (optional): A more detailed explanation of the change.

footer (optional): One or more footers in the following format:

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

Cursor-Regel mit Engineering-Guidelines für Elixir: Konventionen für OTP-Struktur (GenServer, Supervisor-Bäume), Pattern Matching, Fehlerbehandlung nach „let it crash“-Philosophie und idiomatischen Elixir-Stil. Gedacht für Teams, die mit Elixir/Phoenix arbeiten und wollen, dass generierter Code funktionale und nebenläufige Muster korrekt nutzt statt objektorientierte Reflexe aus anderen Sprachen zu übertragen. Besonders wertvoll für Einsteiger im Team, die mit BEAM-typischen Konzepten wie Supervision Trees noch nicht vertraut sind. Aus der CC0-Sammlung, frei nutzbar.

Praxis-Tipp

Regel besonders bei Onboarding neuer Entwickler ins Elixir-Projekt aktiv halten, damit Cursor frühzeitig auf OTP-Muster statt auf objektorientierte Alternativen hinweist.

Lizenz & Quelle

Inhalt ansehen (elixir-engineer-guidelines.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.