Delphi Clean Code
Community@delphicleancode
Exemplos práticos, padrões, SOLID e boas práticas para modernizar legados e escrever código legível, testável e manutenível.
Agent Skills by Delphi Clean Code
Showing 29 vetted skills indexed across 2 GitHub repositories.
DelphiMVCFramework
Build RESTful APIs in Delphi using MVC, Active Record, and JWT.
Delphi Clean Code
Apply clean-code rules to Delphi units for naming and memory management.
DUnitX Testing Patterns
Organize Delphi unit tests with DUnitX fixtures, mocks, and naming conventions.
Delphi Code Review
Automate Delphi code review checklists for quality, security, performance, and memory concerns.
Design Patterns GoF — Delphi
Implement GoF design patterns in Delphi with T/I/E/F/A/L naming and try..finally.
ACBr Project Patterns
Decouple Delphi ACBr projects from VCL components using dependency injection and wrapper services.
Delphi Test-Driven Development (TDD) and DUnitX
Guide test-first development in Delphi projects using DUnitX and Red-Green-Refactor cycles.
Delphi Code Refactoring
Identifies and applies safe refactoring techniques to Delphi and Object Pascal code.
DevExpress/DEXT Components
Apply DevExpress component standards to Delphi VCL projects.
Dext Framework Patterns
Architect Delphi backends using Dext with DI, minimal APIs, and ORM-driven patterns.
Intraweb Framework
Guide Delphi developers in implementing Intraweb web applications with session handling and separation of concerns.
Delphi SOLID Patterns
Provide Delphi SOLID pattern guidelines for repositories, services, factories, and strategies.
Delphi Memory and Exceptions
Enforce safe memory management patterns in Delphi applications with try..finally and interface-based ownership.
FreePascal/Lazarus Clean Code
Enforce clean-code rules for FreePascal/Lazarus projects and legacy refactors.
FreePascal/Lazarus Test-Driven Development (TDD) e FPCUnit
Enforce Red-Green-Refactor TDD workflows with FPCUnit in FreePascal/Lazarus.
PostgreSQL Database
Configure PostgreSQL connections and map data types in FreePascal Lazarus projects.
Delphi to Lazarus Migration (Quick)
Migrate Delphi projects to Lazarus with a checklist-driven workflow.
FreePascal/Lazarus Code Review
Evaluate FreePascal/Lazarus code against correctness, security, performance, and style guidelines.
Horse Framework
Create a complete REST API with a configurable server, including authentication and health check endpoints.
FPCUnit Testing Patterns
Automate standardized FPCUnit testing for FreePascal/Lazarus projects.
Design Patterns GoF — FreePascal/Lazarus
Apply Gang of Four design patterns to Free Pascal/Lazarus projects with Pascal examples.
Projeto ACBr Patterns
Provide architectural patterns for decoupling ACBr components in FreePascal Lazarus projects.
FreePascal/Lazarus SOLID Patterns
Implement SOLID design patterns for FreePascal/Lazarus projects.
Firebird Database
Implement Firebird database patterns in FreePascal/Lazarus with SQLdb/Zeos.