# skills **Repository Path**: yxlzp/skills ## Basic Information - **Project Name**: skills - **Description**: 一个专注于 Java 开发的 Agent Skills 开源仓库,旨在帮助 Java 开发者、AI 编程助手以及自动化构建系统 更好地理解、分析和优化 Java 代码库。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2026-04-15 - **Last Updated**: 2026-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 开发技能工具集 这是一个包含多个开发技能工具的集合,用于自动化和简化软件开发流程。 ## 技能列表 ### 1. Git 仓库初始化 (git-repo-init) 初始化 Git 仓库并连接到 Gitee 远程仓库,支持 Windows 和 macOS 系统。 **功能特性:** - 初始化本地 Git 仓库 - 创建基础文件(README.md、.gitignore) - 配置远程仓库连接 - 处理身份验证问题 ### 2. Java 开发环境设置 (java-dev-env) 配置和验证 Java 开发环境,包括 JDK 17+、Maven 3.9.6+ 和 Git。 **功能特性:** - 环境检查脚本(支持 bash/zsh 和 PowerShell) - 自动检测工具版本和路径 - 生成 AGENTS.md 环境报告文件 - 故障排除指南 ### 3. 微服务设计与代码生成 (microservice-design) 自动化完整的微服务开发工作流,从需求分析到代码生成。 **工作流程:** 1. **需求分析** → 生成需求规格说明书 2. **概要设计** → C4 架构图设计 3. **详细设计** → 类图、时序图、实体设计 4. **代码生成** → Spring Boot 项目代码 5. **验证测试** → 编译、测试、启动验证 ### 4. Spring Boot 项目初始化 (springboot-init) 创建完整的 Spring Boot 3.5.11 Web 项目骨架。 **项目特性:** - ✅ Spring Boot 3.5.11 - ✅ Maven 构建工具 - ✅ Spring MVC 框架 - ✅ Swagger/OpenAPI 文档 - ✅ Actuator 监控 - ✅ RESTful API 示例 - ✅ Thymeleaf 模板 ## 支持的操作系统 | 操作系统 | Shell | |----------|-------| | macOS | bash/zsh | | Windows | PowerShell | ## 使用说明 每个技能都包含详细的使用说明和脚本示例,位于各自的 `SKILL.md` 文件中。 ## 目录结构 ``` skills/ ├── git-repo-init/ │ └── SKILL.md ├── java-dev-env/ │ └── SKILL.md ├── microservice-design/ │ └── SKILL.md ├── springboot-init/ │ └── SKILL.md └── README.md ```