当用户要求“创建hookify规则”、“编写hook规则”、“配置hookify”、“添加hookify规则”,或需要hookify规则语法和模式指导时,应使用此技能。
通过分支保护、Dependabot 依赖管理、安全扫描与 CI 工作流,全面强化 GitHub 仓库的安全性。该功能可与 mern-scaffold、nean-scaffold 以及 iOS 项目深度集成。
在提交前验证秘密文件的SOPS加密。在暂存秘密、提交加密文件或检查秘密是否正确加密时使用。防止提交未加密的秘密。
在人工审核前进行质量控制、引用验证及事实核查。适用于研究完成后,确认所有来源与声明后再投入生产。
展示插件可用的技能、常用工作流及快速参考。适用于用户寻求帮助、了解可用技能或具体操作方法时。
审查Rust FFI代码,重点关注类型安全、内存布局兼容性、字符串处理、回调模式及unsafe边界正确性。适用于审查extern块、#[repr(C)]类型、bindgen输出或调用C/C++库的代码时。
审查Python代码,重点关注类型安全、异步模式、错误处理及常见错误。适用于审查.py文件、检查类型提示、async/await使用或异常处理时。
审查FastAPI代码,重点关注路由模式、依赖注入、验证及异步处理器。适用于审查FastAPI应用、检查APIRouter设置、Depends()使用或响应模型时。
审查pytest测试代码,重点关注异步模式、fixture、parametrize及mocking。适用于审查test_*.py文件、检查异步测试函数、fixture使用或mock模式时。
审查PostgreSQL代码,重点关注索引策略、JSONB操作、连接池及事务安全。适用于审查SQL查询、数据库模式、JSONB使用或连接管理时。
所有代码审查均需执行强制性验证步骤,以减少误报。在报告任何代码审查发现之前,请先加载此技能。
审查SwiftData代码,重点关注模型设计、查询、并发及迁移。适用于审查引入SwiftData、@Model、@Query、@ModelActor或VersionedSchema的.swift文件时。