Agent Skills
› warpdotdev/warp
warpdotdev/warp
GitHub指导在 Warp 代码库中添加新功能标志,包括配置 Cargo.toml、定义枚举变量及使用运行时检查控制功能开关。
Install All Skills
npx skills add warpdotdev/warp --all -g -y
Skills in Collection (47)
指导在 Warp 代码库中添加新功能标志,包括配置 Cargo.toml、定义枚举变量及使用运行时检查控制功能开关。
需要添加新功能开关
需要隔离实验性功能
npx skills add warpdotdev/warp --skill add-feature-flag -g -y
指导在Warp代码库中通过trait机制添加遥测事件,用于追踪用户行为或系统状态。涵盖定义枚举、实现特征及配置上报策略,辅助功能开发、调试与产品度量分析。
需要添加新功能的行为追踪
进行系统事件监控
测量产品指标数据
npx skills add warpdotdev/warp --skill add-telemetry -g -y
根据指定发布范围内的PR生成可审查的Changelog草稿,提取标记、分类未标记PR并添加贡献者归属,输出Markdown和JSON文件。
需要为特定版本生成更新日志
从合并的PR中提取变更摘要
npx skills add warpdotdev/warp --skill changelog-draft -g -y
提供PR分类规则,用于判断未标记PR是否应加入Changelog及具体类别。指导changelog-draft代理根据用户可见性、渠道和文件路径等决策规则进行分类。
需要为Pull Request生成或更新版本更新日志时
对未添加CHANGELOG标记的PR进行归类分析时
npx skills add warpdotdev/warp --skill classify-changelog-pr -g -y
协调跨平台云验证,在本地检查通过后,智能选择最小必要的操作系统和架构组合执行测试。负责运行发现、任务编排及结果聚合,确保以最低成本完成代码变更的跨环境验证。
代码变更涉及跨平台兼容性验证
需要确认构建或打包流程在不同OS/架构下的表现
用户请求对具有材料性跨平台影响的更改进行测试
npx skills add warpdotdev/warp --skill cross-platform-cloud-verification -g -y
针对warp仓库的Issue去重专项技能,继承核心逻辑并定义本地化规范。通过清洗标题前缀、区分终端与Agent场景及UI表象,优化重复问题识别准确率,辅助维护者高效合并相似Issue。
需要合并或判断Issue是否重复时
进行Issue聚类分析时
npx skills add warpdotdev/warp --skill dedupe-issue-local -g -y
指导在Warp桌面GUI应用中创建一次性启动模态框,涵盖功能开关、设置同步及UI集成。
需要添加一次性启动提示或功能公告
开发GUI桌面端新特性引导界面
npx skills add warpdotdev/warp --skill gui-create-launch-modal -g -y
用于编写、运行和调试Warp GUI桌面应用的集成测试。覆盖终端行为、UI渲染及跨组件流程,适用于新增测试、修复失败用例或验证端到端交互场景。
需要编写GUI集成测试
修复失败的集成测试
配置测试运行器
npx skills add warpdotdev/warp --skill gui-integration-test -g -y
针对Warp GUI桌面端应用的Bug复现指南,支持免登录场景、精确版本安装及无账号状态下的UI交互与渲染问题排查。
用户报告Warp GUI界面Bug
需要复现免登录状态的UI或交互问题
npx skills add warpdotdev/warp --skill gui-reproduce-bug-report-local -g -y
指导在Warp客户端GUI中构建Settings页面,涵盖PageType选择、Widget标题归属、条件渲染及搜索词作用域,确保设置页与搜索功能正确工作。
添加或编辑设置页面
创建或修改SettingsWidget
调整设置页搜索行为
npx skills add warpdotdev/warp --skill gui-settings-ui -g -y
提供Warp GUI桌面应用前端UI开发的规范指南,涵盖按钮主题复用、组件抽象及设计系统一致性,防止代码漂移。
开发GUI桌面应用界面功能
修改UI组件样式或布局
重构前端视图代码
npx skills add warpdotdev/warp --skill gui-ui-guidelines -g -y
规范 Warp 代码库的日志记录与错误上报,指导选择 log 级别及 report_error! 宏,区分本地诊断与 Sentry 事件,确保敏感数据脱敏。
添加或审查日志代码
决定使用 log 还是 report_error!
处理敏感数据脱敏
npx skills add warpdotdev/warp --skill logging-and-error-reporting -g -y
指导将功能标志分阶段提升为Dogfood、Preview或Stable版本,涉及运行时配置与编译时桥接,并规划后续清理。
功能标志已准备向更广泛受众发布
需要执行功能标志的分阶段提升操作
npx skills add warpdotdev/warp --skill promote-feature -g -y
指导在功能标志稳定后,从代码库中彻底移除该标志及相关配置、枚举和条件检查,以清理死代码并降低技术债务。
需要移除已上线的功能标志
清理废弃的条件编译代码
npx skills add warpdotdev/warp --skill remove-feature-flag -g -y
为 warp 仓库提供特定的代码审查指导,细化 Rust 风格、注释规范及测试要求。需依赖核心 review-pr skill,用于提升 PR 审查的一致性与质量。
需要对 warp 仓库的 Pull Request 进行代码审查
检查 Rust 代码是否符合仓库特定的风格和注释规范
npx skills add warpdotdev/warp --skill review-pr-local -g -y
指导在 warp Rust 代码库中编写、改进和运行 crate 级单元测试。涵盖测试选择标准、边界条件处理及与集成测试的边界划分,旨在提升代码质量与测试效率。
需要为 Rust 函数或逻辑添加单元测试
评估某段代码是否适合进行单元测试
重构代码以使其更易于单元测试
npx skills add warpdotdev/warp --skill rust-unit-tests -g -y
针对Warp仓库的Issue分类指南,继承核心技能并细化规则。指导如何区分Bug、功能请求及安全报告,处理账单/账号申诉转支持渠道,避免索要隐私信息,并依据日志等证据进行精准路由与标签分配。
需要为Warp项目Issue进行分类和初步诊断
判断Issue是否属于Bug、功能请求或需转交支持
npx skills add warpdotdev/warp --skill triage-issue-local -g -y
用于编写和运行 Warp TUI 前端无头单元测试的技能。通过将元素树渲染为文本行进行断言,涵盖 warpui_core 元素库和 warp_tui 视图屏幕两种测试场景及对应的辅助函数使用。
编写TUI组件单元测试
验证TUI界面渲染输出
npx skills add warpdotdev/warp --skill tui-testing -g -y
提供 Warp 项目无头终端界面(TUI)的开发规范,区分 TUI 与 GUI 差异,定义 TuiElement 接口及代码结构,指导 UI 实现。
开发或修改 Warp TUI 前端组件
涉及 cell-grid 布局与渲染逻辑
npx skills add warpdotdev/warp --skill tui-ui-guidelines -g -y
验证 Warp TUI 前端变更。通过本地运行或云端无头环境执行 TUI,利用 tmux 或直接捕获终端渲染画面,确认 UI、交互及行为变更的实际显示效果。
修改了 TUI 界面元素或布局
变更了 TUI 视图、键盘绑定或渲染逻辑
需要确认 TUI 实际屏幕渲染结果
npx skills add warpdotdev/warp --skill tui-verify-change -g -y
通过 Figma Code Connect 工具将设计组件映射到代码实现,确保设计与代码一致性。支持获取映射建议及发送映射配置,需满足特定权限和组件发布状态要求。
用户请求连接 Figma 组件与代码
提及 'code connect' 或 'map this component'
需要建立设计与代码的映射关系
npx skills add warpdotdev/warp --skill figma-code-connect-components -g -y
根据项目代码库分析,生成定制化的设计系统规则文件,指导AI编码代理在实现Figma设计时遵循团队规范、组件模式和架构决策,确保代码一致性。
用户要求创建设计系统规则
为项目生成自定义规则
设置设计指南或约定
npx skills add warpdotdev/warp --skill figma-create-design-system-rules -g -y
用于在 Figma 或 FigJam 中创建新空白文件,支持自动解析计划密钥并返回文件键与链接,为后续设计操作提供基础。
用户需要新建 Figma 设计文件
用户需要新建 FigJam 白板
调用 use_figma 前需初始化文件
npx skills add warpdotdev/warp --skill figma-create-new-file -g -y
用于在Figma中构建或更新与代码库一致的专业级设计系统。涵盖从代码分析、Token提取、变量集创建到组件库搭建及主题配置的全流程,强调分阶段执行与用户确认。
需要在Figma中创建或同步设计系统
根据代码库生成设计Token和变量
构建组件库并设置主题模式
npx skills add warpdotdev/warp --skill figma-generate-library -g -y
将Figma设计稿转换为高保真、生产就绪的前端代码。支持解析Figma链接或桌面应用选择节点,获取设计上下文并生成组件代码,确保视觉像素级一致性与设计系统集成。
用户要求根据Figma文件实现UI代码
用户提到'implement design'或'generate code'
提供Figma URL并要求构建匹配规范的组件
npx skills add warpdotdev/warp --skill figma-implement-design -g -y
指导用户为Warp编辑器添加MCP服务器,包括确定配置范围、获取连接详情、检查或创建配置文件以及编写具体的服务器配置JSON。
用户询问如何配置Warp的MCP服务器
用户需要添加新的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,支持编写草稿、构建测试用例、运行评估及基准测试,并根据反馈迭代优化技能描述和触发准确性。
用户希望从零开始创建新的 Skill
用户需要编辑或优化现有 Skill
用户希望运行评估以测试 Skill 性能
用户希望优化 Skill 描述以提高触发准确率
npx skills add warpdotdev/warp --skill create-skill -g -y
根据自然语言请求生成 Warp 终端的 tab 配置 TOML 文件。通过询问用户澄清细节,确定正确的配置目录并写入符合 schema 的文件,用于自定义标签页布局和命令。
用户想要创建新的 tab 配置
用户需要新的 tab 布局
用户请求生成 tab 配置的斜杠命令
npx skills add warpdotdev/warp --skill create-tab-config -g -y
用于创建和编辑 Warp 软件工厂的基于文件的定义(如 factory.yaml、Agent、Automation 等),包括定位根目录、验证结构及修复诊断错误,不涉及运行时操作。
需要编写或修改 factory.yaml 及其子文件
需要修复软件工厂文件的诊断错误
需要验证仓库中的工厂定义结构
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配置相关问题需排查
npx skills add warpdotdev/warp --skill modify-settings -g -y
通过 Warp CLI 和 REST API 管理 Oz 云智能体,包括启动、状态监控、定时调度及环境配置。
需要启动或运行云智能体
查询智能体执行状态
创建或管理定时任务
配置智能体运行环境
npx skills add warpdotdev/warp --skill oz-platform -g -y
用于获取当前分支 GitHub PR 的审查评论并展示。通过脚本或 CLI 提取评论元数据,调用工具插入结果后等待用户指令,仅做信息展示不自动修改代码。
需要查看 PR 审查意见时
分析代码评审反馈时
npx skills add warpdotdev/warp --skill pr-comments -g -y
提供Warp终端标签页配置TOML文件的权威Schema、验证规则及最佳实践,指导创建和更新标签页布局与命令配置。
创建或编辑Warp tab config TOML文件
查询Warp标签页配置的Schema细节
npx skills add warpdotdev/warp --skill tab-configs -g -y
指导用户将 Warp GUI 设置安全迁移至 CLI,仅迁移兼容项并保护凭据。
从 GUI 迁移设置到 CLI
复制或移动兼容设置
配置全局 MCP 服务器
npx skills add warpdotdev/warp --skill tui-migrate-setup -g -y
根据自然语言请求修改现有的 Warp 标签页配置 TOML 文件。需先读取原文件,通过 tab-configs 技能验证格式,必要时询问用户,确保适配当前环境并保留原有结构,最后解释变更内容。
用户希望修改已存在的 Warp 标签页配置
编辑当前在 Warp 中打开的标签页配置文件
npx skills add warpdotdev/warp --skill update-tab-config -g -y
通过 warpctrl CLI 控制或检查本地运行的 Warp 终端应用,支持操作窗口、标签页、窗格及输入缓冲等 UI 元素。
用户请求操纵 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 变更及用户可见行为进行验证。需用户明确请求后触发,用于确保前端体验与逻辑的正确性。
用户明确要求使用计算机能力验证 UI 变更
用户接受运行云端代理验证的提议
npx skills add warpdotdev/warp --skill verify-ui-change-in-cloud -g -y
用于在Linux云环境中自动化验证Warp GUI桌面应用的首次安装与引导流程,通过并行Agent截图和分支探索确保覆盖完整。
用户要求测试Warp首次安装体验
需要截图或文档化Warp引导流程
验证Linux环境下Warp的登录/未登录引导路径
npx skills add warpdotdev/warp --skill gui-onboarding-verification-skill -g -y
用于Warp GUI桌面应用集成测试的视频与截图录制。通过Rust测试框架捕获UI交互过程,包含鼠标键盘事件叠加层,适用于编写或审查带录制功能的集成测试,不处理实时应用录屏。
运行集成测试并录制视频或截图
编写支持录制功能的集成测试
审查测试生成的录制产物
npx skills add warpdotdev/warp --skill gui-integration-test-video -g -y
根据文本描述在 Figma 中创建或更新设计稿、线框图及组件,支持新建文件或编辑现有文件,需连接 Figma MCP 服务。
用户希望根据文字描述生成新的 UI 设计或原型
用户希望对现有的 Figma 文件进行基于文本反馈的迭代修改
npx skills add warpdotdev/warp --skill edit-figma-design -g -y
基于设计系统组件和变量,在Figma中从代码或描述构建/更新完整页面屏幕。支持增量组装、并行截图对比及样式复用,确保与设计系统一致。
write to Figma
create in Figma from code
push page to Figma
take this app/page and build it in Figma
create a screen
build a landing page in Figma
update the Figma screen to match code
npx skills add warpdotdev/warp --skill figma-generate-design -g -y
指导Agent通过MCP调用Figma Plugin API执行JS代码,规范节点增删改、样式设置及变量绑定等操作。强调分步验证、API参考文档使用及与figma-generate-design技能的协作,确保在Figma上下文中正确进行读写操作。
需要在Figma中创建、编辑或删除节点
需要修改自动布局、填充或描边等样式
需要建立或更新设计系统组件和变量
需要通过编程方式检查文件结构
npx skills add warpdotdev/warp --skill figma-use -g -y
用于构建、调试和优化基于 Claude API/Anthropic SDK 的应用。支持模型迁移、提示词缓存及功能调优,默认使用官方 SDK 并遵循特定最佳实践。
代码导入 anthropic 或 @anthropic-ai/sdk
询问 Claude API 或 Anthropic SDK 相关问题
修改或优化 Claude 特性如缓存、思考模式、工具调用等
npx skills add warpdotdev/warp --skill claude-api -g -y


