spring-boot-rest-controller
创建具有适当请求/响应处理、验证和文档的RESTful控制器指南。在实现新的API端点或重构现有控制器时使用此指南。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
创建具有适当请求/响应处理、验证和文档的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分析,以显著提高数据库性能并消除慢查询。在调试慢查询、设计数据库模式或优化应用程序性能时使用。
研究数据库后端的SQL语法和行为的指南。在你需要了解某个SQL函数、命令或特性在特定数据库中的工作方式之前,在dbplyr中实现它时使用。
精通SQLCipher加密数据库开发,专注于加密密钥管理、密钥轮换、安全数据处理和加密最佳实践
使用JWT认证和基于角色的访问控制实现Spring Security的指南。在为端点添加安全性或实现认证功能时使用此指南。
按照最佳实践创建Spring REST API。
推进到下一个冲刺或根据描述创建冲刺
AIRBot审查员的SQL数据访问最佳实践
当用户询问“冲刺如何运作”、“冲刺阶段”、“迭代工作流程”、“收敛开发”、“冲刺生命周期”、“何时使用冲刺”,或者想要了解冲刺执行模型及其收敛扩散方法时,应使用此技能。在检测到适当上下文时使用。根据技能目的触发相关短语。
根据简单的需求起草一个基本的SQL查询。适用于初级开发人员需要帮助构建SELECT查询时。
当用户要求“将asyncpg转换为SQLAlchemy”、“转换数据库查询”、“迁移asyncpg代码”、“将asyncpg模式转换为SQLAlchemy”或“更新FastAPI数据库层”时,应使用此技能。它提供系统化的asyncpg代码到SQLAlchemy异步模式的转换,并具备适当的错误处理和事务管理。
支持列限制保护和智能节选的双向Markdown ↔ SQLite转换。使用Python导入,使用sqlite3查询。
按照最佳实践创建Spring Data JPA仓库。
按照最佳实践创建Spring服务类
生成的冲刺计划文件路径
通过专门的角色阶段来协调自主开发工作流程 - 研究(Lisa)、复杂性评估(Mayor Quimby)、计划(Professor Frink)、文档编写(Martin Prince)、实施(Ralph)和质量验证(Comic Book Guy)。端到端处理多步骤开发任务,具备自动错误恢复、回退路由和迭代改进功能。适用于复杂的特性开发、需要调查的错误修复或任何从结构化的研究-计划-实施-验证周期中受…
掌握现代SQL与云原生数据库、OLTP/OLAP
SQL Server的管理和维护。用于数据库备份、安全性、用户管理、维护任务、监控和故障排除。
将模型转换为专注于SQLAlchemy的Python编码代理,用于设计模型、编写查询、调试数据库问题以及在新项目或现有Python项目中将SQLAlchemy与Alembic和FastAPI集成。
用C、Rust或Mojo生成优化的SQLite扩展