安全重构
借助依赖分析规划并执行安全的重构。
使用场景/代码审查与 GitHub
拉取 PR、读 diff、查 Issue、管理仓库。适合 Code Review、发布说明、CI 问题排查。
共匹配 6,813 个资源 · 第 50 / 142 页
GitHub MCP 让 AI 进入你的协作流程:拉取 PR diff 做代码审查、检索 Issue 历史定位已知问题、读取 CI 日志分析构建失败、汇总提交生成 changelog。官方 github/github-mcp-server 通过 GitHub API 或个人访问令牌(PAT)鉴权,Gitee / GitLab 也有对应实现。
Code Review 实践:把团队的评审规范写成 Skill(如「检查竞态、边界、错误处理,按严重度输出」),配合 GitHub MCP 让 AI 先过一遍 PR,人工只看 AI 标出的高风险行——审查耗时通常明显下降,且低級错误漏检更少。
权限建议:使用细粒度 PAT(只授予目标仓库 contents / pull-requests 读写),组织仓库务必开只读起步;让 AI 发布评论或合并前先要求确认,防止误操作污染协作记录。
借助依赖分析规划并执行安全的重构。
移动端专家,负责 Flutter、React Native 和 Swift 原生 iOS 开发。用于移动应用、Flutter、Dart、React Native、Swift、SwiftUI、iOS、Android、Riverpod、swift-openapi-generator 和 widget 相关工作。
移动端专家,负责 Flutter、React Native 和 Swift 原生 iOS 开发。用于移动应用、Flutter、Dart、React Native、Swift、SwiftUI、iOS、Android、Riverpod、swift-openapi-generator 和 widget 相关工作。
从 diff 或补丁出发,验证代码改动在正确性、回归、安全与性能上的风险,输出带文件/行号证据和具体修复建议的优先级问题清单。用于上线前后审查 commit、PR 与已合并补丁。
映射到 OWASP MASVS/MASTG 的移动应用安全测试(Android + iOS)——静态逆向(Flutter AOT、Unity IL2CPP、React Native/Hermes、原生 ARM64、Mach-O/Swift)、SAST(manifest/IPC、存储、加密、签名)、动态分析(Frida/objection、TLS 固定 + root/越狱绕过、流量拦截)以及隐私测试。
如何编写各类测试、何时使用哪种测试,以及如何运行它们。包含将 .test 转换为 .sqltest 的信息,以及如何编写 .sqltest 与 Rust 测试。
后端专家,负责 API、数据库与认证,遵循整洁架构(Repository/Service/Router 模式)。用于 API、端点、REST、数据库、服务器、迁移和认证相关工作。
后端专家,负责 API、数据库与认证,遵循整洁架构(Repository/Service/Router 模式)。用于 API、端点、REST、数据库、服务器、迁移和认证相关工作。
在任意 Docker 主机上以 Docker compose 栈(server + Postgres)运行 Omnigent 服务器——笔记本、VPS、手动操作的 EC2,或作为任何容器平台部署的底层。当用户要构建镜像、拉起 compose 栈、调试已有主机上的栈,或为新平台扩展该栈时调用。
安全地把 CSS 样式从一个文件追加到另一个文件,每次追加后按选择器用 grep 校验,以捕捉仅看 tail 或 wc -l 会漏掉的静默截断。
创建无服务器 API 代理端点,隐藏 API 密钥并为仪表盘前端提供统一后端。面向 Vercel 部署设计。
面向电子表格任务的系统化 Python 调试工作流,用于区分环境问题与脚本逻辑问题。
沙箱失败时,执行依赖外部包的 Python 代码的绕行方案。
当依赖库的 Python 代码在沙箱中失败时,回退到 shell 执行。
当代码沙箱失败时,使用 shell 中的 Python heredoc 作为回退。
当内联 Python 失败导致代码执行出错时的四步恢复工作流。
当 execute_code_sandbox 以未知错误失败时,执行 Python 的回退方法。
调试 Python 脚本执行失败:捕获含退出码的完整输出,并在文件操作前核验工作目录。
调试 Python 脚本:正确暴露错误信息并核验工作目录。
通过捕获完整 traceback 并核验工作目录,调试 Python 脚本执行失败。
当 run_shell 因环境或超时问题失败时,改用 shell_agent 作为回退,可靠地运行 TypeScript 类型检查(npx tsc --noEmit)。
系统化审计 TypeScript 代码库的导入卫生问题(值导入 vs 类型导入、重复导入)、缺失的基类继承与不完整的 barrel 文件再导出,并给出可操作的修复模式。
在 npx 与 node_modules/.bin 符号链接失效的项目中进行 TypeScript 编译检查,并提供一种过滤技巧,仅隔离新建或任务相关文件中的错误——忽略既有历史错误。
运行 TypeScript 编译检查(tsc --noEmit)的弹性工作流:当 npx 或直接二进制调用失败时优雅回退,并区分既有错误与新引入错误。
创建带有 localStorage 持久化与键盘导航支持的 React 组件。
Discover and recommend ruflo plugins based on your workflow, installed MCP tools, and current task
Browse, publish, and install WASM agents from the community gallery
以抗漂移配置初始化多 agent swarm。用于启动需要 3 个以上协同 agent 的复杂多文件任务(功能实现、跨模块重构、安全审计)。单文件编辑或简单提问可跳过。
创建按顺序编号的新数据库迁移,包含 up/down SQL 文件。
当目标用自然语言描述比用选择器定位更容易时,通过 page-agent(browser_act)执行自然语言浏览器意图;未配置 page-agent 或 OpenAI 兼容 LLM provider 时优雅降级。
UI 测试配方——组合 browser-record(捕获)与 browser-replay(验证),使每次测试都产出可重放的 RVF 产物,而非一次性运行。
按字段名到值的映射填写网页表单,可选用 browser-templates 查找已知表单的模板。
从源代码生成 API 文档,支持 JSDoc 与 OpenAPI。
当电子表格文件是主要输入或输出时使用:打开、读取、编辑或修复现有 .xlsx、.xlsm、.xltx、.csv、.tsv 文件(如加列、计算公式、格式化、图表、清洗数据);从零或其他数据源新建表格;在表格格式之间转换。用户按名称或路径引用表格文件并提出处理要求时同样触发,也包括把结构混乱的表格数据(错位表头、脏数据)整理为规范表格。交付物必须是表格文件;当主要交付物是 Word 文档、HTML 报告、独立 Python 脚本、数据库管道或 Google Sheets API 集成时不要触发。
管理并应用 Design 应用的品牌系统。在创建、导入、关联、查看设计系统 token、素材、字体、logo 与自定义指令,或遵循它们时使用。
在 Design 中生成或完善完整的交互式 HTML 原型。用于从提示词或选定设计出发,创建界面、变体、Alpine/Tailwind 原型、微调或视觉打磨。
Phoenix 前端的设计系统约定——布局、对话框、错误展示、BEM CSS 类命名与 CSS 设计令牌。在 app/src/ 中构建 UI、命名 CSS 类、创建或使用令牌、处理错误或设计对话框交互时使用。
在 ethereum.org Next.js 站点构建、重构或为任何 UI 编写样式时使用(`src/components/`、`app/`、`src/styles/`、`public/content/`,或任何影响渲染 UI 的 `.tsx`/`.mdx`/`.css` 改动)。提供规范的组件选型、设计令牌、RTL/i18n 规则、服务端/客户端指引,以及“用变体而非新组件”的模式,适配项目的 Tailwind v4 + Radix + shadcn 风格设计系统。
在 FAST monorepo 运行或编写测试时使用本技能——本地测试执行、CI 工作流、Playwright fixture 与 WebUI 集成测试。
推送前用 `hogli ci:preflight` 拦截你 diff 可触及的确定性 CI 失败。当 pre-push 钩子阻止推送、报告任务完成之前,或编辑过 Python、序列化器、迁移、工作流与依赖清单后使用——避免把 CI 矩阵烧在本地就能拦住的问题(格式、lint、损坏的锁文件、OpenAPI 漂移、迁移冲突、陈旧分支)上。触发词:ci:preflight、preflight、pre-push checks、pre-push hook failed、“will this break CI”。
编写或评审 PostHog kea 逻辑文件(*Logic.ts/*Logic.tsx)的指南。适用于新建 logic、添加 actions/reducers/selectors/listeners/loaders/forms/router 绑定、在 reducer/selector/cache 之间取舍、在 listeners 与 kea-subscriptions 之间抉择、用 useValues/useActions/BindLogic 衔接 React,或熟悉 kea 约定。上游 API 请查 keajs.org;本技能记录 PostHog 特有的约定与惯用法。
查找、保存、复制并改造 Design 模板。当用户提到某个模板、以往的设计,或想要一个可复用的起点时使用。
vbeta
诊断 TanStack Table v9 中缺失的导出项、选项、状态切片与实例方法。当代码出现类型错误、feature 方法未定义、对象键不存在、adapter 不匹配或沿用了 v8 写法的示例时,在凭空造 API 之前先加载本技能。
vbeta
借助 createColumnHelper、columns()、tableOptions、tableFeatures 与 metaHelper,保持 TanStack Table v9 的类型推导。遇到 ColumnDef 报错、可复用表格、类型化 meta、命名 registry 或不必要的手动 feature 泛型时加载本技能。
来自 Mastra 工程团队的 React 性能优化指南。在编写、审查或重构 React 代码以保证最优性能模式时使用;涉及 React 组件、数据获取、包体积优化或性能改进的任务会触发。
通过编写 JSON manifest,把任意 REST API 作为 Custom 源接入 PostHog 数据仓库,无需按源写代码。当用户指向一个没有 PostHog 内置连接器的 API——“从这个 REST API 导入数据”“同步我的内部 API”“根据文档连接这个 API”“构建自定义数据仓库源”——并给出文档 URL 或对端点的自然语言描述时使用。逐步讲解起草 RESTAPIConfig manifest(认证——bearer、API key、HTTP basic 或 OAuth2 客户端凭据/刷新令牌——分页、记录路径、增量游标、父子扇出)、校验、实际读取线上数据行以确认字段映射,并创建数据源。若该 API 已有 PostHog 原生连接器,请改用 setting-up-a-data-warehouse-source——本技能会先查连接器注册表,只处理没有原生连接器的 API。
帮助用户调试 PostHog Error Tracking 在任意受支持平台上的堆栈跟踪符号化——JavaScript/TypeScript Web、React Native(Hermes)、Android(Proguard / R8)或 iOS / macOS(dSYM)。PostHog 的 symbol-set 查询流程跨平台通用;构建工具与产物细节见各平台参考文档(JavaScript 篇已完善,其余将随问题出现逐步补充)。当上传符号后堆栈帧仍是压缩混淆的、symbol set 显示 last_used 但帧不可读、chunk ID 或 dSYM UUID 不匹配、出现“Token not found”、上传的 source maps / dSYMs / Proguard 映射看似为空,或需要排查打包器/符号上传配置时使用。
在 PostHog workflows 库中撰写、保存和编辑邮件模板——组合带 Liquid 个性化的邮件设计 JSON,通过 MCP 创建模板并往返编辑。当被要求为 workflows、broadcasts 或 campaigns 设计、构建、更新或修复邮件模板时使用。
本地 stdio 部署用个人访问令牌(推荐细粒度 PAT)最简单;多用户托管场景才需要 GitHub App / OAuth。环境变量名见资源详情页。
会。它是第一道过滤而非替代:语义类缺陷检出不错,但供应链、越权逻辑仍需专业审计与人工评审兜底。
取决于模型提供方与令牌权限。企业内网可选本地模型 + 只读令牌;令牌务必设置过期与最小 scope,并定期轮换。