php-pro
使用生成器、迭代器和SPL数据编写地道的PHP代码
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
使用生成器、迭代器和SPL数据编写地道的PHP代码
性能测试工程师 skill,负责系统性能测试和性能优化。适用于以下场景: (1) 制定性能测试计划 (2) 执行负载测试和压力测试 (3) 分析性能瓶颈并提出优化建议 (4) 进行容量规划和性能预测 (5) 建立性能基准和监控 (6) 验证系统性能指标
计划并执行涵盖前端、后端和AI层的全面测试策略。当编写测试、测试功能、设置测试基础设施、检查覆盖率、运行端到端测试或性能测试时激活。不处理生产代码的编写(后端开发人员或前端开发人员)、漏洞/安全审查(安全)或基础设施部署(DevOps)。
用于诊断MSBuild构建性能问题的参考知识。仅在MSBuild/.NET构建上下文中激活。当构建速度慢时使用,通过二进制日志分析来识别瓶颈。涵盖时间线分析、节点利用率、昂贵的目标/任务、Roslyn分析器的影响、RAR性能以及关键路径识别。支持将binlog重放到文本日志中进行数据驱动分析。
当用户要求“审查论文质量”、“检查论文完整性”、“验证论文结构”、“提交前自审”,或提到系统性论文质量检查时,应使用此技能。提供全面的学术论文质量保证检查清单。
Ultracite是一个用于JavaScript/TypeScript项目的零配置代码检查和格式化预设。使用场景:(1) 在项目中设置或初始化Ultracite (ultracite init),(2) 运行代码检查或格式化命令 (check, fix, doctor),(3) 在使用了Ultracite的项目中编写或审查JS/TS代码 —— 以遵循其代码标准,(4) 解决代码检查/格式化问题,(…
Next.js 15专家,擅长App Router、Server Components、Server Actions、TypeScript、shadcn/ui以及全栈模式。积极应用于Next.js项目、SSR/SSG应用程序和全栈React应用程序中。
创建专业的暗色主题架构图,作为包含SVG图形的独立HTML文件。当用户要求系统架构图、基础设施图、云架构可视化、安全图、网络拓扑图或任何显示系统组件及其关系的技术图时使用。
根据项目的科技栈,使用智能排除模式初始化.gitignore文件。
以诺贝尔物理学奖得主、传奇问题解决者理查德·费曼的风格思考和构建。强调第一性原理推理、有趣的探索、无情的简化以及用于深入理解的费曼技巧。在调试看似不可能的问题、从零开始设计或传统智慧失效时使用。
诊断OpenShift服务连接问题,包括DNS解析、服务端点、路由入口和网络策略。自动化多步骤诊断:服务端点验证、Pod选择器匹配、路由状态以及网络策略分析。当服务无法通信、路由返回503/502错误或外部访问失败时,请使用此技能。触发条件为/debug-network命令或类似“无法访问服务”、“路由返回503”、“Pods无法通信”、“无端点”的短语。
检测具有冲突的OutputPath或IntermediateOutputPath的MSBuild项目。仅在MSBuild/.NET构建上下文中激活。当构建因文件访问错误、缺少输出或间歇性失败时使用。识别多个项目或多目标构建写入相同bin/obj目录的情况。
使用移除参数重构Java语言代码
在使用结构化批判性推理挑战想法、计划、决策或提案时使用。可以用来扮演反对者的角色,进行预演分析、红队演练或审核证据和假设。
tRPC 类型安全的API模式、过程、React Query集成
使用matplotlib/seaborn/plotly创建出版物图表。多面板布局、误差线、显著性标记、色盲安全、导出PDF/EPS/TIFF格式,适用于期刊级别的科学绘图。
Godot代码实现指南。使用场合:(1) 编写GDScript代码时,(2) 遵循样式约定时,(3) 正确使用Godot功能时,(4) 避免反模式时。
全面的WCAG可访问性审核,使用多工具测试(axe-core + pa11y + Lighthouse),通过Promise.allSettled实现真正的并行执行,优雅降级,带退避的重试,上下文感知修复,学习集成,以及视频可访问性。采用3层浏览器级联:Vibium → agent-browser → Playwright+Stealth。
仅在MSBuild/.NET构建上下文中激活。传递/bl:{}以在每次构建时自动生成唯一的binlog文件名。
审核Elastic文档文件的frontmatter完整性和正确性。检查目录中的applies_to、products、description和navigation_title字段。在审核文档元数据、发布前检查frontmatter质量或验证一批文件时使用。
使用提取方法重构Java语言代码
使用 AwesomeAssertions 进行流畅且可读的测试断言技能。当需要编写清晰的断言、比对对象、验证集合、处理复杂对比时使用。涵盖 Should()、BeEquivalentTo()、Contain()、ThrowAsync() 等完整 API。确保在用户提到断言、Should()、BeEquivalentTo、流暢斷言、AwesomeAssertions 或希望获得更易读的测试断言时,即…
shadcn/ui 组件库模式、CLI 使用、主题、自定义
使用Tailwind CSS、设计令牌、组件库和响应模式构建可扩展的设计系统。在创建组件库、实现设计系统或标准化UI模式时使用。