Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
java-tooling【部署与运维】Configure Maven, Gradle, and static analysis for Java projects. Use for Java-only build and quality tooling such as Spotless, Checkstyle, SpotBugs, SonarLint, JDK versions, and Java service Dockerfiles; defer Kotlin, Android, Flutter, and GitHub Actions-specific configuration.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
.sdkmanrc or .java-version to lock project to LTS Support (17 or 21). Configure Gradle toolchain via java { toolchain { languageVersion = JavaLanguageVersion.of(21) } } for reproducible builds.pom.xml with <dependencyManagement>. ALWAYS use mvnw wrapper.build.gradle.kts (Kotlin DSL) with libs.versions.toml (Version Catalog). Use gradlew wrapper.Spotless (googleJavaFormat() plugin) or Checkstyle.SpotBugs or SonarLint for deep analysis. Use Detekt if using Kotlin.eclipse-temurin as base image.mvnw test or gradlew build on every PR.