| name | java-dev |
|---|---|
| description | Use this skill to develop or debug Java applications |
Our code is often deployed in mission critical scenarios. Make sure to take this in consideration. We need to be very careful to not cause resource leaks (FDs, memory), deadlocks, classloader leaks, or silent data corruption. When the AI detects a violation of these safety rules in existing code, it should output a 'CRITICAL SAFETY WARNING' block in the chat with actionable suggestions and the technical context of the risk (e.g., potential for a Deadlock or memory leak). Our code should also emit appropriate warnings when it's possible to detect violation of assumptions, and such messages should include actionable suggestions.