Skill Cursor
Tipos do Object Pascal/Delphi — primitivos, records, enums, sets, ponteiros e tipos avançados.
Skill Cursor
Tipos do Object Pascal/Delphi — primitivos, records, enums, sets, ponteiros e tipos avançados.
Skill Cursor
Implementar daemons UNIX em Linux com Delphi e FPC — fork/setsid, signal handling (SIGTERM/SIGHUP/SIGPIPE) em Delphi (Posix.) e FPC (BaseUnix), systemd unit files, tabela de equivalência Posix vs FPC, TDaemon FPC, DataSnap/Web Server em Linux e checklist pré-deploy.
Skill Cursor
Guia completo para desenvolver, compilar e implantar servidores e daemons Linux com Delphi (RAD Studio 12+) e FPC/Lazarus: PAServer, dcclinux64, fork/setsid, signal handling, systemd e compatibilidade FPC.
Skill Cursor
Configurar o ambiente de cross-compile Delphi/FPC para Linux — pré-requisitos no Windows e no servidor Linux, instalação e configuração do PAServer (incluindo como serviço systemd), compilação via dcclinux64 (IDE, MSBuild CLI, deploy SCP) e gestão de runtime dependencies (.so). Foco em setup, não em implementação de…
Skill Cursor
Padrões comportamentais em Delphi — Strategy, Observer, Command, Chain of Responsibility, Mediator, State.
Skill Cursor
Orquestradora da Família C — Design Patterns Delphi. Mapeia as 3 micro-skills de padrões por categoria.
Skill Cursor
Padrões de criação em Delphi — Factory Method, Abstract Factory, Builder fluente, Singleton, Prototype, Object Pool.
Skill Cursor
Padrões estruturais em Delphi — Composite, Decorator, Adapter, Proxy, Facade, Bridge via interface.
Skill Cursor
Performance e arquitetura em Delphi/FPC — profiling, pool de objetos, lazy loading, otimização de memória, decisões estruturais de alto impacto.
Skill Cursor
Otimização de desempenho e gestão de memória cross-compiler (FastMM, HeapTrc/CMem, padrões preventivos).
Skill Cursor
Profiling e benchmarking em Delphi — TStopwatch, FastMM5, AQTime/Sampling Profiler, QueryPerformanceCounter, hotspots em producao e analise de leaks de memoria.
Skill Cursor
Orquestradora da Família D — RTL e I/O Delphi. Cobre coleções genéricas, streams/IO e strings.
Skill Cursor
Coleções genéricas RTL Delphi — TList , TDictionary , TObjectList , comparadores e padrões LINQ-like.
Skill Cursor
I/O com streams no RTL Delphi — TFileStream, TMemoryStream, TIOUtils, encoding, compressão e serialização.
Skill Cursor
Strings no RTL Delphi — TStringHelper, TStringBuilder, TRegEx, Format, encoding UTF-8 e conversões.
Skill Cursor
Carregar e consumir shared objects (.so) em Linux com Delphi (Posix.Dlfcn) e FPC (dynlibs) — dlopen, dlsym, dlclose, flags RTLD, tratamento de erros e abordagem cross-platform. Complementa a skill de DLL Windows.
Skill Cursor
Sistema de plugins extensível via interfaces COM-compatible em Delphi/FPC — unit de interfaces partilhada, IPlugin/IPlugin2, TInterfacedObject na DLL, TPluginManager no host, versioning de DLL e checklist production-ready.
Skill Cursor
Criar, exportar e carregar DLLs em Windows com Delphi e FPC — projeto library, cláusula exports, DllProc, LoadLibrary/GetProcAddress, calling conventions Win32/Win64, configuração .dproj multi-plataforma e decisão BPL vs DLL. Inclui aviso crítico sobre fronteira de memória entre DLLs.
Skill Cursor
Guia completo para criar, exportar, carregar e consumir bibliotecas dinâmicas (.dll/.so) com Delphi e FPC — cobrindo fronteira de memória, calling conventions, LoadLibrary/dlopen, sistema de plugins via interfaces e configuração multi-plataforma.
Skill Cursor
Concorrência avançada em Delphi — PPL, TTask, TParallel.For, IFuture e padrões producer-consumer.
Skill Cursor
Concorrência básica em Delphi — TThread, sincronização (TCriticalSection, TMonitor, TEvent) e Synchronize.
Skill Cursor
Componentes VCL individuais e data-aware: TEdit, TButton, TComboBox, TListBox, TMemo, TPanel, TPageControl, TTabSheet, TTreeView, TListView, TStringGrid, TDBGrid, TDBEdit, TDBNavigator, TDataSource, TStatusBar, TMainMenu, TPopupMenu, TImageList, TTimer. Ativar quando o usuário mencionar: componente VCL, TEdit…
Skill Cursor
TForm, ciclo de vida de formulários VCL, MDI/SDI, modais, formulários dinâmicos, estilos VCL (themes), ActionList, exceções VCL, threading na UI. Ativar quando o usuário mencionar: criar form, TForm, ShowModal, MDI child, MDI parent, VCL style, tema Delphi, ActionList, OnCreate, OnDestroy, form dinâmico, modal…
Skill Cursor
Orquestrador da família VCL (Visual Component Library) — coordena forms, componentes e controles data-aware. Ativar quando o usuário mencionar: VCL, formulário Delphi, TForm, aplicação Windows Delphi, componentes visuais, dfm, VCL Application, MDI, SDI, design de tela Delphi, interface gráfica Delphi.
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: