Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

horse-database-pooling

Guide for setting up thread-safe database connection pooling (FireDAC / UniDAC) in multithreaded Horse applications.

1.36k repo starsObserved in 1 repos
Development

horse-dependency-injection

Guide for managing request-scoped contextual services and IoC (dependency injection) in Delphi and Lazarus.

1.36k repo starsObserved in 1 repos
Development

horse-files-streams

Guide to handling file uploads (multipart), downloads, and stream lifetime management in the Horse framework.

1.36k repo starsObserved in 1 repos
Development

horse-lazarus-compatibility

Guide for ensuring Lazarus and Free Pascal (FPC) compatibility, addressing anonymous methods differences, JSON units, and compiler directives.

1.36k repo starsObserved in 1 repos
Development

horse-middlewares

Guide to using standard Horse middlewares (CORS, Jhonson, compression, basic-auth, logger) and pipeline registration order.

1.36k repo starsObserved in 1 repos
Development

horse-minimal-api

Guide for building lightweight, low-boilerplate, and rapid HTTP services (Minimal APIs) in Horse.

1.36k repo starsObserved in 1 repos
Development

horse-mvc-architecture

Guide for structuring corporate Horse applications using Clean MVC (Model-View-Controller) principles and decoupling HTTP layers from business logic.

1.36k repo starsObserved in 1 repos
Development

horse-request-response

Guide to interacting with THorseRequest (body, query, params, headers) and THorseResponse (Send, Status, ContentType).

1.36k repo starsObserved in 1 repos
Development

horse-routing

Guidelines for setting up endpoints, defining path parameters, route wildcards, and structuring HTTP controllers.

1.36k repo starsObserved in 1 repos
Development

horse-security-auth

Guide for securing routes, configuring JWT and Basic-Auth middlewares, and handling route authentication groups.

1.36k repo starsObserved in 1 repos
Development