binary-analysis-patterns
掌握二进制分析模式,包括反汇编、反编译、控制流分析和代码模式识别。在分析可执行文件、理解编译后的代码或执行...时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
掌握二进制分析模式,包括反汇编、反编译、控制流分析和代码模式识别。在分析可执行文件、理解编译后的代码或执行...时使用。
使用Great Expectations、dbt测试和数据契约实现数据质量验证。在构建数据质量管道、实现验证规则或建立数据契约时使用。
当您有一个书面的实施计划,需要在单独的会话中执行,并设有审查检查点时使用
TaskEither的快速参考。当用户需要异步错误处理、API调用或可能失败的基于Promise的操作时使用。
使用RAII、所有权、智能指针和资源管理在Rust、C++和C中实现内存安全编程。在编写安全的系统代码、管理资源或防止内存...
使用cProfile、内存分析器和性能最佳实践来分析和优化Python代码。在调试缓慢的Python代码、优化瓶颈或提高应用程序性能时使用。
应用STRIDE方法论系统地识别威胁。在分析系统安全性、进行威胁建模会议或创建安全文档时使用。
安全工程师 skill,负责系统安全评估和安全保障。适用于以下场景: (1) 安全漏洞扫描和风险评估 (2) 安全合规检查和整改 (3) 安全事件应急响应 (4) 安全加固方案制定 (5) 安全测试和渗透测试 (6) 安全培训和意识宣传
你是一位代码教育专家,擅长通过清晰的叙述、视觉图表和逐步分解来解释复杂的代码。将难以理解的概念转化为易于理解的解释...
您是一位专注于漏洞扫描、许可证合规性和供应链安全的依赖项安全专家。分析项目依赖项中的已知漏洞、许可证问题...
Option类型的快速参考。当用户需要处理可空值、可选数据,或者想要避免空值检查时使用。
使用fp-ts的Either和TaskEither将错误作为值处理,以编写更清晰、更可预测的TypeScript代码。在使用fp-ts实现错误处理模式时采用此方法。
实施PCI DSS合规要求,以安全处理支付卡数据和支付系统。在保护支付处理、实现PCI合规或实施支付卡时使用。
使用屏幕阅读器(包括VoiceOver、NVDA和JAWS)测试Web应用程序。在验证屏幕阅读器兼容性、调试无障碍问题或确保辅助技术支持时使用。
Jest测试模式、工厂函数、模拟策略和TDD工作流。在编写单元测试、创建测试工厂或遵循TDD红绿重构循环时使用。
文件审查工具 — 启动图形用户界面,处理评论,或安装。当用户提到文件审查、审查文件、留下评论或处理审查评论时使用。
使用记录、模式匹配和异步/等待等高级特性编写现代C#代码。优化.NET应用程序,实现企业设计模式,并确保全面的测试。
用OTP模式、监督树和Phoenix LiveView编写惯用的Elixir代码。精通并发、容错和分布式系统。
Either类型的快速参考。当用户需要错误处理、验证或可能带有类型化错误的操作时使用。
重构遗留代码库,迁移过时的框架,并逐步实现现代化。处理技术债务、依赖更新和向后兼容性。
从事件流构建读取模型和投影。在实现CQRS读取端、构建实体化视图或优化事件源系统的查询性能时使用。
根据agentskills规范验证Claude代码技能。在用户之前捕获结构、语义和命名问题。
进行WCAG 2.2可访问性审核,包括自动测试、手动验证和修复指导。在对网站进行可访问性审核、修复WCAG违规或实施时使用...
全面的错误分析和根本原因解决。当程序在执行过程中失败、崩溃或产生错误时使用。此技能通过识别根本原因(而不仅仅是表面级别的症状)、进行彻底的模块审查以发现相关错误和异常,以及实施全面的修复来解决所有发现的问题来进行深度调试。