using-runtime-checks
教授如何使用Zod及其他验证库在TypeScript中对运行时的外部数据进行验证。当处理API、JSON解析、用户输入或任何需要运行时验证的外部数据源时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
教授如何使用Zod及其他验证库在TypeScript中对运行时的外部数据进行验证。当处理API、JSON解析、用户输入或任何需要运行时验证的外部数据源时使用。
Zod v4新功能指南,包括顶级字符串格式、字符串转换、编解码器和字符串布尔值
检测并屏蔽文本和CSV文件中的PII(姓名、电子邮件、电话、SSN、地址)。提供多种屏蔽策略,并可选择可逆的令牌化选项。
使用统计和机器学习方法检测数据集中的异常值和离群点。可用于数据清洗、欺诈检测或质量控制分析。
诊断OpenShift Pipelines (Tekton) CI/CD失败问题,包括PipelineRun失败、TaskRun步骤错误、工作区/PVC绑定问题以及认证问题。自动化多步骤诊断:PipelineRun状态、失败的TaskRun分析、步骤容器日志及相关资源检查。当管道失败、挂起或产生意外结果时使用此技能。通过/debug-pipeline命令或诸如“pipeline failed”、“…
在实现Unity C#代码时,遵循正确的编码指南、命名约定、成员排序以及特定于Unity的模式
将代码库从try/catch或基于Promise的错误处理迁移到better-result。在采用Result类型、将抛出的异常转换为类型化错误或将现有的错误处理重构为面向铁路编程时使用。
使用RoslynSkills (roscli)进行精确的C#/.NET导航、重命名/重构和诊断。当用户要求重命名/重构C#符号、消除重载/冲突、修复C#构建/诊断错误或进行安全的多文件编辑时,请使用此功能。避免用于非C#仓库或纯格式化。
教授在TypeScript中类型断言何时是安全的,何时是危险的。当考虑使用'as'关键字、类型转换,或者处理可能使用断言而不是适当验证的外部数据时,请参考此内容。
审查Vitest配置中的过时模式和最佳实践。在审查测试配置或vitest设置时使用。
分析Python导入和依赖项。用于理解项目结构、查找未使用的导入或生成requirements.txt文件。
当被要求比较多个机器学习模型、执行交叉验证、评估指标或为分类/回归任务选择最佳模型时使用。
在设计Unity架构、创建组件层次结构、定义接口或为Unity项目生成测试存根和Mermaid图表时使用
自主的Reviewer → Fixer循环用于持续改进质量
为具有依赖清单的仓库生成本地的最佳努力依赖审计摘要和修复计划。
在对多个质量维度的拉取请求进行全面代码审查时使用。通过星型拓扑协调,在4个阶段中编排12-15个专门的评审代理。在一个4小时的工作流程中,涵盖了自动化检查、并行专项审查(质量、安全、性能、架构、文档)、集成分析以及最终合并建议。
审查Zod模式的正确性、性能以及v4最佳实践
使用Zod编写类型安全的转换,包括字符串方法、自定义转换、编解码器和管道
通过检查缺失值、重复项、类型问题和不一致性来评估数据质量。可用于数据验证、ETL流程或数据集文档。
计算可读性分数(Flesch-Kincaid、Gunning Fog、SMOG)和文本的年级水平。分析写作复杂度并获得改进建议。
用于编写Unity测试时,包括编辑模式测试、播放模式测试、性能测试和代码覆盖率
将code review分为Spec Compliance和Code Quality,以提高准确性
使数据库迁移安全且可观察。为实时迁移、回填和切换定义进度+安全指标、仪表板和运行手册门(进行/不进行标准)。可以独立工作,并且与数据库/工具无关。
使用Codex CLI全自动模式迭代修复问题,直到测试通过。具有沙盒安全性的自主调试和测试修复循环。