typo3-workspaces
-
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
-
**重要**:请将此技能用于所有CVE修复工作流程。不要单独使用各个技能来完成端到端的修复。当用户请求以下内容时使用:- CVE修复剧本或安全补丁部署 - 多步骤修复(验证 → 上下文 → 剧本 → 执行)- 跨多个系统或CVE的批量修复 - 端到端CVE管理(分析 + 修复 + 验证)- 优先级排序并修复CVE(不仅仅是列出它们)- 具有立即修复计划的紧急安全响应 不要用于简单的查询:- “列出…
进行全面的实施审查,包括并行子代理。输入包括审查模式、自审标志和变更范围。
通过修复N+1问题、选择正确的跟踪模式、使用编译查询以及避免常见的性能陷阱来优化Entity Framework Core查询。当EF Core查询速度慢、生成过多SQL或导致数据库负载过高时使用。
优化MSBuild增量构建的指南。仅在MSBuild/.NET构建上下文中激活。当后续运行时构建比预期慢、'什么都没改变但仍然重新构建'或诊断为什么增量构建失效时使用。涵盖目标上的输入/输出、文件写入跟踪、最新检查以及通过binlog分析诊断不必要的重建。
正确处理MSBuild构建过程中生成的文件。仅在MSBuild/.NET构建上下文中激活。当生成的文件未被包含进编译、输出中,或者当通配符未能捕获到生成的文件时使用。涵盖MSBuild评估与执行阶段,定时目标以包括生成的文件,并确保为增量构建和清理跟踪生成的文件。
在C#项目中启用可空引用类型,并系统地解决所有警告。使用场景:在现有代码库中采用NRTs,逐文件或整个项目的迁移,修复CS8602/CS8618/CS86xx警告,为API添加可空性注释,清理忽略null的操作符,升级带有新可空性注解的依赖项。不建议用于:已经完全迁移且无警告的项目(除非审查抑制),已经在启用了NRTs的代码中修复少量可空警告,不修复而仅抑制警告,C# 7.3或更早版本的项目。调用…
展示思考过程和执行链的模式。每一步都可见,每一个决策都可以追溯。
诊断RHEL系统问题,包括systemd服务失败、SELinux拒绝、防火墙阻止和系统资源问题。自动化多步骤诊断:journalctl日志分析、SELinux拒绝检测(ausearch)、防火墙规则检查以及systemd单元状态。当通过/rhel-deploy部署的独立RHEL/Fedora/CentOS主机上的应用程序失败时,请使用此技能。触发条件为/debug-rhel命令或诸如“RHEL上的…
将文档程序解释为Doc Detective测试规范而不执行
交互式调试模式,该模式生成假设、通过运行时日志对代码进行检测,并通过人工循环验证逐步修复错误。仅用于难以诊断且根本原因不明确的错误——不适用于有明显修复方案的简单错误。
无描述
用于诊断MSBuild构建性能问题的参考知识。仅在MSBuild/.NET构建上下文中激活。当构建速度慢时使用,通过二进制日志分析来识别瓶颈。涵盖时间线分析、节点利用率、昂贵的目标/任务、Roslyn分析器的影响、RAR性能以及关键路径识别。支持将binlog重放到文本日志中进行数据驱动分析。
迁移一个.NET 10项目或解决方案到.NET 11,并解决所有破坏性变更。这是一个迁移技能——用于从.NET 10升级到.NET 11,而不是用于编写新程序。用途包括:将TargetFramework从net10.0升级到net11.0,修复更新.NET 11 SDK后的构建错误,解决.NET 11运行时、C# 15编译器和EF Core 11中的源代码破坏性和行为变化,适应更新的最低硬件要求(…
用于审查RTL设计中的安全漏洞,包括访问控制门旁路、不安全的FSM转换、时间依赖性信息泄露以及非预期的数据路径。涵盖具有安全关键功能的Verilog、SystemVerilog和VHDL模块。不要用于物理实现审查(应使用physical-design-security)或微架构攻击分析(应使用microarch-analysis)。
当用户要求‘审查我的写作’、‘检查文档结构’、‘查找草稿中的问题’、‘审查过渡部分’,或需要进行层次化的文档审查并生成REVIEW.md文件时,应使用此技能。
诊断OpenShift服务连接问题,包括DNS解析、服务端点、路由入口和网络策略。自动化多步骤诊断:服务端点验证、Pod选择器匹配、路由状态以及网络策略分析。当服务无法通信、路由返回503/502错误或外部访问失败时,请使用此技能。触发条件为/debug-network命令或类似“无法访问服务”、“路由返回503”、“Pods无法通信”、“无端点”的短语。
验证Doc Detective测试规范或配置文件
无描述
仅在MSBuild/.NET构建上下文中激活。传递/bl:{}以在每次构建时自动生成唯一的binlog文件名。
当任务涉及BenchmarkDotNet (BDN)时激活此技能 —— 创建、运行、配置或审查BDN基准测试。当微基准测试.NET代码有用且BenchmarkDotNet可能是合适的工具时,也应激活。如果回答一个.NET性能问题需要进行度量并且可能需要用到BenchmarkDotNet时,请考虑激活。涵盖微基准设计、BDN配置和项目设置、如何高效有效地运行BDN微基准测试以及使用BDN进行并排性能…
指导将.NET Framework中的Thread.Abort用法迁移到现代.NET中的协作取消。用于:现代化调用Thread.Abort的代码,捕获ThreadAbortException,替换Thread.ResetAbort,替换用于终止线程的Thread.Interrupt,解决重定向到.NET 6+后出现的PlatformNotSupportedException或SYSLIB0006,…
递归自我改进引擎。从第一性原理思考,让洞察浮现。
审核Elastic文档文件的frontmatter完整性和正确性。检查目录中的applies_to、products、description和navigation_title字段。在审核文档元数据、发布前检查frontmatter质量或验证一批文件时使用。