# steve-code-skills **Repository Path**: SongXianYang/steve-code-skills ## Basic Information - **Project Name**: steve-code-skills - **Description**: 我的skills合集 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-20 - **Last Updated**: 2026-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Steve Code Skills https://agentskills.io/specification 官方文档 Trae IDE 自定义 Skill 集合,提供代码生成等自动化能力。 ## 项目结构 ``` steve-code-skills/ ├── all-skills/ # Skill 源文件 │ └── mybatis-plus-swagger-lombok-generator/ │ ├── SKILL.md # Skill 定义与执行流程 │ └── templates/ # 代码模板 │ ├── Controller.java.template │ ├── Entity.java.template │ ├── Mapper.java.template │ ├── Service.java.template │ └── ServiceImpl.java.template └── .gitignore ``` ## 包含的 Skill ### MyBatis-Plus + Swagger2 + Lombok 代码生成器 根据数据库表结构,自动生成基于 MyBatis-Plus 框架的完整 CRUD 代码,包含 Swagger2 API 文档注解和 Lombok 注解。 **生成内容:** | 层级 | 文件 | 说明 | |------|------|------| | Entity | `SysUser.java` | 实体类:@Data、@TableName、@ApiModel、@ApiModelProperty | | Mapper | `SysUserMapper.java` | Mapper 接口:继承 BaseMapper | | Service | `ISysUserService.java` | Service 接口:继承 IService | | ServiceImpl | `SysUserServiceImpl.java` | Service 实现类:继承 ServiceImpl | | Controller | `SysUserController.java` | RESTful 控制器,含 Swagger 注解 | **使用方式:** 在 Trae IDE 中安装此 Skill 后,提供建表 SQL 或表名,即可自动生成对应代码。 ## 安装 将 `all-skills/` 下的 Skill 文件夹复制到项目的 `.trae/skills/` 目录中即可使用。 ## 许可证 MIT