eliteforge-new-java-maven-model

Installation
SKILL.md

Java Maven Model 模块

优先运行 scripts/scaffold_java_maven_model.py 创建模块骨架,不要手写模块名、pom.xml、包路径和父模块声明。脚本会从根 pom.xml 的 description 提取 公司名称产品名称服务名称,并按约定完成命名转换;如果父 pom.xml 已存在同族内部模块的 dependencyManagement 条目,也会一并补齐。空目录使用 .gitkeep 保证能被 Git 跟踪。

工作流

  1. 先在目标仓库根目录执行一次 --dry-run;如果当前目录不是根目录,传 --repo-root
  2. 复核脚本输出的 moduleNamepackageNamegroupIdartifactIdparentmanagedDependency
  3. 确认无误后再执行正式命令,创建 <serviceName>-<modelName> 模块。
  4. 执行后用 git diff 或直接打开父 pom.xml,确认至少同步了 <modules>,并检查是否按仓库既有约定补齐了 dependencyManagement
  5. 仅当用户明确要求,或仓库规范明确要求时,再继续补类、依赖、文档或测试。

快速命令

python3 .agents/skills/eliteforge-new-java-maven-model/scripts/scaffold_java_maven_model.py reasoning-engine
python3 .agents/skills/eliteforge-new-java-maven-model/scripts/scaffold_java_maven_model.py reasoning-engine --repo-root /path/to/repo
python3 .agents/skills/eliteforge-new-java-maven-model/scripts/scaffold_java_maven_model.py reasoning-engine --dry-run
Installs
10
First Seen
May 6, 2026
eliteforge-new-java-maven-model — cloudsen/eliteforge-skills