Back to Skills

controller-expert

majiayu000
Updated 12 days ago
65 views
58
9
58
View on GitHub
Metaprojectrest-apicontrollerdtovalidationrestfulcqrs

About

This skill generates REST API controllers following Thin Controller and CQRS patterns, separating command and query operations. It enforces specific conventions including ResponseEntity<ApiResponse<T>> wrapping, @Valid validation, and PATCH over DELETE operations. Use it when building REST API layers to ensure standardized controller structure with UseCase dependencies and proper testing via TestRestTemplate.

Quick Install

Claude Code

Recommended
Primary
npx skills add majiayu000/claude-skill-registry -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/majiayu000/claude-skill-registry
Git CloneAlternative
git clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/controller-expert

Copy and paste this command in Claude Code to install this skill

GitHub Repository

majiayu000/claude-skill-registry
Path: skills/controller-expert
0

Related Skills