Files
CraftKit/plugins/java/skills/profile/SKILL.md
T

1.1 KiB

name, description
name description
profile 根据项目中的 Java、JDK、Maven、Gradle 和 Spring 证据提供版本匹配的设计、命令和专项审查资料。适用于核心工作流请求 Java 技术能力;通用业务实现或无法确认 Java 项目时不应触发。

Java Profile

读取自身能力清单,根据目标模块的构建文件和项目画像返回匹配能力。

工作流

  1. 从 pom.xml、Gradle 文件、Wrapper、工具链配置和 .craftkit/project.json 提取 Java 与 Spring 版本证据。
  2. 只选择版本范围匹配的 Profile;版本未知时只使用 java/default。
  3. 按请求能力读取对应资料,返回逻辑资料标识、适用版本和证据。
  4. 项目已有命令优先于命令规则。
  5. 缺失能力或版本不匹配时返回明确状态,不写项目文件。

边界

  • 不默认最新 JDK、Spring 或构建插件版本。
  • 不安装 JDK、Maven、Gradle 或项目依赖。
  • 不调用 dev,最终设计、实现和审查由核心 Skill 负责。