SecondLifes/delphi-expert

An opinionated ecosystem of rules, skills and steerings to elevate Delphi development to state-of-the-art with Artificial Intelligence.

3Stars on the repository
92Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

acbr-patterns

01

SecondLifes/delphi-expert

Cursor rule Cursor

ACBr Project - Good practices, prefixes, dependency injection and isolation of fiscal components.

not rated 3 2d ago A 0 tokens MIT

analysis-output

02

SecondLifes/delphi-expert

Cursor rule Cursor

The shared input-resolution and output-naming rule for the bundled rad-prompt-studio skill's three master prompts (analysis-base-prompt.md, evaluation-base-prompt.md, edit-base-prompt.md). None of those three files restate this — they all point here. Without this file present, none of them can resolve where a report…

not rated 3 2d ago A 1,449 tokens MIT

design-patterns

04

SecondLifes/delphi-expert

Cursor rule Cursor

Design Patterns (GoF) in Delphi — Creational, Structural and Behavioral with Object Pascal.

not rated 3 2d ago A 0 tokens MIT

dext-patterns

05

SecondLifes/delphi-expert

Cursor rule Cursor

Dext Framework - Minimal API, Dependency Injection, Model Binding and Entity ORM Patterns.

not rated 3 2d ago A 0 tokens MIT

dmvc-patterns

06

SecondLifes/delphi-expert

Cursor rule Cursor

DelphiMVCFramework patterns — controllers, Active Record, serialization, middleware.

not rated 3 2d ago A 0 tokens MIT

firebird-patterns

07

SecondLifes/delphi-expert

Cursor rule Cursor

Firebird Database Standards — FireDAC connection, PSQL, generators, transactions, queries.

not rated 3 2d ago A 0 tokens MIT

kit-settings

10

SecondLifes/delphi-expert

Cursor rule Cursor

Every kit ships a settings.json at its own root (next to AGENTS.md, README.md) — committed to git, unlike analysis/ (gitignored, local-only). Think of it like a package.json's version field: it is this repo's own source of truth for its own operational state, not a shared cross-kit file like the workspace root's…

not rated 3 2d ago A 697 tokens MIT

SecondLifes/delphi-expert

Cursor rule Cursor

One root, %ProgramData%\rad (Windows) / /usr/local/share/rad. Outside every repo, never committed, never published. Holds a single settings.json, skills\ (the categorized link farm), and a handful of convenience links (rad.ps1, workspace, tools, rules, prompts, analysis, spec-kits\) — every one of them a live link…

not rated 3 2d ago C 2,135 tokens MIT

memory-exceptions

12

SecondLifes/delphi-expert

Cursor rule Cursor

Best practices for memory management (try..finally), memory leaks and focused exception handling in Delphi.

not rated 3 2d ago A 347 tokens MIT

mysql-patterns

13

SecondLifes/delphi-expert

Cursor rule Cursor

MySQL/MariaDB Database defaults — FireDAC connection, AUTOINCREMENT, LASTINSERTID(), UPSERT, JSON, stored procedures, transactions.

not rated 3 2d ago A 0 tokens MIT

postgresql-patterns

14

SecondLifes/delphi-expert

Cursor rule Cursor

PostgreSQL Database Standards — FireDAC connection, PL/pgSQL, UPSERT, JSONB, full-text search, transactions.

not rated 3 2d ago A 0 tokens MIT

refactoring

15

SecondLifes/delphi-expert

Cursor rule Cursor

Delphi code refactoring — techniques to improve readability, remove code smells and apply patterns without changing behavior.

not rated 3 2d ago A 0 tokens MIT

solid-patterns

16

SecondLifes/delphi-expert

Cursor rule Cursor

SOLID Patterns and Design Patterns for Delphi — Repository, Service, Factory, Strategy.

not rated 3 2d ago A 0 tokens MIT

sync-workflow

17

SecondLifes/delphi-expert

Cursor rule Cursor

How this repo's multi-tool AI config is organized and kept in sync — read this before editing any rule, command or skill.

not rated 3 2d ago A 1,542 tokens MIT

tdd-patterns

18

SecondLifes/delphi-expert

Cursor rule Cursor

Rigorous Test-Driven Development (TDD) with DUnitX, naming and dependency injection for isolation with fakes and mocks.

not rated 3 2d ago A 285 tokens MIT

threading-patterns

19

SecondLifes/delphi-expert

Cursor rule Cursor

Threading Patterns in Delphi — TThread, TTask, Synchronize/Queue, thread-safety, PPL, cancellation.

not rated 3 2d ago A 0 tokens MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: