constitution-guardian
实时的开发流程文档宪法合规检查器。在文件编辑过程中阻止部分实现和硬编码的秘密。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
实时的开发流程文档宪法合规检查器。在文件编辑过程中阻止部分实现和硬编码的秘密。
审核并改进SwiftUI运行时性能,包括代码审查和架构。用于诊断SwiftUI应用程序中的慢速渲染、卡顿滚动、高CPU/内存使用率、过度视图更新或布局抖动等问题,并在仅靠代码审查不足以解决问题时,为用户提供运行Instruments性能分析工具的指导。
自动增加复杂问题的推理深度。在遇到架构、调试或不熟悉的代码时主动使用。
全面的代码审查工作流程,协调质量、安全、性能和文档审查人员。4小时时间线完成多审查员的彻底审查。
通过静态分析、动态测试、集成验证和认证关卡进行全面的质量验证和确认
分析代码库中的基本数据原语、类型系统和状态管理模式。在以下情况下使用:(1) 评估类型策略(Pydantic 与 TypedDict 与松散字典),(2) 评估不可变性和可变性模式,(3) 理解序列化方法,(4) 记录状态的形状和生命周期,或 (5) 比较不同框架之间的数据建模方法。
用于解构代理框架以指导衍生系统架构的主协议。在以下情况下使用:(1)全面分析代理框架的代码库,(2)比较多个框架以选择最佳实践,(3)基于现有技术设计新的代理系统,(4)用证据记录架构决策,或(5)对AI代理实现进行技术尽职调查。这项技能协调了数据基底、执行引擎、认知架构和综合阶段的子技能。
指导用户使用行为、值对象和领域逻辑创建丰富的领域模型。当用户定义领域实体、业务规则或验证逻辑时激活。
以技术严谨性处理代码审查反馈。不要盲目同意 - 在实施之前进行验证。
CC-DevFlow宪章v2.0.0的快速参考指南,附有全文链接。涵盖了全部10条条款和-1阶段的门控。
通过量化优化AgentDB向量搜索性能,实现4-32倍的内存减少,使用HNSW索引使搜索速度提高150倍,利用缓存和批处理操作扩展到数百万个向量。
根据CI/CD风格规则、质量指南和最佳实践审核代码,然后重写代码以符合标准而不破坏功能。请在功能验证后使用此技能,以确保代码不仅正确而且可维护、可读性强并准备好投入生产。该技能应用了代码检查规则,强制执行命名约定,改进代码组织,并为了清晰性进行重构,同时保持所有由功能性审核验证的行为正确性。
促进可测试性、组合性和可维护性的函数式编程模式。
分析代理框架中的控制流、并发模型和事件架构。在以下情况下使用:(1) 理解异步与同步执行模式,(2) 分类执行拓扑(DAG/FSM/线性),(3) 映射事件发射和可观察性钩子,(4) 评估可扩展性特征,或(5) 比较不同框架之间的执行模型。
在编写或更改测试、添加模拟对象时,或者想要向生产代码中添加仅用于测试的方法时使用 - 防止测试模拟行为、防止生产代码被仅用于测试的方法污染,以及在不了解依赖关系的情况下进行模拟
审查SQL查询和DataFrame操作,寻找优化机会,包括谓词下推、分区裁剪、列投影和连接顺序优化。当用户编写DataFusion查询或遇到查询性能缓慢时激活。
在flow-dev中强制执行TDD铁律。没有先失败的测试就不写生产代码。
在Ruby源文件中直接生成RBS内联类型注释。当添加内联类型签名、使用rbs-inline语法注解Ruby方法或在没有现有内联注释的情况下生成类型注释时触发。
使用并行命令执行进行闪电般快速的质量检查。并行运行剧场检测、代码检查、安全扫描和基础测试,以即时反馈代码质量。
调试机器学习训练问题并优化性能,包括损失发散、过拟合和收敛缓慢
命令查询分离(CQS)和CQRS模式用于.NET。在设计方法、处理器和应用程序架构时使用。确保代码可预测且可测试。
记录技术债务、反模式以及从分析框架中应避免的模式。在以下情况下使用:(1) 从框架分析中创建“不再重复”清单,(2) 对观察到的代码异味和问题进行分类,(3) 评估架构问题的严重性,(4) 生成补救建议,或(5) 综合多个框架中的经验教训。
指导用户使用现代异步模式,包括特征中的原生异步函数、异步闭包,并尽可能避免使用async-trait。当用户处理异步代码时激活。
识别深层嵌套的if-let表达式,并建议使用let链以实现更清晰的控制流。当用户编写带有模式匹配的嵌套条件语句时激活。