Just found out that @RetroLancers has created a comprehensive suite of skills for ServiceStack projects:
ServiceStack Agent Skills
This repository contains a collection of Antigravity Agent Skills designed to assist with development and refactoring in ServiceStack projects.
These skills encapsulate best practices, common patterns, and idiomatic ServiceStack design principles to help you build stable, performant, and discoverable APIs.
Available Skills
| Skill | Description |
|---|---|
| Architecture | |
servicestack-project-structure |
Standard 4-project layout and AppHost configuration. |
servicestack-dto-design |
Message-based design, POCOs, and Route/Return conventions. |
servicestack-service-implementation |
Service base class, lifecycle, and implicit dependencies. |
servicestack-validation |
FluentValidation integration and automatic error mapping. |
| Data Access | |
servicestack-ormlite-usage |
Mapping POCOs, connection handling, and transactions. |
servicestack-autoquery |
Instant queryable APIs and custom result filtering. |
servicestack-schema-migrations |
Code-first database schema evolution. |
| Security & Filters | |
servicestack-authentication |
Auth Provider configuration and session management. |
servicestack-authorization |
Declarative role and permission attributes. |
servicestack-request-filters |
Global, attribute, and typed interceptors. |
| API Design & Clients | |
servicestack-api-design |
RESTful mapping, metadata enrichment, and versioning. |
servicestack-typed-clients |
Type-safe consumption across different languages. |
servicestack-openapi-metadata |
Controlling API documentation exposure. |
| Operations & Quality | |
servicestack-testing |
Unit and integration testing strategies. |
servicestack-performance-tuning |
Caching, query optimization, and serialization speed. |
servicestack-refactoring-review |
Enforcing idioms and removing MVC/WebAPI leakage. |
How to Use
These skills are automatically discovered by the Antigravity agent when working within this workspace. You can also mention a skill by name (e.g., “Use servicestack-dto-design to help me create these requests”) to ensure a specific set of conventions is followed.
It says it’s for Antigravity but Skills are becoming a defacto standard across all coding agents, so they should generally be useful for all projects. Antigravity has become by primary coding IDE after Augment Code’s price hikes but would be interested in feedback to know if these skill are useful in other coding agents as well.