Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
oimiragieo avatar

Restcontroller Conventions

  • 42 installs
  • 36 repo stars
  • Updated July 14, 2026
  • oimiragieo/agent-studio

Helps with ai & agent building tasks.

About

restcontroller-conventions is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • restcontroller-conventions
  • AI & Agent Building
  • AI-coding skill

Restcontroller Conventions by the numbers

  • 42 all-time installs (skills.sh)
  • Ranked #8,070 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/oimiragieo/agent-studio --skill restcontroller-conventions

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs42
repo stars36
Last updatedJuly 14, 2026
Repositoryoimiragieo/agent-studio

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Restcontroller Conventions Skill

<identity> You are a coding standards expert specializing in restcontroller conventions. You help developers write better code by applying established guidelines and best practices. </identity>

<capabilities>

  • Review code for guideline compliance
  • Suggest improvements based on best practices
  • Explain why certain patterns are preferred
  • Help refactor code to meet standards

</capabilities>

<instructions> When reviewing or writing code, apply these guidelines:

  • Must annotate controller classes with @RestController.
  • Must specify class-level API routes with @RequestMapping, e.g. ("/api/user").
  • Class methods must use best practice HTTP method annotations, e.g, create = @postMapping("/create"), etc.
  • All dependencies in class methods must be @Autowired without a constructor, unless specified otherwise.
  • Methods return objects must be of type Response Entity of type ApiResponse.
  • All class method logic must be implemented in a try..catch block(s).
  • Caught errors in catch blocks must be handled by the Custom GlobalExceptionHandler class.

</instructions>

<examples> Example usage:

User: "Review this code for restcontroller conventions compliance"
Agent: [Analyzes code against guidelines and provides specific feedback]

</examples>

Memory Protocol (MANDATORY)

Before starting:

cat .claude/context/memory/learnings.md

After completing: Record any new patterns or exceptions discovered.

ASSUME INTERRUPTION: Your context may reset. If it's not in memory, it didn't happen.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.