api-tracing
使用跨度和分布式跟踪来检测API请求。在跟踪请求延迟或调试API问题时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
使用跨度和分布式跟踪来检测API请求。在跟踪请求延迟或调试API问题时使用。
在分析和改进数据库查询、API端点、前端渲染或跨服务通信的性能时使用。这是一个分类技能,可以导向数据库优化、前端模式,或者提供API/任务/跨服务配置文件指导。
灵活的、版本跟踪的重处理系统,用于使用设计模式(策略、模板方法、观察者)进行存档转换。在使用工具/脚本/库、重处理脚本、转换版本、存档转换、元数据转换器或增量处理工作流时激活。
添加NonReentrant混入以防止在操作已经进行中的情况下再次调度。涵盖防止重复表单提交、避免竞态条件以及保护长时间运行的操作。
使用Clerk和RBAC进行身份验证和授权的模式
当用户需要API或后端测试时激活 - REST/GraphQL验证、集成测试、数据库验证。在请求后端测试技能或工作需要后端质量保证时激活。
DDD设计原则检查器(验证AIDLC文档与实现代码的一致性)
申请 go-servemux-rest-api-cursorrules-prompt-file。
ApiResponse类的结构。
应用领域驱动设计(DDD)架构到后端项目。用于定义限界上下文、聚合与不变量、实体/值对象、领域服务、仓库、领域事件、应用服务、防腐层等任务,并在避免贫血模型的同时,使代码结构和API与领域语言保持一致。
当用户需要从终端收集、管理或分析取证工件(如文件、内存转储、Windows事件日志、Mac统一日志或网络数据包捕获(PCAP))时,请使用此技能。
当用户要求“检测asyncpg使用情况”、“查找asyncpg模式”、“扫描asyncpg导入”或“识别FastAPI项目中的asyncpg数据库代码”时,应使用此技能。它会自动扫描Python文件以识别需要转换为SQLAlchemy的asyncpg导入、连接模式和查询执行方法。
设置观察者以进行调试和监控。包括为调度日志实现actionObservers,为状态变化跟踪实现stateObserver,将观察者与globalWrapError结合使用,以及使用观察者进行分析。
提供常规提交指南,并从git更改自动生成提交信息。与/ccpm:commit集成,实现与Linear问题关联的自动化git提交。当用户询问关于提交、创建git提交或讨论提交信息格式时自动激活。
专业的Django后端开发指导。在创建Django模型、视图、序列化器或API;调试ORM查询或迁移;优化数据库性能;实现认证;编写测试;或使用Django REST Framework时参考。遵循Django的最佳实践和现代模式。
检测Godot项目中的性能瓶颈,包括昂贵的_process函数、循环中的get_node()调用、_process中的实例化,并通过与Godot分析器集成提供优化建议
在分析和改进数据库查询、API端点或前端渲染的性能时使用。
IMO金牌级别的通过Harmonic API进行Lean4定理证明
全面的pytest技能,用于异步Python测试,包括适当的模拟、fixtures以及来自生产就绪测试套件的模式。在为Python应用程序编写或改进异步测试时使用,特别是具有数据库交互的FastAPI后端。
使用状态观察者实现撤销/重做功能。涵盖使用stateObserver记录状态历史、创建RecoverStateAction、为完整状态或部分状态实现撤销,以及管理历史限制。
FastAPI的Async SQLAlchemy 2.0+数据库模式,包括会话管理、连接池、Alembic迁移、关系加载策略和查询优化。在实现数据库模型、配置异步会话、设置迁移、优化查询、管理关系时使用;或者当用户提到SQLAlchemy、异步数据库、ORM、Alembic、数据库性能或连接池时。
在以下情况下使用SQL(PostgreSQL):
在`src/lib/db`目录内使用Drizzle ORM的规则。确保数据建模和数据库交互的一致性。
Hive框架中的数据库操作