Codex PF4Boot 技能:核对 Java 插件 API 与 Gradle 模块依赖
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `.codex/skills/pf4boot-java/` 完整目录到项目 `.agents/skills/pf4boot-java/`。
- 在 Codex 读取 `AGENTS.md`、`docs/constraints/README.md`、`settings.gradle` 和目标模块构建文件。
中文摘要
按照 PF4Boot 的模块图和依赖约定,找出公共插件 API、运行实现和宿主依赖的位置。
SKILL.md 中文导读
可复现示例
本地试验一个供插件使用的只读元数据类型,确定其 API 模块位置,然后运行 `.\gradlew.bat :pf4boot-api:compileJava`。工作步骤
- 根据模块角色定位公共类型与运行实现,检查依赖应由宿主还是插件提供。
- 用范围最小的编译任务检查改动,另行记录 Gradle 是否实际执行测试。
验收方法
报告说明类型放置原因、模块依赖方向、编译结果及哪些行为仍需测试。
GitHub 原文 · 更新日期
适用环境
需要 PF4Boot 本地仓库、项目 Gradle Wrapper 和项目规定的 Java 工具链。
常见问题
根项目 build 成功能证明插件测试都跑了吗?
检查任务输出和根 Gradle 配置。这个项目的根配置会禁用部分测试任务,应按实际执行结果报告。