Swagger And XML Doc Gate

Backend kodunda (özellikle .NET) yazılan her endpoint için XML Doc, Summary ve profesyonel Swagger yapılandırmasını zorunlu kılan kapı.

GktuOktay Updated

File contents

Swagger & XML Documentation Gate

CRITICAL RULE: Code without documentation is rejected.

For every API endpoint or Controller written in the backend:

  1. You MUST include /// <summary> tags explaining what the endpoint does.
  2. You MUST include <param> and <returns> XML tags where applicable.
  3. You MUST explicitly decorate the endpoint with Swagger attributes (e.g., [ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Dto))], 400 BadRequest, 404 NotFound).
  4. Ensure the Swagger UI becomes a self-explanatory, maximum-professional-grade documentation portal.

GktuOktay/autonomous-agency/tree/main/.claude/skills/swagger-and-xml-doc-gate commit e55936bab4

Frequently asked questions

npx skillmds@latest add gktuoktay/swagger-and-xml-doc-gate