pigdoc

Installation
CLI
npx skills add https://github.com/lltx/skills --skill pigdoc

Installez cette compétence avec la CLI et commencez à utiliser le flux de travail SKILL.md dans votre espace de travail.

Dernière mise à jour le 6/24/2026

Skills 技能库

一个可复用的自动化技能集合,专注于提升 Java 开发工作流效率。

快速开始

npx skills add https://github.com/lltx/skills --skill <技能名称>

可用技能

code-tidy

Java 代码整理工具,自动完成代码规范化工作。

安装:

npx skills add https://github.com/lltx/skills --skill code-tidy

功能:

  • 自动添加 Javadoc 注释 - 为类和 public/protected 方法添加规范的注释
  • 更新日期注释 - 自动更新 @date 为当前日期,更新 Copyright 年份
  • 代码格式化 - 使用 spring-javaformat-maven-plugin 格式化修改过的文件

触发方式:

  • "整理代码"
  • "添加注释"
  • "格式化 Java"
  • "更新日期注释"

注释规范:

  • 自动跳过 getter/setter、@Override 方法
  • 不重复添加已有完整注释
  • 类注释包含:功能描述、@author、@date
  • 方法注释包含:功能描述、@param、@return

java-code-simplifier

Java 代码优化工具,在不改变任何功能的前提下提升代码的清晰度、安全性和可维护性。

安装:

npx skills add https://github.com/lltx/skills --skill java-code-simplifier

功能:

  • 空值安全 - 检查链式调用 NPE 风险,推荐 Optional 用法
  • 异常处理 - 识别空 catch 块、异常链丢失、过宽捕获
  • 集合与 Stream - 避免迭代时修改集合,合理选择 Stream vs for 循环
  • 资源管理 - 确保 Closeable 资源使用 try-with-resources
  • 并发安全 - 检查共享可变状态、check-then-act 竞态条件
  • Java 惯用法 - equals/hashCode 成对实现,Builder 模式,模式匹配
  • API 设计 - 布尔参数改枚举,返回 Optional,公共 API 输入校验
  • 性能热点 - 循环内字符串拼接、正则预编译、N+1 查询

触发方式:

  • "优化这段 Java 代码"
  • "简化 / 清理 / 重构 Java 代码"
  • "review 一下这个类"
  • 完成任何 Java 编码任务后(自动建议)

贡献

欢迎提交 PR 添加新的技能!每个技能需要在 skills/ 目录下创建独立文件夹,并包含 SKILL.md 定义文件。

许可证

MIT