SecondLifes/delphi-expert

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

This repository also configures its own agents. See what delphi-expert tells them →

3Stars on the repository
92Mods indexed here, across every type
1mo 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 1mo ago A 0 tokens original 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 1mo ago A 1,449 tokens original 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 1mo ago A 0 tokens original 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 1mo ago A 0 tokens original MIT

dmvc-patterns

06

SecondLifes/delphi-expert

Cursor rule Cursor

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

not rated 3 1mo ago A 0 tokens original MIT

firebird-patterns

07

SecondLifes/delphi-expert

Cursor rule Cursor

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

not rated 3 1mo ago A 0 tokens original MIT

horse-patterns

08

SecondLifes/delphi-expert

Cursor rule Cursor

Horse REST API patterns — routes, middleware, controllers, JSON responses.

not rated 3 1mo ago A 0 tokens original MIT

intraweb-patterns

09

SecondLifes/delphi-expert

Cursor rule Cursor

Code rules and standards for developing applications with the Intraweb framework.

not rated 3 1mo ago A 0 tokens original 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 1mo ago A 697 tokens original 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 1mo ago C 2,135 tokens original 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 1mo ago A 0 tokens original 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 1mo ago A 0 tokens original 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 1mo ago A 0 tokens original 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 1mo ago A 0 tokens original MIT

solid-patterns

16

SecondLifes/delphi-expert

Cursor rule Cursor

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

not rated 3 1mo ago A 0 tokens original 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 1mo ago A 1,542 tokens original 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 1mo ago A 0 tokens original 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 1mo ago A 0 tokens original 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: