name: java description: Use for Java package layout, language level (8), and project conventions in contentstack-java.
Java style & layout – contentstack-java
When to use
- Adding new classes under
src/main/java/com/contentstack/sdk - Refactoring tests under
src/test/java
Instructions
Layout
- Sources:
src/main/java; tests and fixtures:src/test/javaandsrc/test/resources. - Java 8 language level—avoid newer language features unless the project explicitly upgrades.
Libraries
- Lombok may appear in sources—ensure IDE/lombok setup for contributors; generated code must still compile under CI.
Style
- Follow existing patterns in nearby classes (callbacks, builders, null handling)—keep javadoc for public API where the repo already documents.
Related skills
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
890
234
3,329
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
259
72
1,232
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
156
44
1,113