#001java-ut-coverage-loop1 skills41updated 2026-05-2850% of creatorskilloccupationdescriptionupdatedjava-ut-coverage-loopsoftware-quality-assurance-analysts-and-testersGenerate JUnit 5 + Mockito + AssertJ unit tests for a Java class, run them via Maven + JaCoCo, and iteratively expand the test code based on coverage feedback until line ≥ 80% and branch ≥ 70% are met. The skill never modifies production code (only creates or edits files under src/test/java). Use when the user asks to "add unit tests for", "improve UT coverage of", "write tests until coverage hits X%", "generate tests for a class", "提升单测覆盖率", "给某个类补单测", or names a Java SUT and asks for tests with a coverage target. Scope is one production class at a time. Works on any Maven project: if the jacoco-maven-plugin is configured the skill uses it, otherwise it injects the JaCoCo agent at the command line without touching pom.xml.2026-05-28
#002codebase-module-design1 skills11updated 2026-05-1950% of creatorskilloccupationdescriptionupdatedcodebase-module-designsoftware-developers基于源码分析为 Maven/Gradle 多模块项目的单个模块生成 Story/AR 风格的实现设计文档。当用户说"为 XX 模块出设计文档"、"基于代码生成模块设计"、"给 modules/agent-core 写一份 AR 文档"、"分模块生成设计文档"、"反向写设计"、"补设计文档",或在多模块仓库里要求把某个模块的代码逆向写成设计文档时触发。区别于 story-ar-design(围绕一个需求/Story 收集信息后产出):本 skill 的输入是**模块的现有代码**,输出是回归到 AR 模板的"代码即文档"产物。2026-05-19