34 skills published by delphicleancode across 1 repository. Together they weigh 102 034 tokens — that is what loading all of them at once would cost you in context.
34 skills 102 034 tokens total
Pragmatic clean code standards for Delphi — concise, direct, no over-engineering
Pragmatic clean code standards for Delphi — concise, direct, no over-engineering
Refactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.
Refactoring techniques for Object Pascal: Extract Method, Extract Class, Guard Clauses, Replace Magic Numbers, Replace Conditional with Polymorphism, Introduce Parameter Object, Remove With, Extract Interface. Always focusing on maintaining behavior and improving readability.
Delphi code review checklist — quality, security, performance, SOLID, memory
Delphi code review checklist — quality, security, performance, SOLID, memory
Good memory management practices, memory leak prevention and exception handling in Delphi
Good memory management practices, memory leak prevention and exception handling in Delphi
Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger
Patterns for development with DelphiMVCFramework (DMVC) — controllers, Active Record, JWT, Swagger
SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces
SOLID implementation patterns for Delphi projects — Repository, Service, Factory, Strategy with constructor injection and interfaces
Guidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
Guidelines on how the AI should act and code when the user requests TDD, unit tests, DUnitX or fakes/mocks using Interfaces in Delphi.
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.
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.
Standards for using DevExpress (DEXT) components in Delphi VCL applications
Standards for using DevExpress (DEXT) components in Delphi VCL applications
Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
Architectural patterns, Entity ORM, Minimal APIs and dependency injection for projects created with Dext Framework (cesarliws/dext).
Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests
Unit testing patterns with DUnitX for Delphi — fixtures, mocking, integration tests
Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations
Development patterns with Firebird database via FireDAC — connection, PSQL, generators, transactions, migrations
Patterns for developing REST APIs with Horse framework in Delphi
Patterns for developing REST APIs with Horse framework in Delphi
Guides and standards for using the Intraweb stateful web framework in Delphi projects.
Guides and standards for using the Intraweb stateful web framework in Delphi projects.
Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations
Development patterns with MySQL/MariaDB via FireDAC — connection, stored procedures, AUTO_INCREMENT, JSON, triggers, replication, migrations
Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations
Development patterns with PostgreSQL via FireDAC — connection, PL/pgSQL, sequences, JSONB, UPSERT, full-text search, migrations
Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging
Threading patterns in Delphi — TThread, TTask, TParallel, Synchronize, Queue, thread-safety, Producer-Consumer, pools, cancellation and debugging