Agent skill

entity-class-conventions

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/entity-class-conventions

SKILL.md

Entity Class Conventions Skill

  • Must annotate entity classes with @Entity.
  • Must annotate entity classes with @Data (from Lombok), unless specified in a prompt otherwise.
  • Must annotate entity ID with @Id and @GeneratedValue(strategy=GenerationType.IDENTITY).
  • Must use FetchType.LAZY for relationships, unless specified in a prompt otherwise.
  • Annotate entity properties properly according to best practices, e.g., @Size, @NotEmpty, @Email, etc.

Memory Protocol (MANDATORY)

Before starting:

bash
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.

Didn't find tool you were looking for?

Be as detailed as possible for better results