Agent Skills
› warpdotdev/warp
warpdotdev/warp
GitHub指导在Warp代码库中添加功能标志,包括配置Cargo特性、更新枚举、添加条件编译及运行时检查,支持TUI/GUI兼容、快捷键绑定及灰度发布流程。
安装全部 Skills
npx skills add warpdotdev/warp --all -g -y
集合内 Skills (53)
按质量分展示前 50 个(共 53 个),完整列表请用安装命令预览或逐个打开详情。
指导在Warp代码库中添加功能标志,包括配置Cargo特性、更新枚举、添加条件编译及运行时检查,支持TUI/GUI兼容、快捷键绑定及灰度发布流程。
需要添加新功能开关
配置功能标志以控制代码路径
npx skills add warpdotdev/warp --skill add-feature-flag -g -y
指导在 Warp 代码库中添加遥测事件以追踪用户行为或系统状态。涵盖定义事件、实现 TelemetryEvent trait 及配置启用状态等步骤,用于新功能开发、调试或产品度量分析。
需要添加用户行为追踪
需要监控系统事件指标
为新功能集成遥测数据
npx skills add warpdotdev/warp --skill add-telemetry -g -y
基于PR合并范围自动生成可审查的变更日志草稿。提取标记、分类未标记PR、添加贡献者署名,并输出Markdown和JSON文件。
需要为特定版本生成变更日志
自动化发布流程中的文档生成
npx skills add warpdotdev/warp --skill changelog-draft -g -y
提供PR变更日志分类规则,用于判断未标记PR是否纳入Changelog及所属类别。辅助changelog-draft技能进行内联决策,涵盖新功能、改进、修复等分类及排除逻辑。
需要为未标记的PR生成或筛选Changelog条目
changelog-draft技能执行时参考分类标准
npx skills add warpdotdev/warp --skill classify-changelog-pr -g -y
在本地验证通过后,智能选择最小集的云运行环境进行跨平台验证。负责发现Runner、协调子任务及聚合结果,避免滥用远程计算资源,确保变更在不同OS和架构下的一致性。
代码变更涉及跨平台兼容性
需要验证构建或打包流程
测试用例具有平台特异性
用户请求跨平台验证
npx skills add warpdotdev/warp --skill cross-platform-cloud-verification -g -y
为Warp仓库提供Issue去重指导,基于核心技能定制。规范标题清洗、上下文比对及特定场景(终端、Agent、UI)的重复判定逻辑,辅助维护者高效合并重复问题报告。
需要合并或判断Issue是否重复时
执行Issue去重流程时
npx skills add warpdotdev/warp --skill dedupe-issue-local -g -y
指导在Warp桌面GUI中创建一次性启动弹窗,包括配置功能标志、设置字段及视图逻辑。
需要添加一次性启动弹窗
实现新功能公告或引导流程
npx skills add warpdotdev/warp --skill gui-create-launch-modal -g -y
用于 Warp GUI 桌面应用的集成测试技能,涵盖编写、运行及调试基于自定义框架的端到端 UI 和终端行为测试。
添加新的集成测试
修复失败的集成测试
验证端到端 UI 和终端行为
npx skills add warpdotdev/warp --skill gui-integration-test -g -y
针对Warp桌面GUI应用的无登录状态Bug复现技能,指导安装精确版本、处理渲染及交互问题,适用于截图或录屏辅助的UI缺陷排查。
需要复现Warp GUI应用中的UI显示或交互Bug
用户报告了无需登录即可触发的渲染或布局问题
npx skills add warpdotdev/warp --skill gui-reproduce-bug-report-local -g -y
指导在Warp客户端GUI中构建和编辑设置页面的规范,涵盖PageType选择、标题处理、Widget门控及搜索词作用域,旨在避免常见的UI实现错误。
添加新的设置页面
编辑现有设置Widget
调整设置页的搜索行为
npx skills add warpdotdev/warp --skill gui-settings-ui -g -y
提供Warp客户端GUI桌面应用的前端UI开发规范,涵盖按钮主题复用、设计系统一致性及组件抽象原则。适用于涉及app/ crate的UI编码任务,旨在避免重复造轮子并维持视觉统一。
进行GUI前端界面开发
实现或修改UI组件样式
审查前端代码是否符合设计规范
npx skills add warpdotdev/warp --skill gui-ui-guidelines -g -y
指导在Warp项目中如何选择日志级别及何时上报Sentry,区分log与report_error!的使用场景,确保敏感数据不进入日志,并规范错误追踪流程。
添加或审查代码中的日志记录逻辑
决定使用log还是report_error!上报错误
检查日志中是否包含敏感数据
npx skills add warpdotdev/warp --skill logging-and-error-reporting -g -y
指导将特性标志分阶段从Dogfood、Preview提升至Stable,涉及运行时配置与编译时桥接更新,并规划后续清理。
需要提升FeatureFlag到更广泛受众
执行特性发布流程
npx skills add warpdotdev/warp --skill promote-feature -g -y
指导在功能标志稳定后从Warp代码库中移除该标志,包括清理Cargo配置、枚举定义、条件编译指令及所有运行时检查,以消除技术债务并简化代码。
功能标志已全量启用并稳定
需要移除废弃的功能开关
npx skills add warpdotdev/warp --skill remove-feature-flag -g -y
为 warp 仓库提供特定于代码审查的指引,专注于测试规范、Rust 风格约定及注释质量。作为核心 review-pr 技能的专用补充,用于标准化 PR 审查流程,确保代码符合项目特定的质量和风格标准。
需要针对 warp 仓库进行代码审查
执行 PR 审查时涉及 Rust 代码或测试规范检查
npx skills add warpdotdev/warp --skill review-pr-local -g -y
指导在warp代码库中编写、改进和运行Rust单元级测试,明确测试范围与用例选择标准。
需要为Rust函数或逻辑编写单元测试
判断某段代码是否适合进行单元测试
npx skills add warpdotdev/warp --skill rust-unit-tests -g -y
针对Warp仓库的Issue分类指南,细化核心技能的覆盖类别。指导Agent区分Bug、特性、安全等问题,处理账单与申诉转交支持,并规范公共Issue的信息收集与安全准则。
需要分析或分类GitHub Issue时
处理用户提交的Bug报告或功能请求时
npx skills add warpdotdev/warp --skill triage-issue-local -g -y
指导为Warp TUI前端编写和运行无头单元测试,通过渲染文本行验证元素。适用于TUI测试工作,涵盖组件库与视图层的不同断言方式。
需要为TUI界面元素编写单元测试
验证TUI渲染输出的文本内容
调试TUI布局或渲染问题
npx skills add warpdotdev/warp --skill tui-testing -g -y
提供Warp项目无头TUI前端开发指南,规范cell-grid TuiElement库的使用。明确区分TUI与GUI差异,定义代码位置、共享核心及独立渲染逻辑,指导开发者正确实现终端界面组件。
编写TUI前端界面代码
实现TuiElement组件
处理TUI布局与渲染逻辑
npx skills add warpdotdev/warp --skill tui-ui-guidelines -g -y
验证 Warp TUI 前端变更,通过本地运行或云环境构建并读取渲染屏幕,确认 UI、交互及行为是否正确显示。
修改了 TUI 界面元素或布局
调整了 TUI 视图、键位或渲染逻辑
npx skills add warpdotdev/warp --skill tui-verify-change -g -y
指导子代理在Oz云环境中执行子任务并与主代理协调。涵盖上下文识别、工作原则、状态同步及通过CLI发送消息的里程碑规范,确保异步协作顺畅。
作为被派生的子代理运行
需要与父代理或主代理进行进度协调
环境包含OZ_RUN_ID和OZ_PARENT_RUN_ID变量
npx skills add warpdotdev/warp --skill oz-child-agent-orchestration -g -y
用于在任务完成后向 Oz 平台报告结果。通过 CLI 工具提交成功或失败状态及简要摘要,实现任务闭环管理。
任务执行完毕需要上报结果
任务失败需要记录原因并终止
npx skills add warpdotdev/warp --skill oz-finish-task -g -y
用于向触发任务的用户发送进度通知,支持通过 Slack 或 Linear 等渠道发布状态更新。在重要里程碑完成后调用,告知用户已完成的工作或下一步计划。
完成重要里程碑后需要通知用户
需要告知用户当前工作进展或下一步计划
npx skills add warpdotdev/warp --skill oz-notify-user -g -y
在创建 Pull Request 后,通过执行 Oz CLI 命令将 PR 信息报告回 Oz 平台,用于同步或记录开发进度。
用户完成 Pull Request 创建并请求上报
需要向 Oz 平台同步代码变更状态
npx skills add warpdotdev/warp --skill oz-report-pr -g -y
将本地文件作为对话附件上传至Oz平台,适用于截图、日志等非代码产物。禁止用于源码或需PR审查的内容。
需要上传测试截图
提交运行日志
附加生成的报告
npx skills add warpdotdev/warp --skill oz-upload-file -g -y
将Figma设计组件映射到代码实现,通过获取建议并发送映射关系来维持设计与代码的一致性。适用于建立Design-Code关联的场景。
用户请求使用code connect
需要将Figma组件链接到代码
npx skills add warpdotdev/warp --skill figma-code-connect-components -g -y
根据项目代码库和Figma设计,生成定制化的设计系统规则文件,指导AI编码代理实现一致的Figma转代码工作流。
用户请求创建设计系统规则
需要为项目设置或自定义设计规范
npx skills add warpdotdev/warp --skill figma-create-design-system-rules -g -y
通过 MCP 工具创建新的 Figma 设计或 FigJam 空白文件。支持自动解析 planKey,处理单/多计划场景,并返回文件 key 与 URL,为后续设计操作做准备。
用户需要新建 Figma 设计文件
用户需要新建 FigJam 白板
在调用其他 Figma 工具前需初始化新文件
npx skills add warpdotdev/warp --skill figma-create-new-file -g -y
指导在Figma中构建与代码同步的专业级设计系统,涵盖从发现、基础变量到组件库的多阶段工作流。
创建Figma设计令牌和变量
构建组件库
设置主题模式
协调代码与设计稿差异
npx skills add warpdotdev/warp --skill figma-generate-library -g -y
将Figma设计稿转化为像素级精准的生产就绪代码。支持解析URL或桌面端选择节点,获取设计上下文并应用设计令牌,确保UI组件与源设计1:1视觉一致。
实现Figma设计
生成UI代码
构建匹配Figma规范的组件
提供Figma链接要求还原界面
npx skills add warpdotdev/warp --skill figma-implement-design -g -y
指导用户为 Warp 编辑器配置 MCP 服务器,涵盖全局与项目级作用域判断、连接方式选择、配置文件读写及 JSON 格式写入。
用户需要添加或配置 MCP 服务器
用户询问 Warp 的 MCP 设置方法
npx skills add warpdotdev/warp --skill agent-add-mcp -g -y
用于自定义Warp终端键盘快捷键的技能,通过编辑keybindings.yaml文件实现重映射、重新绑定或移除默认快捷键。
用户请求更改或重映射快捷键组合
用户要求移除某个动作的默认快捷键
npx skills add warpdotdev/warp --skill change-keybinding -g -y
用于创建、修改和优化 Agent Skill 的工具。支持从需求定义到技能开发、测试评估(Evals)、性能基准分析及描述优化,通过迭代反馈提升技能的触发准确性和执行效果。
用户希望从零开始创建新的 Agent Skill
需要编辑或优化现有 Skill 的描述和逻辑
需要对 Skill 进行性能测试、基准评估或方差分析
npx skills add warpdotdev/warp --skill create-skill -g -y
根据自然语言请求创建 Warp 终端的标签页配置 TOML 文件。通过询问澄清需求,生成符合 schema 的配置并写入对应目录,适用于新建标签页或布局场景。
用户想要新的标签页配置
用户想要新的标签页布局
请求生成标签页配置的斜杠命令
npx skills add warpdotdev/warp --skill create-tab-config -g -y
当工厂任务需要但未检出仓库时,验证访问权限并安全按需检出。优先使用WARP_WORKSPACE_ROOT,确保不覆盖现有目录且避免凭证泄露,保障工作区一致性。
任务依赖的远程仓库未检出
需要按需获取特定代码库
npx skills add warpdotdev/warp --skill factory-deferred-repositories -g -y
用于在仓库中创建和编辑基于文件的 Warp 软件工厂定义。涵盖定位 factory.yaml 根目录、编写 Agent/Automation/Scorer 等配置文件,以及验证文件结构是否符合规范。
需要创建或修改包含 factory.yaml 的仓库文件结构
编写或调整 Agent、Automation、Scorer 等组件的定义文件
对 Factory 相关文件进行语法或结构校验
npx skills add warpdotdev/warp --skill factory-files -g -y
通过 Warp Factory MCP 与软件工厂协作,支持将本地工作打包发送至云端、从 Slack/Linear 获取任务或拉取任务至本地测试迭代并返回。
需要将本地代码或工作打包发送至云端软件工厂
需要从 Slack 线程或 Linear 工单中查找和处理工厂任务
需要拉取云端任务到本地进行测试或迭代开发
npx skills add warpdotdev/warp --skill factory-mcp -g -y
用于查看、修改或排查Warp应用配置的技能。通过JSON Schema查找设置路径,读取并更新TOML配置文件,支持热重载生效。
用户想要查看Warp应用的当前设置
用户需要更改Warp应用的具体配置项
用户遇到Warp应用配置相关的问题需要排查
npx skills add warpdotdev/warp --skill modify-settings -g -y
通过Warp的REST API和CLI管理Oz云智能体,包括启动、状态查询、定时调度及环境配置。适用于需要自动化执行云端Agent任务的场景。
用户希望启动或运行云智能体
用户需要检查云智能体的运行状态
用户想要设置智能体的定时任务
用户需要管理智能体的运行环境
npx skills add warpdotdev/warp --skill oz-platform -g -y
用于获取并展示当前分支 GitHub PR 的审查评论。通过脚本或 CLI 提取评论元数据,调用工具插入显示,仅做信息呈现,等待用户指令,不自动修改代码。
需要查看 PR 上的代码审查意见
拉取 PR 的 Issue 和 Diff 评论以便后续处理
npx skills add warpdotdev/warp --skill pr-comments -g -y
Warp终端标签页配置的权威参考,提供TOML结构、验证规则及示例。用于指导创建或更新标签页布局配置,定义窗格类型、命令执行及焦点设置等细节。
创建新的Warp标签页配置
修改现有的Warp标签页配置
查询Warp配置Schema规范
npx skills add warpdotdev/warp --skill tab-configs -g -y
引导用户将Warp GUI设置安全迁移至CLI,严格限制数据读取范围以保护凭据和状态,仅迁移兼容的全局MCP配置及基础设置。
用户希望从桌面版迁移设置到CLI
用户在CLI中需要重新配置MCP服务器
npx skills add warpdotdev/warp --skill tui-migrate-setup -g -y
根据自然语言请求更新现有的 Warp tab 配置 TOML 文件。读取当前配置,确认编辑意图后按 schema 规范修改,保持结构稳定并解释变更内容。
用户希望修改已存在的 Warp tab 配置
用户正在编辑 Warp 中已打开的 tab 配置文件
npx skills add warpdotdev/warp --skill update-tab-config -g -y
通过 warpctrl CLI 控制或检查本地运行的 Warp 应用,支持窗口、标签页、会话管理及输入缓冲操作。
用户请求操控 Warp 界面元素(如创建标签页、拆分窗格)
用户需要检查本地 Warp 运行状态或配置
npx skills add warpdotdev/warp --skill warpctrl -g -y
指导使用 computer_use 工具对 Warp UI 进行视觉测试,涵盖启动配置、认证验证及 UI 行为检查流程。
请求对 Warp UI 进行视觉测试
确认 computer_use 工具可用
npx skills add warpdotdev/warp --skill test-warp-ui -g -y
用于跨多个来源(GitHub Dependabot、GCP 容器扫描、Docker Scout、Linear)排查和修复安全漏洞,涵盖 CVE 检查、依赖更新及基础镜像修复。
检查系统或镜像中的安全漏洞
处理 CVE 告警或依赖安全问题
修复因漏洞导致的构建或部署风险
npx skills add warpdotdev/warp --skill triage-vulnerabilities -g -y
通过云代理调用计算机使用能力,验证Warp客户端的UI及交互变更。需用户明确授权后执行,支持检测仓库并启动远程Agent进行自动化测试与观察报告。
用户明确要求使用计算机使用能力验证UI变更
用户接受运行云端验证的提议
npx skills add warpdotdev/warp --skill verify-ui-change-in-cloud -g -y
用于在Linux云环境中自动化验证Warp GUI桌面应用的首次安装与引导流程。通过并行启动多个Agent模拟不同登录状态,截图记录步骤并探索分支路径,以全面检测UI缺陷、布局问题及流程覆盖度。
用户要求测试或验证Warp首次安装体验
需要截图记录或走查Onboarding流程
npx skills add warpdotdev/warp --skill gui-onboarding-verification-skill -g -y
用于 Warp GUI 桌面应用的集成测试视频录制技能,支持通过 Rust 测试框架捕获截图和视频。适用于编写或审查包含录制功能的集成测试,区分于通用屏幕录制。
编写包含截图或视频录制的集成测试
审查集成测试产生的录制产物
npx skills add warpdotdev/warp --skill gui-integration-test-video -g -y
通过自然语言描述在Figma中创建或更新设计稿、线框图及组件,支持新建文件或编辑现有文件,需连接Figma MCP服务器。
根据文本描述生成Figma设计稿
基于反馈修改现有Figma文件
npx skills add warpdotdev/warp --skill edit-figma-design -g -y


