karpathy-guidelines
行为指南,以减少常见的LLM编码错误。在编写、审查或重构代码时使用,以避免过度复杂化,进行精确修改,明确假设,并定义可验证的成功标准。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
行为指南,以减少常见的LLM编码错误。在编写、审查或重构代码时使用,以避免过度复杂化,进行精确修改,明确假设,并定义可验证的成功标准。
在编写或更新单元测试(任何语言)时使用。
分析Java代码是否符合行业最佳实践,并评估包括SOLID原则、异常处理、线程安全和资源管理在内的设计原则。审查命名约定、Stream API使用、Optional模式以及总体代码质量。在审查Java文件、检查代码质量、评估异常处理或审核资源管理时使用。
协调所有测试类型的测试策略和执行。在创建测试计划、实施测试(单元/集成/E2E)或强制覆盖要求(至少80%)时使用。应用testing-requirements.md文件中的要求。
Selenium浏览器自动化框架。用于网页测试。
统一的最佳实践技能,适用于RuoYi-Cloud-Plus后端工程。在设计、实现、重构或审查Java微服务代码时使用,当您需要一次性指导领域驱动设计(DDD)服务建模、基础服务/模块拆分(ruoyi-common + ruoyi-api + ruoyi-modules)以及项目编码规范时。
单元测试和集成测试的最佳实践
数据可视化
Unity游戏代码的脚本质量顾问。当用户希望在生成代码之前或之后审查或改进耦合、可维护性、性能、职责边界或脚本结构时使用。触发词:coupling, maintainability, performance, refactor script, clean code, script quality, 低耦合, 可维护, 性能优化。
食品数据库查询
使用Ghidra的无头分析器逆向工程二进制文件。无需图形界面即可反编译可执行文件、提取函数、字符串、符号并分析调用图。
用「庫存快速回補」作為短期警戒訊號,評估銅價是否接近短線高點,同時給出一個「長期是否偏便宜」的歷史分位數判讀。
获取使用Spring Boot开发应用程序的最佳实践。
Java 业务项目架构原则和编码规范。适用于 Spring Boot + MyBatis-Plus 分层架构项目。在编写/审查/重构 Java 业务代码时主动参考。
UI/UX设计智能。50种风格,21种调色板,50种字体搭配,20种图表,9种技术栈(React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui)。动作:计划、构建、创建、设计、实施、审查、修复、改进、优化、增强、重构、检查UI/UX代码。项目:网站、着陆页、仪表盘、管理面板、电子商务、SaaS、…
生成架构图作为.excalidraw文件。当用户要求创建架构图、系统图、可视化代码库结构、基础设施图或生成excalidraw文件时使用。
私有浏览器测试规则适用于jb工作流程。优先选择playwriter_exec并小心选择标签页,其次使用agent-browser,并避免使用playwright-mcp。
性能分析
使用自动化测试生成来测试API端点
当用户要求‘修改写作’、‘修正审阅问题’、‘润色草稿’、‘应用审阅反馈’、‘完成写作流程’,或在/writing-review生成了包含待解决问题的REVIEW.md文件后,应使用此技能。
获取JUnit 5单元测试的最佳实践,包括数据驱动的测试
必须用于Webman框架项目。涵盖了包括控制器/服务/领域/基础设施层的DDD架构、严格的依赖规则、小写目录命名、带有declare(strict_types=1)和final类的PER编码风格。在构建Webman应用程序、实现领域驱动设计或使用服务层模式时使用。
使用TikZJax插件在Obsidian中创建TikZ图表。当需要可视化几何形状、坐标系、游戏场景、电路图、化学结构或需要精确定位的复杂技术绘图时,请使用此方法。
使用纯JS/CSS创建单文件HTML幻灯片演示。主题(terminal.css, catppuccin, nord),支持键盘导航,包含内联SVG图表和动画。当用户要求提供HTML演示文稿、幻灯片集或无框架的单文件幻灯片时使用。