delphi-spec-kit
Delphi coding standards, testing, databases, and framework patterns
All Skills in This Repository (13)
Pure Emerald Level IndicatorsDelphiMVCFramework
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.
Frequently Asked Questions
FAQPage SchemaHow 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βopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core