clean-architecture-ddd
领域驱动设计与整洁架构——实体、值对象、聚合、用例以及依赖规则的框架无关模式。在设计领域模型、实现限界上下文、构建分层架构、从业务逻辑中分离基础设施,或在任何语言或框架中应用DDD战术模式时主动使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
领域驱动设计与整洁架构——实体、值对象、聚合、用例以及依赖规则的框架无关模式。在设计领域模型、实现限界上下文、构建分层架构、从业务逻辑中分离基础设施,或在任何语言或框架中应用DDD战术模式时主动使用。
简化并优化最近修改的代码,以提高清晰度和一致性。在编写代码后使用,以提高可读性而不改变功能。
嵌入式内存分析、优化和泄漏检测
Selenium WebDriver 专业知识,用于跨浏览器自动化和遗留系统测试
显示Claude Router使用统计和节省的成本
此技能应在编写测试、验证功能或需要验证代码是否工作时使用。触发词包括“编写测试”、“增加测试覆盖率”、“验证功能”、“集成测试”、“端到端”、“e2e测试”、“模拟”、“单元测试”。强制在.scratch/目录中使用真实依赖进行场景驱动的测试。
此技能应在评估书籍章节、课程或教育内容的质量时使用。它提供了一个系统的六类评分标准,带有加权得分(技术准确性30%,教学有效性25%,写作质量20%,结构与组织15%,以AI为先的教学10%,合规性通过/不通过),以及多层次的评估(优秀/良好/需要改进/不足)。在迭代草稿过程中、内容完成后、按需审查请求时或验证阶段之前使用。
Guts项目中的Rust开发最佳实践 - 具有惯用风格的代码、错误处理、异步模式和通用组件集成
追踪特定代码的git历史记录 —— 查找函数、模式或文件何时被添加、修改或删除,并解释每次更改背后的意图。
分析Electron应用程序的内存使用情况,检测内存泄漏,分析渲染进程的内存,并优化内存消耗
在FPGA验证方面拥有深厚的通用验证方法学(IEEE 1800.2)专业知识
用于Python单元测试、集成测试和功能测试的专家级pytest框架
此技能应在验证文档声明与代码库实际情况时使用。触发词包括“审计文档”、“验证文档”、“检查文档”、“文档准确性”、“文档漂移”、“发布前”、“重构后”、“文档不匹配”。使用两遍提取和模式扩展来实现全面检测。
调试CLI和FigJam插件之间的WebSocket连接问题。当图表不同步或连接失败时使用。
标准化测试计划、执行和报告的运营技能。
使用uv包管理器进行Python测试。使用场景:(1) 运行Python测试,(2) 编写测试文件或测试函数,(3) 设置夹具,(4) 参数化测试,(5) 生成覆盖率报告,(6) 测试FastAPI应用程序,(7) 调试测试失败,(8) 配置pytest选项。触发词:'运行测试','编写测试','测试覆盖率','pytest','单元测试','集成测试','测试FastAPI'。
分析git diff和提交历史,根据项目的PR模板编写PR标题和描述。
IFC模型分析技能,用于验证、属性提取和模型比较
Appium移动测试框架,用于iOS和Android自动化
使用Doxygen和Javadoc为C、C++和Java代码库生成文档。从源代码中提取API文档,生成交叉引用、调用图和全面的技术文档。
此技能应在向现有的Firebase项目添加功能时使用。触发条件包括“添加功能”、“创建端点”、“新工具”、“添加API”、“新集合”、“实现”、“构建功能”。指导TDD工作流程,采用测试优先的开发方式、安全规则以及模拟器验证。
使用@delon/cache实现缓存策略。在添加内存缓存、LocalStorage缓存、SessionStorage缓存或HTTP请求的缓存拦截器时使用此技能。支持基于TTL的过期机制、缓存失效、缓存分组和持久化存储。通过减少冗余的API调用和数据库查询来优化性能。
使用gitoxide实现Git协议的模式,用于Guts仓库操作
标准化格式并为交付成果应用一致的样式。在生成后使用,以确保输出符合用户的格式标准和惯例。