Agent Skills
› zerx-lab/zap
zerx-lab/zap
GitHub指导在Warp代码库中添加编译时功能标志,涵盖Cargo.toml配置、枚举定义、条件编译及运行时检查,支持灰度发布与本地测试。
Install All Skills
npx skills add zerx-lab/zap --all -g -y
Skills in Collection (37)
指导在Warp代码库中添加编译时功能标志,涵盖Cargo.toml配置、枚举定义、条件编译及运行时检查,支持灰度发布与本地测试。
需要添加新功能开关
实现特性灰度发布
配置编译时特性
npx skills add zerx-lab/zap --skill add-feature-flag -g -y
指导在Warp代码库中通过trait机制添加遥测事件,用于追踪用户行为或系统状态。涵盖定义枚举、实现TelemetryEvent trait及配置发送策略等步骤。
需要追踪新功能的使用情况
调试问题时需收集上下文数据
测量产品关键指标
npx skills add zerx-lab/zap --skill add-telemetry -g -y
为warp-external仓库提供Issue去重规范,细化标题清洗、多场景(终端/Agent/UI)比对逻辑及已知重复簇管理。
需要合并或判断Issue是否重复时
维护者处理Issue去重流程时
npx skills add zerx-lab/zap --skill dedupe-issue-local -g -y
通过 GitHub CLI 诊断 PR 的 CI 失败,提取日志并生成修复计划。适用于检查 CI 状态、排查测试失败或构建错误场景。
检查 CI 状态
排查测试失败
调查 PR 构建失败
npx skills add zerx-lab/zap --skill diagnose-ci-failures -g -y
修复 warp Rust 代码库的编译错误、Lint 问题及测试失败,涵盖 presubmit 检查、WASM 特定错误及具体测试运行。
遇到构建错误或编译失败
Clippy 或 fmt 检查失败
需要运行或解释 presubmit 检查
npx skills add zerx-lab/zap --skill fix-errors -g -y
根据已批准的产品和技术规范实现功能,确保代码与规范在PR中同步演进和验证。
产品和技术规范已获批
需要开始构建新功能
npx skills add zerx-lab/zap --skill implement-specs -g -y
指导将功能标志按阶段提升至Dogfood、Preview或Stable环境,涉及编译时配置与运行时桥接,并安排后续清理任务。
需要将功能标志从测试环境升级到生产环境
准备发布新功能到稳定版
npx skills add zerx-lab/zap --skill promote-feature -g -y
指导从 Warp 代码库中移除已稳定上线的功能标志,包括清理配置、枚举、条件编译及死代码,并执行构建测试。
功能标志已稳定上线需清理
减少技术债务和简化代码
npx skills add zerx-lab/zap --skill remove-feature-flag -g -y
自动化解决Git合并冲突。通过脚本提取未决路径、冲突块及紧凑差异,避免加载完整文件,支持一键采纳或手动编辑,并验证无残留标记。
合并、变基或cherry-pick时出现冲突
git status显示未合并路径
文件包含冲突标记
npx skills add zerx-lab/zap --skill resolve-merge-conflicts -g -y
为 warp-external 仓库提供特定代码审查指南,规范 Rust 风格、UI 变更视觉证据要求及测试建议策略。
用户请求对 pull request 进行代码审查
需要针对 warp-external 仓库的特定审查标准
npx skills add zerx-lab/zap --skill review-pr-local -g -y
分析本地PR差异并生成结构化review.json,用于工作流发布。聚焦正确性、安全与性能,按严重程度标注评论,提供具体代码建议,不直接操作GitHub。
需要审查Pull Request的差异内容
本地已检出PR分支且存在pr_diff.txt文件
npx skills add zerx-lab/zap --skill review-pr -g -y
指导在 warp Rust 代码库中编写、改进和运行 crate 级单元测试,涵盖测试文件组织、断言规范、异步处理及 UI/模型测试工具使用。
需要为 Rust 函数或模块添加单元测试
询问如何在 warp 项目中进行异步或 UI 测试
优化现有 Rust 测试用例的可读性和稳定性
npx skills add zerx-lab/zap --skill rust-unit-tests -g -y
规范大型功能的规格驱动开发流程,要求在实施前编写并维护产品和技术规格文档,提升实现质量与评审效率。
启动重大功能开发
规划Agent驱动的实施方案
需要将产品和技术规格纳入源代码控制
npx skills add zerx-lab/zap --skill spec-driven-implementation -g -y
为warp-external仓库提供Issue分类指导,规范公共问题处理、证据分析、跟进提问限制及标签使用,区分Bug与账单/账号问题并引导至支持渠道。
收到用户提交的Issue报告
需要对Issue进行初步分类和路由
npx skills add zerx-lab/zap --skill triage-issue-local -g -y
指导在仓库中创建或更新 SKILL.md 文件的规范,涵盖 YAML frontmatter 要求、描述撰写最佳实践及技能结构。
需要编写新的 skill 文档
修订现有 skill 的结构或 frontmatter
npx skills add zerx-lab/zap --skill update-skill -g -y
用于编写、运行和调试 Warp 应用的集成测试,涵盖 UI 交互与终端行为验证。
添加新的集成测试用例
修复失败的集成测试
配置 nextest 测试套件
验证端到端 UI 和终端行为
npx skills add zerx-lab/zap --skill warp-integration-test -g -y
提供Warp客户端UI代码编写的指导原则,旨在防止组件重复设计、偏离设计规范或绕过共享抽象。要求开发者在实施前阅读并遵循现有主题和复用策略,确保UI一致性和质量。
进行Warp客户端前端UI开发
修改按钮样式或主题
创建新的UI组件
npx skills add zerx-lab/zap --skill warp-ui-guidelines -g -y
为Zap产品编写面向用户的FEATURE.md规格说明书,明确功能行为、边界及不变量,排除实现细节。用于定义显著特性或PRD,确保需求清晰以指导后续开发和测试。
用户请求编写产品规格书或PRD
需要定义功能行为以便实施或审查
功能复杂或行为模糊需书面规范
npx skills add zerx-lab/zap --skill write-product-spec -g -y
用于为 Warp 项目的重要功能编写技术规格文档,将产品意图转化为适配现有代码库的实现计划。
用户请求技术方案或架构设计文档
需要梳理多模块实现的架构权衡
npx skills add zerx-lab/zap --skill write-tech-spec -g -y
将 Figma 设计组件与代码实现建立映射,保持设计与代码一致性。通过获取建议并发送映射关系,连接已发布的设计与代码库。
用户要求 'code connect' 或 'connect this component to code'
用户希望 'map this component' 或 'link component to code'
需要建立 Figma 设计与代码实现的映射关系
npx skills add zerx-lab/zap --skill figma-code-connect-components -g -y
根据项目代码库生成定制化的设计系统规则,指导AI编码代理在Figma转代码时保持风格一致。支持Claude、Cursor等工具,需连接Figma MCP服务器并分析现有组件与样式规范。
create design system rules
generate rules for my project
set up design rules
customize design system guidelines
npx skills add zerx-lab/zap --skill figma-create-design-system-rules -g -y
通过MCP工具创建新的Figma设计或FigJam空白文件,支持自动解析计划密钥并处理参数,为后续设计操作提供基础文件。
用户需要新建Figma设计文件
用户需要新建FigJam白板
调用其他Figma工具前需准备新文件
npx skills add zerx-lab/zap --skill figma-create-new-file -g -y
指导在Figma中构建与代码对齐的专业级设计系统。涵盖从代码分析、Token提取到组件库搭建的多阶段工作流,强制分步执行并设置用户检查点,确保设计资产的一致性与质量。
创建或更新Figma设计系统
同步代码与设计Token
构建Figma组件库
npx skills add zerx-lab/zap --skill figma-generate-library -g -y
将 Figma 设计稿转化为高保真、生产就绪的前端代码,确保像素级还原。支持解析 Figma URL 或桌面应用选择节点,提取设计上下文并生成符合设计规范的 UI 组件代码。
用户要求根据 Figma 链接实现 UI 代码
用户提及 'implement design' 或 'generate code'
用户请求构建匹配 Figma 规格的组件
npx skills add zerx-lab/zap --skill figma-implement-design -g -y
指导用户将 MCP 服务器配置添加到 Warp IDE,涵盖全局与项目级范围选择、连接细节获取、配置文件创建与兼容处理,以及 stdio 和 HTTP/SSE 传输方式的 JSON 配置编写。
用户需要添加 MCP 服务器到 Warp
询问如何配置 Warp 的 MCP 设置
npx skills add zerx-lab/zap --skill agent-add-mcp -g -y
用于创建新技能、修改现有技能及优化其性能。支持编写草稿、构建测试用例、运行评估(Evals)并基于量化和定性反馈迭代改进,同时提供技能描述优化以提升触发准确率。
用户希望从零开始创建一个新的技能
用户需要编辑或优化现有技能的描述或逻辑
用户希望运行评估以测试技能性能并进行基准分析
npx skills add zerx-lab/zap --skill create-skill -g -y
根据自然语言请求创建 Warp 终端标签页配置(TOML)。需参考 tab-configs 技能,通过工具澄清细节,自动定位并生成配置文件。
用户想要新的标签页配置
用户询问新的标签页布局
用户请求生成标签页配置的斜杠命令
npx skills add zerx-lab/zap --skill create-tab-config -g -y
将Warp应用的模糊反馈转化为GitHub Issue或重复问题回复,包含复现步骤、预期与实际行为对比及源码引用。严格只读代码,禁止修改文件或提交代码,仅用于Issue归档和去重检测。
用户分享Warp Bug报告或回归问题
用户提出UX困惑或功能缺失投诉
需要将非结构化反馈整理为标准化Issue
npx skills add zerx-lab/zap --skill feedback -g -y
用于查看、修改或排查Warp应用设置。通过JSON Schema查找配置键路径,读取并编辑TOML配置文件,确保值符合规范且层级正确。
用户需要更改Warp应用配置
用户需要查询当前设置项
用户遇到设置相关故障需排查
npx skills add zerx-lab/zap --skill modify-settings -g -y
用于获取并展示当前分支 GitHub PR 的审查评论。通过运行脚本或 fallback 命令提取评论数据,调用工具插入展示,仅做信息呈现,等待用户后续指令。
需要查看 PR 上的代码审查意见
分析当前分支 PR 的讨论和反馈
npx skills add zerx-lab/zap --skill pr-comments -g -y
提供Warp终端Tab配置TOML文件的权威Schema、验证规则及示例,指导创建或更新标签页布局。
需要创建新的Warp Tab配置文件
需要修改现有的Warp Tab配置
npx skills add zerx-lab/zap --skill tab-configs -g -y
根据自然语言请求修改现有的Warp标签页配置TOML文件。通过读取现有配置、确认需求并遵循schema规则进行安全编辑,保留原有结构并解释变更内容。
用户希望修改已存在的Warp标签页配置
正在编辑Warp中已打开的标签页配置文件
npx skills add zerx-lab/zap --skill update-tab-config -g -y
用于跨多个来源(GitHub Dependabot、GCP容器扫描、Docker Scout、Linear)发现、评估和修复安全漏洞。支持检查CVE、依赖问题及基础镜像更新,提供自动化排查与修复指导。
用户要求检查系统或仓库的安全漏洞
需要修复依赖项安全问题
请求审查CVE或安全告警
需要更新基础镜像以消除风险
npx skills add zerx-lab/zap --skill triage-vulnerabilities -g -y
通过自然语言描述直接在 Figma 中创建或更新设计稿、线框图及组件。支持从空白文件新建或编辑现有文件,并与设计系统对齐,需连接 Figma MCP 服务器。
用户希望根据文字描述在 Figma 中设计新界面、流程或原型
用户希望对现有 Figma 文件进行文本反馈驱动的迭代修改
npx skills add zerx-lab/zap --skill edit-figma-design -g -y
将应用页面或视图从代码/描述转换为 Figma 屏幕,复用设计系统组件与变量。支持增量构建及与截图对比的并行工作流,确保 UI 一致性与可维护性。
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 zerx-lab/zap --skill figma-generate-design -g -y
用于在Figma文件中通过Plugin API执行JavaScript代码的技能。指导如何调用API创建、编辑节点,管理设计系统组件及变量,强调增量操作与规范以避免错误。
需要修改Figma文件结构或样式时
通过代码构建或更新UI界面时
操作Figma设计系统组件和变量时
npx skills add zerx-lab/zap --skill figma-use -g -y
用于构建、调试和优化基于 Claude API/Anthropic SDK 的应用,支持模型版本迁移及提示词缓存等特性。
代码导入 anthropic SDK
询问 Claude API 或 Anthropic SDK
修改 Claude 功能如缓存、思考模式
涉及 Opus/Sonnet/Haiku 模型配置
npx skills add zerx-lab/zap --skill claude-api -g -y


