constant-time-analysis
检测加密代码中的时间侧信道漏洞。在实现或审查加密代码时使用,遇到对密钥进行除法运算、依赖于密钥的分支或常数时间编程问题时,在C、C++、Go、Rust、Swift、Java、Kotlin、C#、PHP等语言中适用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
检测加密代码中的时间侧信道漏洞。在实现或审查加密代码时使用,遇到对密钥进行除法运算、依赖于密钥的分支或常数时间编程问题时,在C、C++、Go、Rust、Swift、Java、Kotlin、C#、PHP等语言中适用。
安全:审计、合规性、渗透测试、安全编码。触发词:安全审计、漏洞、渗透测试、合规性、gdpr、soc2、安全编码、owasp、认证、授权、加密、安全策略。
论文笔记生成(3 步流水线的第 3 步)。补充概念库,为推荐论文生成完整笔记,链接回填到推荐文件;目录页默认自动刷新,git 自动化默认关闭。触发词:"批量笔记"、"跑一下论文笔记"
基于shadcn/ui设计的全面Blazor组件库,包含88个组件(15个无头基元,73个预样式组件),1,640多个Lucide图标和图表库。在构建需要UI组件(如表单(按钮、输入框、日期选择器、表格)、导航(标签页、菜单、侧边栏)、覆盖层(对话框、面板、工具提示、弹出框)、显示(头像、徽章、警告、骨架屏)、图表(柱状图、折线图、面积图、饼图、雷达图、径向图))的Blazor Web应用程序时使…
记录一个业务流程——流程图、RACI矩阵以及标准操作程序(SOP)。当需要将仅存在于某人脑海中的流程正式化时使用,或者在构建RACI矩阵以明确谁负责什么内容时,为交接或审计编写SOP,或是捕捉实际工作中出现的例外情况和边缘案例时使用。
重构代码,应用函数式编程原则 - 纯函数、不可变性和组合。用于文件或目录范围的重构。
UE(用户体验工程)技能,用于定义端到端的用户体验行为和交互逻辑。适用于流程设计、交互模型、状态机、错误恢复、输入验证、可用性启发式方法、可访问性以及将UX意图转化为可测试的验收标准等工作。
定义若依(RuoYi / RuoYi-Vue-Plus 生态)在数据持久层(Mapper)与业务层(Service)的 CRUD 开发规范。要求 Mapper 统一继承 `BaseMapperPlus<Entity,Vo>`、Service 统一实现 `IService<Entity>` 并采用标准实现基类;查询/更新条件强制使用 `LambdaQueryWrapper` / `LambdaUpd…
调试专家,负责处理错误、测试失败和意外情况
使用uv进行Python开发,包括类型检查、代码检查、测试和Docker部署。当处理.py文件、pyproject.toml,或用户询问关于pytest、mypy、ruff、FastAPI、Django时使用。
当你需要审查、改进或编写Java单元测试时使用——包括从JUnit 4迁移到JUnit 5,采用AssertJ进行流畅断言,用Given-When-Then结构化测试,确保测试独立性,应用参数化测试,使用Mockito模拟依赖项,验证边界条件(RIGHT-BICEP, CORRECT, A-TRIP),利用JSpecify的空安全注解,或者消除诸如基于反射的测试或共享可变状态等反模式。属于skil…
当您有明确的规范或需求,并需要将工作分解为可执行的任务时使用。当任务感觉太大而难以开始,或者需要估算范围,或者可以并行工作时使用。
访问Pixiv以搜索插画、漫画和查看排行榜。支持通过关键词搜索以及查看日/周/月排行榜。
编排用户故事和功能的测试驱动开发(TDD)工作流程。首先在tests/stories/中创建故事测试,然后迭代实现直到所有测试通过。当用户提到“TDD”、“测试驱动”、“先测试”、“故事测试”、“先写测试后编码”,或使用TDD进行功能实现时激活。与生成嵌套服务器(后端)和开发轻量级前端(前端)协调工作。不适用于无TDD直接编写NestJS代码的情况(请使用生成嵌套服务器)。不适用于独立测试生成(请…
GPU显存管理模式,用于在服务之间(Ollama、Whisper、ComfyUI)共享内存。包括OOM重试逻辑、空闲时自动卸载以及服务信号协议。
数据清洗、预处理和质量保证技术
全面的CSV数据分析和可视化工具。在分析CSV文件、生成数据摘要、从数据创建可视化、检测异常值、寻找相关性、评估数据质量或创建数据报告时使用此技能。触发于CSV分析、数据探索、数据可视化、数据概况分析、统计分析或数据质量评估请求。
验证Red Hat Lightspeed MCP服务器连接。当用户要求“验证Lightspeed MCP”、“检查Lightspeed连接”,或在其他技能需要在执行CVE操作前验证lightspeed-mcp可用性时使用。
Java 业务项目架构原则和编码规范。适用于 Spring Boot + MyBatis-Plus 分层架构项目。在编写/审查/重构 Java 业务代码时主动参考。
飞书消息与群管理。发送消息、建群、置顶、加急、撤回、群菜单/Tab/公告。
使用@cipherstash/stack/supabase将CipherStash加密与Supabase集成。涵盖encryptedSupabase封装器、插入/更新/选择时的透明加密/解密、加密查询过滤器(eq, like, ilike, gt/gte/lt/lte, in, or, match)、身份感知加密以及完整的查询构建器API。在为Supabase项目添加加密、查询加密列或构建安全的S…
会话间连续性的上下文代理。保存摘要、决策、待办事项,并在下一次会话中自动加载简报。
为非小说类书籍设计结构和情感架构。当作者有一个经过验证的书籍概念并需要在起草前创建蓝图时使用。触发因素包括对书籍结构的要求、创建章节大纲、设计目录、绘制读者旅程图或计划书籍组织。需要上游文档,如书籍构思(书籍概念文档),可选地还需要想法验证(验证报告)和市场研究(市场研究报告)。
Go 1.23+开发专家,涵盖Chi、GORM和并发编程模式。适用于构建高性能微服务、CLI工具或云原生应用程序。