Skip to content

feat(java-spring): add java-openapi skill#6

Merged
ducpm2303 merged 1 commit into
mainfrom
feat/skill-java-openapi
Apr 5, 2026
Merged

feat(java-spring): add java-openapi skill#6
ducpm2303 merged 1 commit into
mainfrom
feat/skill-java-openapi

Conversation

@ducpm2303

Copy link
Copy Markdown
Owner

Covers OpenAPI/Swagger documentation for Spring Boot:

  • Detect correct springdoc version (v2.x for Boot 3.x, v1.x for Boot 2.x)
  • Generate mode: adds @tag, @operation, @apiresponse, @Schema to all controllers and DTOs
  • Review mode: audits existing docs for missing/wrong annotations
  • Config mode: OpenApiConfig bean with JWT auth scheme, Swagger UI application.yml setup, production disable pattern

references/annotations.md contains full templates for controllers, DTOs, global config, and hidden endpoint patterns.

Covers OpenAPI/Swagger documentation for Spring Boot:
- Detect correct springdoc version (v2.x for Boot 3.x, v1.x for Boot 2.x)
- Generate mode: adds @tag, @operation, @apiresponse, @Schema to
  all controllers and DTOs
- Review mode: audits existing docs for missing/wrong annotations
- Config mode: OpenApiConfig bean with JWT auth scheme, Swagger UI
  application.yml setup, production disable pattern

references/annotations.md contains full templates for controllers,
DTOs, global config, and hidden endpoint patterns.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ducpm2303 ducpm2303 force-pushed the feat/skill-java-openapi branch from 61b6542 to 727a863 Compare April 5, 2026 09:13
@ducpm2303 ducpm2303 merged commit cfe92c0 into main Apr 5, 2026
1 of 2 checks passed
@ducpm2303 ducpm2303 deleted the feat/skill-java-openapi branch April 5, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant