원클릭으로
servicestack-api-design
Designs stable, discoverable APIs using routes, metadata, and versioning conventions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Designs stable, discoverable APIs using routes, metadata, and versioning conventions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | servicestack-api-design |
| description | Designs stable, discoverable APIs using routes, metadata, and versioning conventions. |
ServiceStack promotes a message-based API design that is inherently discoverable and evolution-friendly.
/orders/{Id}/items).[Route] attribute.[Route("/customers", "GET")]
[Route("/customers", "POST")]
/metadata) is automatically generated from DTOs.[Description], [ApiMember], and [Notes] to provide context for API consumers.[Tag("Category")] to group services in OpenAPI/Swagger UI./v1/..., /v2/... if breaking changes are unavoidable.Accept header.ResponseStatus envelope for errors./metadata and /openapi features.Implements authentication using ServiceStack Auth Providers and session handling.
Applies role-, permission-, and ownership-based authorization using ServiceStack idioms.
Implements AutoQuery services, custom filters, and permission-aware querying.
Designs request/response DTOs using DTO-first, message-based ServiceStack conventions.
Controls OpenAPI / metadata exposure without compromising ServiceStack-first design.
Uses OrmLite via the implicit Db connection and understands transaction semantics and rollback behavior.