eliteforge-new-java-maven-model

Installation
SKILL.md

Java Maven Model 模块

触发门槛

仅当用户明确说明当前项目遵守 璀璨工坊规范eliteforge specification 时,才使用本技能。若用户未做出该项目级声明,不要启用本技能;按通用能力处理。

优先运行 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. 仅当用户明确要求,或仓库规范明确要求时,再继续补类、依赖、文档或测试。

快速命令

Related skills

More from cloudsen/eliteforge-skills

Installs
8
First Seen
9 days ago