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、枚举定义及运行时检查,用于按渠道控制功能开关。
需要添加新功能开关
配置 Rust 特性标志
实现功能门控逻辑
npx skills add zerx-lab/zap --skill add-feature-flag -g -y
指导在Warp代码库中通过定义枚举和实现TelemetryEvent特征来添加遥测事件,用于追踪用户行为、调试问题及衡量产品指标。
需要追踪新功能的使用情况
需要排查系统或用户行为问题
需要收集产品度量数据
npx skills add zerx-lab/zap --skill add-telemetry -g -y
针对 warp-external 仓库的 Issue 去重辅助技能,提供标题清洗、多端上下文对比及 UI/Agent 场景下的重复判定规范,以优化问题合并效率。
需要判断两个 Issue 是否为重复报告
处理 Warp 特定平台或功能的 Bug 合并
npx skills add zerx-lab/zap --skill dedupe-issue-local -g -y
通过GitHub CLI诊断PR的CI失败,提取错误日志并生成修复计划。
检查CI状态
排查测试失败
npx skills add zerx-lab/zap --skill diagnose-ci-failures -g -y
用于修复 warp Rust 代码库中的编译错误、Linting 警告及测试失败,支持运行 presubmit 检查、Clippy、格式化及特定测试用例,帮助开发者解决构建问题以顺利提交 PR。
遇到编译错误或类型不匹配
需要修复 Clippy 或格式化工具警告
测试用例执行失败
PR 提交前需要运行 presubmit 检查
npx skills add zerx-lab/zap --skill fix-errors -g -y
基于已批准的产品和技术规范文档执行功能开发,确保代码实现与规格说明同步更新并合入同一PR。
需要依据 PRODUCT.md 和 TECH.md 进行功能编码
产品与技术规范已通过审批,准备进入实施阶段
npx skills add zerx-lab/zap --skill implement-specs -g -y
指导将功能标志按阶段从Dogfood、Preview提升至Stable,涉及修改Cargo配置与代码桥接,并安排后续清理任务。
需要发布新功能标志到更广泛用户群
执行功能标志的阶段性上线流程
npx skills add zerx-lab/zap --skill promote-feature -g -y
指导在功能标志稳定后从 Warp 代码库中移除该标志,包括清理 Cargo.toml、枚举定义、条件编译指令及运行时检查,并执行测试验证以消除技术债务。
功能已全量发布且稳定
需要移除不再需要的功能开关
npx skills add zerx-lab/zap --skill remove-feature-flag -g -y
自动化解决Git合并冲突,通过脚本提取未解决路径和紧凑差异视图,避免加载完整文件。支持按文件摘要、详细查看及JSON输出,辅助开发者高效处理rebase或merge中的冲突。
git merge/rebase遇到冲突
git status显示未合并路径
文件包含冲突标记
npx skills add zerx-lab/zap --skill resolve-merge-conflicts -g -y
为warp-external仓库提供PR审查指导,涵盖Rust代码规范、UI变更视觉证据要求及特定重构建议,作为核心审查技能的补充。
用户请求审查Pull Request
涉及warp-external仓库的代码提交
npx skills add zerx-lab/zap --skill review-pr-local -g -y
分析本地拉取请求的差异和描述,生成结构化代码审查反馈并输出至 review.json。重点关注正确性、安全性和性能,提供具体建议而非直接评论 GitHub。
需要审查本地 PR 差异时
生成机器可读的代码审查报告时
npx skills add zerx-lab/zap --skill review-pr -g -y
指导在warp项目中编写、改进和运行Rust单元测试,涵盖文件组织、断言规范、异步测试及UI模型测试的最佳实践。
需要为Rust代码编写单元测试
优化现有Rust测试用例
排查测试相关错误
npx skills add zerx-lab/zap --skill rust-unit-tests -g -y
驱动规格优先的实质性功能开发工作流。在编码前编写产品和技术规格说明书,确保需求清晰、降低歧义并提升实现质量与审查效率。
启动重大新功能开发
规划代理驱动的复杂实现
用户要求将产品和科技规格存入源码控制
npx skills add zerx-lab/zap --skill spec-driven-implementation -g -y
为warp-external仓库提供Issue分类指引,规范公开Issue处理、证据评估及标签分配,限制追问次数并引导账单类问题至支持渠道。
收到需要分类的Issue报告
判断Issue是否属于Zap特有或通用问题
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 套件
npx skills add zerx-lab/zap --skill warp-integration-test -g -y
提供Warp客户端UI开发的规范指南,强调复用现有组件和主题设计系统,避免硬编码样式或创建孤立实现,确保界面一致性。
进行前端UI开发任务时
编写或修改用户界面代码时
npx skills add zerx-lab/zap --skill warp-ui-guidelines -g -y
用于为 Zap 平台的重要用户功能编写 PRODUCT.md 产品规格说明书,明确行为边界与验收标准,不包含实现细节。
用户请求编写产品需求文档或 PRD
需要在实现前定义功能行为
npx skills add zerx-lab/zap --skill write-product-spec -g -y
用于为 Warp 项目中的显著功能编写 TECH.md 技术规格文档。通过调研代码库和实现约束,将产品意图转化为落地方案,明确架构选择、模块变更及测试验证策略,辅助 Agent 执行与代码审查。
用户请求编写技术规格或实施计划
需要生成架构设计文档
涉及多模块且有重大架构权衡的功能开发
npx skills add zerx-lab/zap --skill write-tech-spec -g -y
将Figma设计组件与代码实现通过Code Connect建立映射,确保设计与代码一致性。适用于连接、映射或关联Figma节点与代码组件的场景。
用户要求使用code connect
需要将组件连接到代码
请求创建组件映射
npx skills add zerx-lab/zap --skill figma-code-connect-components -g -y
生成定制设计系统规则,指导AI编码代理基于Figma设计实现高质量代码。分析代码库结构、组件组织及样式方案,确保遵循团队约定和架构模式,提升Figma到代码工作流的一致性。
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
用于在Figma中创建新的设计或FigJam文件,自动解析计划密钥并返回文件标识。
用户需要新建Figma设计文件
用户需要新建FigJam白板
npx skills add zerx-lab/zap --skill figma-create-new-file -g -y
用于在Figma中构建与代码同步的专业级设计系统。通过多阶段工作流创建变量、组件库及主题,确保设计与代码一致性,需配合figma-use技能使用。
用户希望从代码库创建或更新Figma设计系统
需要建立或同步设计令牌、组件库和主题模式
npx skills add zerx-lab/zap --skill figma-generate-library -g -y
将 Figma 设计稿转换为高保真、生产就绪的前端代码。通过 MCP 服务器获取设计上下文,提取节点信息并生成与 UI 完全一致的组件代码。
用户要求根据 Figma 链接实现 UI
提到“implement design”或“generate code”
提供 Figma URL 并要求构建匹配规格的组件
npx skills add zerx-lab/zap --skill figma-implement-design -g -y
指导用户为 Warp 编辑器配置 MCP 服务器,涵盖范围选择、连接方式确定及配置文件读写操作。
用户询问如何添加 MCP 服务器
需要配置 Warp 的 MCP 设置
npx skills add zerx-lab/zap --skill agent-add-mcp -g -y
用于创建新技能、修改优化现有技能,并通过运行评估和基准测试来衡量及提升技能性能。
从零开始创建新技能
编辑或优化现有技能描述
运行评估测试以验证技能表现
npx skills add zerx-lab/zap --skill create-skill -g -y
根据自然语言请求生成 Warp 终端的 Tab 配置 TOML 文件。通过询问澄清细节,验证 Schema 并确定正确路径,创建或更新配置文件,同时处理命名冲突。
用户想要创建新的 Tab 配置
用户想要设计新的 Tab 布局
用户请求生成 Tab 配置的斜杠命令
npx skills add zerx-lab/zap --skill create-tab-config -g -y
将 Warp 应用的原始反馈转化为结构化的 GitHub Issue 或重复问题响应。通过 gh CLI 检索代码上下文,确保报告包含复现步骤、预期与实际行为及影响,严格限定为 issue 提交与去重,禁止代码修改。
用户分享 Bug 报告或回归问题
提供 UX 困惑或功能缺失反馈
需要将简短投诉转化为标准化 Issue
npx skills add zerx-lab/zap --skill feedback -g -y
用于查看、修改或排查Warp应用设置。通过JSON Schema查找配置项完整路径,读取并编辑TOML配置文件,实现应用参数的即时调整与故障排除。
用户想要查看Warp应用的某个具体设置
用户需要更改Warp应用的配置参数
用户遇到与Warp应用设置相关的问题需要排查
npx skills add zerx-lab/zap --skill modify-settings -g -y
从GitHub PR获取并展示代码审查评论。通过运行脚本或备用gh命令提取评论数据,调用insert_code_review_comments工具向用户展示,仅用于信息呈现,等待用户指令。
需要查看当前分支PR的审查评论
展示PR相关的issue和diff评论
npx skills add zerx-lab/zap --skill pr-comments -g -y
Warp终端Tab配置的官方参考,提供TOML文件结构、验证规则及示例。指导创建或更新Tab布局配置,确保使用正确的路径和Schema定义窗格与命令。
创建新的Warp Tab配置文件
修改现有的Warp Tab配置
查询Warp Tab配置的Schema规范
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页面,复用组件和样式,支持Web应用并行截图比对以提升还原度。
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插件API的调用规范,指导在JS中执行节点操作、样式修改及设计系统交互。强调增量执行与正确返回数据,避免常见调试错误。
需要创建或编辑Figma节点
通过代码构建界面布局
查询或修改变量与样式
npx skills add zerx-lab/zap --skill figma-use -g -y
用于构建、调试和优化基于 Claude API 和 Anthropic SDK 的应用,支持模型版本迁移及提示词缓存等特性调优。
代码导入 anthropic 或 @anthropic-ai/sdk
用户询问 Claude API 或 Anthropic SDK
修改或优化 Claude 功能(如缓存、思考模式)
npx skills add zerx-lab/zap --skill claude-api -g -y


