SecondLifes

115 mods across 2 repositories, 5 stars between them.

aurelius-mapping

02

SecondLifes/delphi-expert

Skill Claude CodeCodex

Map Delphi classes to a relational database using TMS Aurelius ORM attributes. Use when the user asks to create entity classes, add Aurelius mapping to existing classes, fix or review mapping attributes, explain how a class is mapped, or work with associations, inheritance, automapping, nullable fields, blobs, or…

3 21d ago A 117 tokens original MIT

aurelius-objects

03

SecondLifes/delphi-expert

Skill Claude CodeCodex

Save, load, update, delete, merge, and navigate entity objects using TMS Aurelius ORM (TObjectManager). Use when the user asks how to persist or retrieve data with Aurelius, manage object lifetime, work with associations or collections at runtime, handle transactions, use cached updates, or control concurrency. Does…

3 21d ago A 155 tokens original MIT

clean-code

04

SecondLifes/delphi-expert

Skill Claude CodeCodex

Pragmatic clean code standards for Delphi — concise, direct, no over-engineering. Use when writing new code or establishing conventions, not for auditing already-written code (see code-review) or restructuring existing code without changing behavior (see refactoring).

3 21d ago A 53 tokens copy · 92% MIT

code-review

05

SecondLifes/delphi-expert

Skill Claude CodeCodex

Delphi code review checklist — quality, security, performance, SOLID, memory. Use when auditing or reviewing already-written code (e.g. a diff or PR) against these criteria, not when writing new code (see clean-code) or restructuring existing code (see refactoring).

3 21d ago A 60 tokens copy · 95% MIT

delphi-http-client

06

SecondLifes/delphi-expert

Skill Claude CodeCodex

Consuming HTTP/REST APIs from Delphi — THTTPClient (System.Net.HttpClient), TNetHTTPClient, and the TRESTClient stack (REST.Client), with JSON handling, timeouts, authentication, async patterns and error handling. Use whenever Delphi code CALLS an external API — the server-side counterpart skills (horse-framework…

3 21d ago A 88 tokens original MIT

delphi-patterns

08

SecondLifes/delphi-expert

Skill Claude CodeCodex

SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces.

3 21d ago A 25 tokens copy · 91% MIT

design-patterns

09

SecondLifes/delphi-expert

Skill Claude CodeCodex

Implementation of the 23 GoF (Gang of Four) patterns in Object Pascal / Delphi with interfaces, TInterfacedObject and SOLID principles. Covers Creational, Structural and Behavioral patterns.

3 21d ago A 44 tokens original MIT

dext-framework

11

SecondLifes/delphi-expert

Skill Claude CodeCodex

Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).

3 21d ago A 31 tokens copy · 98% MIT

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when building a DelphiMVCFramework service with lambda/anonymous-method routes instead of controller classes — Minimal API. Triggers on "minimal API", "MapGet", "MapPost", "MapMethods", "route group", "endpoint filter", "HTTP filter", "TMVCRouteGroup", "AsWeb", "lambda routes", "no controller", "Prefix"…

3 21d ago A 125 tokens copy · 98% MIT

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when writing or reviewing any DelphiMVCFramework server-side code that touches untrusted input — request bodies, query strings, headers, cookies, uploads, redirects, SQL/RQL, HTML output, JWT, CORS, secrets. Covers access control, mass assignment, SQL injection, XSS in TemplatePro, CSRF, path traversal, SSRF, file…

3 21d ago B 112 tokens copy · 100% MIT

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when writing or fixing tests for a DelphiMVCFramework API — integration tests that drive real HTTP against an in-process server, or unit tests around controllers. Covers the DUnitX + in-process IMVCServer + IMVCRESTClient stack, CRUD/auth/authorization test patterns, database fixtures and the console runner.…

3 21d ago A 115 tokens copy · 89% MIT

dmvcframework-ui

15

SecondLifes/delphi-expert

Skill Claude CodeCodex

Skill "dmvcframework-ui" from SecondLifes/delphi-expert, covering dmvcframework — ui layer (bootstrap 5.3 + style.css), when in doubt about an api — verify it, never guess, 1. what baselayout.html gives you, 2. the navbar — adding an entry and 3. theme (dark / light).

3 21d ago A 0 tokens copy · 100% MIT

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when building a server-side web application with DelphiMVCFramework — HTML pages and HTMX fragments rendered by TemplatePro. Covers view engine setup, template inheritance and blocks, ViewData and its ownership rules, fragments, custom filters, cookie/JWT login, static files, and the HTMX request/response helpers…

3 21d ago C 130 tokens copy · 100% MIT

dmvcframework

17

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when writing any server-side feature with DelphiMVCFramework (DMVC) — controllers, routes, REST endpoints, entities, middleware, validation, dependency injection, JWT, SSE, or the server bootstrap. The core skill; the Minimal API, web-app, UI, security and testing skills build on it. Triggers on "DMVCFramework"…

3 21d ago A 131 tokens copy · 92% MIT

dunitx-testing

18

SecondLifes/delphi-expert

Skill Claude CodeCodex

Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests.

3 21d ago A 21 tokens copy · 92% MIT

firebird-database

19

SecondLifes/delphi-expert

Skill Claude CodeCodex

Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations.

3 21d ago A 25 tokens original MIT

flexcel-vcl

20

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when writing Delphi / FreePascal / C++Builder code that reads, writes, manipulates, or exports Excel (.xlsx / .xls) files, generates PDF or HTML from Excel, or produces data-driven reports with FlexCel Studio for VCL and FireMonkey (TMS FlexCel). Triggers include Excel/xlsx from Delphi, TXlsFile, TFlexCelReport…

3 21d ago A 110 tokens original MIT

htmx-skill

22

SecondLifes/delphi-expert

Skill Claude CodeCodex

Use when you need accurate htmx syntax or behavior — attributes, triggers, swap modifiers, events, request/response headers, the JS API, extensions, or a worked example. Indexes every page of the official htmx.org documentation with a description, so the right page can be fetched and read instead of recalled from…

3 21d ago A 73 tokens copy · 100% MIT

mysql-database

24

SecondLifes/delphi-expert

Skill Claude CodeCodex

Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTOINCREMENT, JSON, triggers, replication, migrations.

3 21d ago A 31 tokens original MIT