delphicleancode/delphi-spec-kit
Skill Claude Code
Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.
An opinionated ecosystem of rules, skills, and steerings to elevate Delphi development to a state-of-the-art level with Artificial Intelligence.
This repository also configures its own agents. See what delphi-spec-kit tells them →
delphicleancode/delphi-spec-kit
Skill Claude Code
Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.
delphicleancode/delphi-spec-kit
Skill Claude Code
Pragmatic clean code standards for Delphi — concise, direct, no over-engineering.
delphicleancode/delphi-spec-kit
Skill Claude Code
Delphi code review checklist — quality, security, performance, SOLID, memory.
delphicleancode/delphi-spec-kit
Skill Claude Code
Good memory management practices, memory leak prevention and exception handling in Delphi.
delphicleancode/delphi-spec-kit
Skill Claude Code
SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces.
delphicleancode/delphi-spec-kit
Skill Claude Code
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.
delphicleancode/delphi-spec-kit
Skill Claude Code
Standards for using DevExpress (DEXT) components in Delphi VCL applications.
delphicleancode/delphi-spec-kit
Skill Claude Code
Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
delphicleancode/delphi-spec-kit
Skill Claude Code
Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger.
delphicleancode/delphi-spec-kit
Skill Claude Code
Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests.
delphicleancode/delphi-spec-kit
Skill Claude Code
Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations.
delphicleancode/delphi-spec-kit
Skill Claude Code
Patterns for developing REST APIs with Horse framework in Delphi.
delphicleancode/delphi-spec-kit
Skill Claude Code
Guides and standards for using the Intraweb stateful web framework in Delphi projects.
delphicleancode/delphi-spec-kit
Skill Claude Code
Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTOINCREMENT, JSON, triggers, replication, migrations.
delphicleancode/delphi-spec-kit
Skill Claude Code
Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations.
delphicleancode/delphi-spec-kit
Skill Claude Code
Refactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.
delphicleancode/delphi-spec-kit
Skill Claude Code
Guidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
delphicleancode/delphi-spec-kit
Skill Claude Code
Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging.
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: