/refactoring
Refactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.
$ npx -y skills add delphicleancode/delphi-spec-kit --skill refactoring --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/refactoring
Context preview
The summary Claude sees to decide when to auto-load this skill.
Refactoring techniques for Object Pascal focused on improving readability, removing code smells, and preserving behavior through practices like Extract Method, Guard Clauses, and polymorphism.
An opinionated ecosystem of rules, skills and steerings to elevate Delphi development to state-of-the-art with Artificial Intelligence.
Repo: delphicleancode/delphi-spec-kit
Other skills on delphi-spec-kit.
- /acbr-components
Architectural, dependency injection and UI patterns for the ACBr Project (Commercial Automation Brazil) ecosystem in Delphi.
Open skill - /clean-code
Pragmatic clean code standards for Delphi โ concise, direct, no over-engineering
Open skill - /code-review
Delphi code review checklist โ quality, security, performance, SOLID, memory
Open skill - /delphi-memory-exceptions
Good memory management practices, memory leak prevention and exception handling in Delphi
Open skill - /delphi-patterns
SOLID implementation patterns for Delphi projects โ Repository, Service, Factory, Strategy with constructor injection and interfaces
Open skill - /design-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.
Open skill

