Skip to content
Prompt

avni-etl — Windsurf Rules

by avniproject

AI Summary

Windsurf Rules for avni-etl defines coding standards, project structure, and tech stack guidelines for Java Spring Boot-based ETL development. Developers working on the avni-etl project benefit from clear conventions for code organization, language usage, and architecture decisions.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to add the "avni-etl — Windsurf Rules" prompt rules to my project.
Repository: https://github.com/avniproject/avni-etl

Please read the repo to find the rules/prompt file, then:
1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type)
2. If there's an existing rules file, merge the new rules in rather than overwriting
3. Confirm what was added

Description

Windsurf Rules for avni-etl

Language usage

• Do not add comments and null checks unless asked • Java version is 17 (check from build.gradle) • always add new methods at the end of the file

Library Usage

library.datetime = Use Joda Time (joda-time:joda-time:2.9.4) for all date and time handling #----------------------------------------------

Tech Stack

• it uses JPA, Spring Security, Spring Batch, and Spring Rest • it connects to multiple Postgres databases (source and target) • uses Quartz for job scheduling • uses AWS S3 for media storage • uses Keycloak or Cognito for authentication

Code organization

• Repository code handles database operations and external service calls • Service code contains business logic • Controller code exposes REST APIs • Domain contains the core domain models • DTO objects for request/response data transfer • Config contains application configuration #----------------------------------------------

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 1mo ago
Active
AdoptionUnder 100 stars
0 ★ · Niche
DocsMissing or thin
Undocumented

GitHub Signals

Forks8
Issues38
Updated1mo ago
View on GitHub
AGPL-3.0 License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Any AI assistant that accepts custom rules or system prompts

Claude
ChatGPT
Cursor
Windsurf
Copilot
+ more