delphicleancodedelphicleancodeCommunityΒ·13 Agent Skills Included

delphi-spec-kit

Delphi coding standards, testing, databases, and framework patterns

Guides Delphi and Object Pascal development with clean code rules, memory-safe patterns, and SOLID architecture. Covers DUnitX testing, refactoring, threading, and databases like Firebird, PostgreSQL, and MySQL via FireDAC. Eliminates memory leaks, god classes, and inconsistent naming across Horse, DMVC, Dext, ACBr, and Intraweb projects.
npx skills add delphicleancode/delphi-spec-kit --all -g -y
Available:

Gives your agent universal Delphi coding rules, naming conventions, memory management directives, and framework-specific patterns so it generates clean, leak-free Object Pascal code.

All Skills in This Repository (13)

Pure Emerald Level Indicators
πŸ“¦ In Repo
delphicleancodedelphicleancode

DelphiMVCFramework

Build RESTful APIs in Delphi using MVC, Active Record, and JWT.

Community
Advanced
πŸ“¦ In Repo
delphicleancodedelphicleancode

Delphi Clean Code

Apply clean-code rules to Delphi units for naming and memory management.

Community
Intermediate
πŸ“¦ In Repo
delphicleancodedelphicleancode

DUnitX Testing Patterns

Organize Delphi unit tests with DUnitX fixtures, mocks, and naming conventions.

Community
Intermediate
πŸ“¦ In Repo
delphicleancodedelphicleancode

Delphi Code Review

Automate Delphi code review checklists for quality, security, performance, and memory concerns.

Community
Intermediate
πŸ“¦ In Repo
delphicleancodedelphicleancode

Design Patterns GoF β€” Delphi

Implement GoF design patterns in Delphi with T/I/E/F/A/L naming and try..finally.

Community
Advanced
πŸ“¦ In Repo
delphicleancodedelphicleancode

ACBr Project Patterns

Decouple Delphi ACBr projects from VCL components using dependency injection and wrapper services.

Community
Advanced
πŸ“¦ In Repo
delphicleancodedelphicleancode

Delphi Test-Driven Development (TDD) and DUnitX

Guide test-first development in Delphi projects using DUnitX and Red-Green-Refactor cycles.

Community
Advanced
πŸ“¦ In Repo
delphicleancodedelphicleancode

Delphi Code Refactoring

Identifies and applies safe refactoring techniques to Delphi and Object Pascal code.

Community
Advanced
πŸ“¦ In Repo
delphicleancodedelphicleancode

DevExpress/DEXT Components

Apply DevExpress component standards to Delphi VCL projects.

Community
Intermediate
πŸ“¦ In Repo
delphicleancodedelphicleancode

Dext Framework Patterns

Architect Delphi backends using Dext with DI, minimal APIs, and ORM-driven patterns.

Community
Advanced
πŸ“¦ In Repo
delphicleancodedelphicleancode

Intraweb Framework

Guide Delphi developers in implementing Intraweb web applications with session handling and separation of concerns.

Community
Intermediate
πŸ“¦ In Repo
delphicleancodedelphicleancode

Delphi SOLID Patterns

Provide Delphi SOLID pattern guidelines for repositories, services, factories, and strategies.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Delphi Spec-Kit?β–Ό

Run `npx skills add delphicleancode/delphi-spec-kit --all -g -y` in your terminal to install all skills globally.

How to make AI write better Delphi code?β–Ό

This kit enforces Pascal naming conventions, try..finally memory safety, and SOLID principles so generated Delphi code is clean and testable by default.

Which Delphi frameworks are covered?β–Ό

It includes patterns for Horse, DMVC, Dext, Intraweb, ACBr, and DevExpress, plus Firebird, PostgreSQL, and MySQL database access via FireDAC.

Does it work with Claude Code, Cursor, and Copilot?β–Ό

Yes. It ships ready-made rule files for Claude Code, Cursor, Gemini, GitHub Copilot, and Kiro, all sharing the same Delphi guidelines.

Can it help with Delphi unit testing?β–Ό

Yes. Dedicated skills guide TDD with DUnitX, interface-based fakes, and the Red-Green-Refactor cycle for isolated, fast tests.

Related Repositories in Software Engineering

View All in Software Engineering→