用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/LianjiaTech/retrofit-spring-boot-starter --skill format命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | format |
| description | 对整个项目或指定模块批量格式化 Java 代码(spotless + eclipse-formatter)。支持传入模块根、模块内子目录或 .java 文件路径。 |
| disable-model-invocation | true |
对 Java 代码批量执行格式化(spotless + eclipse P3C-CodeStyle)。
用户输入:
/format —— 对整个项目跑 mvn spotless:apply/format <path> —— 定位 path 所属的 Maven 模块,对该整个模块执行 spotless.java 文件,绝对路径或相对项目根的路径均可pom.xml 定位所属模块,然后对该模块整体跑一遍。spotless 有增量缓存,未变更文件近乎零成本/format(不带参数)pom.xml → 报错并结束source .claude/hooks/lib/common.sh
ensure_java_home || { warn_missing_java_home; exit 1; }
PROJECT_ROOT="$(find_project_root)"
cd "$PROJECT_ROOT"
ARG="<用户传入的 path,可能为空>"
if [[ -z "$ARG" ]]; then
mvn -q -B spotless:apply
[[ ! -e ]];
1
MOD= || {
1
}
[[ == ]];
mvn -q -B spotless:apply
REL=
mvn -q -B -pl spotless:apply
回合结束时 Stop hook 会自动跑 spotless:apply + pmd:pmd。本 skill 用于用户主动想批量格式化(如刚 rebase 完、贴了外部代码,或想只格式化某个模块)时使用。