技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
java-data-engineering-and-integration-services【数据与研究】Guides agents through Java-based data engineering services and processors. Use when building connectors, ingestion services, stream processors, metadata services, JVM batch tools, or operational integrations in Java.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when Java is the main implementation language for data-adjacent services or processing components. It helps agents design operationally safe JVM services for ingestion, metadata, contracts, stream handling, connectors, and control-plane style data tooling with deliberate resource, dependency, and concurrency management.
JavaMaven or Gradle builds for data-related servicesDo not treat Java services as generic app code when they carry data-delivery, contract, or pipeline semantics.
Define the service role and operational boundary. Clarify:
Make contracts explicit. Include:
Design resource and concurrency behavior deliberately. Review:
Package and configure for operations. Decide:
Maven or Gradle conventionsValidate service behavior under realistic load and failure conditions. Require:
| Rationalization | Reality |
|---|---|
| "The framework defaults are good enough." | Defaults for thread pools, connection pools, and retries often fail under data-heavy or bursty workloads. |
| "It is just a connector wrapper." | Connectors still define contracts, error handling, retries, and downstream correctness. |
| "Java is verbose but safe by default." | JVM services still fail due to resource leaks, blocking calls, schema drift, and weak operational boundaries. |