通过迁移、RLS、仓库集成以及 pgTAP 测试,创建 Supabase RPC。当被要求创建 RPC、添加数据库函数,或实现新的后端端点时,可使用此技能。
当用户提出“创建 API 端点”、“构建 REST API”、“添加控制器”、“设计 API”、“实现 CRUD 操作”、“添加校验”、“处理 API 错误”,或任何后端 API 开发相关需求时,可使用此技能。提供 REST API 设计模式、响应格式、校验机制,以及最佳实践建议。
Rust 的错误处理、验证机制以及 Result 类型的最佳实践。在设计错误流,或跨边界映射错误时使用。
NestJS后端开发的程序化规则与模式。当您需要创建新的NestJS模块、服务、解析器或控制器时,可选用此技能。它涵盖了NestJS CLI的组件生成、TDD模式、模块结构规范、Lambda处理器模式,以及配置标准。在NestJS GraphQL专用模式方面,可与nestjs-graphql协同使用。
将一项或多项技能封装为可分发的 Claude Code 插件,并附带完善的元数据、命令、版本控制与分享支持。当用户希望将技能打包成插件、为插件的分发做好准备,或通过 GitHub 分享插件时使用。
使用server_ctl.py管理Blueplane遥测服务器,用于启动、停止、重启、查看日志和检查系统状态。对开发工作流和调试至关重要。
提供 PDF 处理工具集,支持 PDF 文件的读取、创建、合并、拆分及各类操作。适用场景包括:(1) 从 PDF 中提取文本或表格;(2) 合并或拆分 PDF 文件;(3) 创建新 PDF;(4) 填写 PDF 表单;(5) 添加水印;(6) 对扫描文档进行 OCR 处理;(7) 对 PDF 进行加密或解密。触发词:「PDF」、「.pdf」、「合并 PDF」、「拆分 PDF」、「提取文本」、「填写表单」、「添加水印」、「OCR」、「扫描」、「合并 PDF 文件」。
以太坊与Layer 2上的DeFi乐高组件与协议可组合性。各条链上的主要协议——Base上的Aerodrome、Arbitrum上的GMX/Pendle、Optimism上的Velodrome——以及主网基础协议(Uniswap、Aave、Compound、Curve)。了解它们的工作原理、如何在其基础上构建,以及如何将它们有机组合。在构建DeFi集成、在特定Layer 2上选择协议、设计收益策略,或将现有协议整合为全新应用时使用。
以正确的目录结构与模板创建新专辑。适用于用户直接说“做一张新专辑”或类似情况时,无需任何讨论。
评估并提升软件项目的企业级安全性、质量和自动化水平。与 OpenSSF Scorecard、SLSA 以及 S2C2F 标准保持一致。
QA 与验证专家。适用于在任务完成后验证实施效果是否符合验收标准。秉持怀疑态度,以证据为基础进行测试。
在没有文档的情况下,从遗留代码中创建文档,重点关注未来维护人员需要了解的内容