spring-boot-basics
Spring Boot基础全面指南 - 自动配置、启动器、属性和配置文件
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
Spring Boot基础全面指南 - 自动配置、启动器、属性和配置文件
关于管理Spring Boot配置的指南,包括配置文件、外部化配置和特定于环境的设置。在为不同环境设置配置时使用此指南。
实现Spring Data JPA仓库的指南,包括查询、事务和数据访问模式的最佳实践。在创建或修改数据访问层代码时使用本指南。
使用JWT认证和基于角色的访问控制实现Spring Security的指南。在为端点添加安全性或实现认证功能时使用此指南。
按照最佳实践创建Spring REST API。
推进到下一个冲刺或根据描述创建冲刺
AIRBot审查员的SQL数据访问最佳实践
当用户询问“冲刺如何运作”、“冲刺阶段”、“迭代工作流程”、“收敛开发”、“冲刺生命周期”、“何时使用冲刺”,或者想要了解冲刺执行模型及其收敛扩散方法时,应使用此技能。在检测到适当上下文时使用。根据技能目的触发相关短语。
将Java服务升级到Spring Boot 3.5.x,并更新所有必需的依赖项。当项目需要从旧版本的Spring Boot升级到3.5.9+时使用。
专家级Spring Boot、Spring框架、REST API及微服务开发
为Spring Boot项目创建推荐的包结构
按照最佳实践创建Spring Data JPA仓库。
按照最佳实践创建Spring服务类
生成的冲刺计划文件路径
通过专门的角色阶段来协调自主开发工作流程 - 研究(Lisa)、复杂性评估(Mayor Quimby)、计划(Professor Frink)、文档编写(Martin Prince)、实施(Ralph)和质量验证(Comic Book Guy)。端到端处理多步骤开发任务,具备自动错误恢复、回退路由和迭代改进功能。适用于复杂的特性开发、需要调查的错误修复或任何从结构化的研究-计划-实施-验证周期中受…
掌握现代SQL与云原生数据库、OLTP/OLAP
创建和管理Flyway数据库迁移的指南。在添加新表、列或修改数据库架构时使用。
Spring Boot CLI用于项目初始化和Actuator端点用于监控和管理。
创建具有适当请求/响应处理、验证和文档的RESTful控制器指南。在实现新的API端点或重构现有控制器时使用此指南。
使用带有配置文件的Maven模块化架构,以支持可选组件。可以动态启用或禁用如Redis、Kafka、RabbitMQ等模块。
管理多项目冲刺,包括每日计划、进度跟踪和上下文切换。在跨多个仓库协调工作时使用。
从.claude/sprints/目录下的JSON文件中读取并解析冲刺任务数据。在开始冲刺任务工作、检查任务依赖关系或在实施前验证任务详情时使用此技能。
实现或重构SQL资产的行为,同时保持文档和测试的一致性(src/vibe_piper/sql_assets.py, tests/test_sql_assets.py, docs/sql_assets.md)。
掌握SQL查询优化、索引策略和EXPLAIN分析,以显著提高数据库性能并消除慢查询。在调试慢查询、设计数据库模式或优化应用程序性能时使用。