Ghidra/IDA Reverse Engineering Skill
与Ghidra和IDA Pro深度集成,用于二进制分析和逆向工程
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
与Ghidra和IDA Pro深度集成,用于二进制分析和逆向工程
执行测试套件并生成测试报告。支持全量测试运行、按类型选择性运行(单元测试/集成测试/端到端测试)以及可追溯性验证。当用户需要运行测试、验证测试覆盖率、生成测试报告或在发布前进行验证时使用。触发词包括:“run tests”、“test run”、“execute tests”、“执行测试”、“跑测试”、“全量测试”、“回归测试”、“test report”、“测试报告”、“覆盖率”。不用于设计测试…
自动修复有错误的代码,并为Python、Java和C++程序生成全面的测试。当用户需要修复函数、模块或仓库中的逻辑错误或运行时错误时使用。接受通过自然语言描述、现有的测试用例或输入/输出示例提供的规范。生成修正后的代码,创建或更新测试以验证正确性并防止回归,并生成详细报告解释错误、修复方法和测试策略。触发条件包括请求如“修复这个错误”、“修理这段代码”、“调试这个函数”或“这段代码有问题”。
性能基准测试
优化和重构现有 skill。用于检查目标 skill 的触发描述、SKILL.md 工作流、确认门槛、渐进式披露,以及 references/scripts/assets 的组织方式。当用户提到“优化 skill”“检查 skill 质量”“改进某个 skill”“重构技能说明”,或直接说明要优化哪些方面时使用;先输出审查结论和优化计划,等待用户确认后再修改目标 skill。
C++编码标准和最佳实践。
数据库架构设计、模式优化、查询性能调优和数据迁移。处理PostgreSQL、MySQL、MongoDB、Redis。当用户要求设计数据库、优化查询、创建迁移或提高数据库性能时使用。不要用于前端或应用程序逻辑。
在解决依赖冲突时使用此技能。当用户遇到包版本冲突、npm/yarn/pnpm 安装失败、对等依赖警告、重复的包或模块解析错误时激活。
测试优先的错误修复工作流程。引导用户重现错误、编写失败的测试、修复代码,并在带有回归保护的情况下提交。当用户报告错误或问题时使用。触发词包括“bug”、“fix”、“issue”、“崩溃”、“报错”、“修复”、“出错了”、“不工作”、“broken”、“regression”、“error”、“异常”。不适用于新功能(请使用devdocs-feature)或基于洞察力的改进(请使用devdocs-…
使用并行代理群、类别进化和收敛检测的自主TDD开发循环。适用于自主游戏开发、质量改进循环或全面的代码库审查时。
为专利申请、有效性分析和自由实施评估生成结构化的现有技术参考摘要。将披露内容与权利要求元素通过精确引用进行映射。在总结现有技术、分析专利格局、将参考文献映射到权利要求或准备审查意见答复时使用。
运行Godot项目的GUT单元测试。使用场景:(1) 运行单元测试,(2) 验证代码更改,(3) TDD开发,(4) CI/CD测试。
使用Testcontainers、切片测试和完整上下文进行Spring Boot集成测试。涵盖真实数据库测试、API集成以及端到端流程。适用情况:用户提到“spring集成测试”、“testcontainers spring”、“完整上下文测试”,询问关于“@SpringBootTest webEnvironment”、“集成测试数据库”、“API集成测试”。不适用于:单元测试 - 使用`juni…
QA测试员代理。负责编写、执行和验证测试。在需要测试、验证、单元测试、集成测试、E2E相关请求时使用。
准备并执行Unity项目工作,采用Claude代码风格的编码流程。在处理需要安全文件发现、`.meta`文件保留、场景/预制件谨慎处理、asmdef感知编辑、验证检查表的Unity仓库时使用,或者当将Unity实现任务交给Claude Code / ACP会话时使用。
编写清晰、可操作的错误报告,以帮助开发人员快速修复问题。在报告错误、记录缺陷或改进错误跟踪流程时使用此技能。激活条件:错误报告、缺陷、问题报告、错误跟踪、复现步骤、错误模板。
以骨架优先的方法和分层TDD执行开发任务。支持单个任务、批量执行(按范围、功能、用户故事)、依赖解析和断点恢复。包括可选的对抗性验证和--headless无人值守模式。触发词为“execute task”、“start T-XX”、“batch”、“resume”、“开发任务”、“执行任务”、“批量开发”、“继续开发”、“开始写代码”、“开始开发”、“--review”、“--headless”、…
用于在 VS Code 中对 **Node.js 的 stdio MCP Server** 做断点调试(Attach 到 Node Inspector)。只要用户提到:MCP stdio、@modelcontextprotocol/inspector、node --inspect/--inspect-brk、VS Code attach 调试、断点不命中、sourcemap、调 build/dis…
测试手册的逐步指导
Godot TDD(测试驱动开发)流程总控,协调 godot-design、godot-dev、godot-test、godot-verify 完成开发闭环。
MySQL性能优化和最佳实践。在编写、审查或优化MySQL查询、模式设计或数据库配置时使用此技能。
Java 业务项目架构原则和编码规范。适用于 Spring Boot + MyBatis-Plus 分层架构项目。在编写/审查/重构 Java 业务代码时主动参考。
扫描代码仓库以检测安全威胁,包括数据泄露、后门、恶意代码注入、依赖链风险和敏感文件访问。当用户希望审计代码库(特别是TypeScript/JavaScript/Node.js项目)的安全漏洞、检测隐藏的恶意软件、审查npm依赖项是否存在供应链攻击、检查凭证泄露或执行部署前的安全审查时,请使用此技能。触发条件如“扫描恶意代码”、“安全审计”、“检查后门”、“审查依赖项中的漏洞”、“检测数据泄露”。
SwiftUI视图、状态管理、动画、表单、列表、滚动、性能和现代API的最佳实践。在编写任何SwiftUI视图、创建UI组件、管理@State/@Observable或构建布局时使用。触发词:View, body, @State, @Observable, NavigationStack, List, Form, animation, withAnimation, .task。