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代码库中添加遥测事件以追踪用户行为或系统状态。涵盖定义跟踪目标、创建TelemetryEvent枚举及实现相关Trait,用于功能监控与问题排查。
需要添加新功能的行为追踪
通过遥测数据调试问题
测量产品指标
npx skills add zerx-lab/zap --skill add-telemetry -g -y
为warp-external仓库提供Issue去重指导,规范标题清洗与多场景比对逻辑,辅助核心技能识别重复问题。
需要合并或判断Issue是否为重复时
维护者处理Issue去重流程时
npx skills add zerx-lab/zap --skill dedupe-issue-local -g -y
通过GitHub CLI诊断PR的CI失败,提取日志并生成修复计划。适用于检查CI状态、排查测试失败或调查构建问题,输出为待审方案而非直接代码修改。
检查CI状态
拉取CI问题
分类测试失败
调查PR构建失败
npx skills add zerx-lab/zap --skill diagnose-ci-failures -g -y
解决 warp Rust 代码库中的编译错误、linting 问题及测试失败,涵盖 presubmit 检查、WASM 特定错误处理及测试运行与解读。
遇到构建错误或编译失败
Clippy 或格式化工具报错
测试用例执行失败
PR 提交前需通过预提交检查
npx skills add zerx-lab/zap --skill fix-errors -g -y
用于根据已批准的 PRODUCT.md 和 TECH.md 规格实现功能特性,并在开发过程中保持代码与文档同步更新。
产品和技术规格已获批,需要开始编码实现
需要在同一个 PR 中同时提交代码变更和规格文档更新
npx skills add zerx-lab/zap --skill implement-specs -g -y
指导将功能标志分阶段推广至Dogfood、Preview或Stable环境,包括配置编译时/运行时桥接及安全保留标志以便回滚,并生成后续清理任务的跟踪Issue。
需要上线新功能标志
执行功能发布流程
配置编译特性
npx skills add zerx-lab/zap --skill promote-feature -g -y
指导如何安全移除已稳定上线的功能标志,包括清理Cargo配置、枚举定义、条件编译指令及运行时检查,并执行测试验证,旨在降低技术债务。
功能标志已稳定且决定永久启用
需要清理废弃的功能开关代码
npx skills add zerx-lab/zap --skill remove-feature-flag -g -y
解决Git合并冲突,通过脚本提取未解决路径和冲突块,避免加载完整文件。支持一键接受某方、手动编辑及验证,适用于merge、rebase等场景。
Git merge/rebase/cherry-pick/stash pop停止于冲突
git status显示未合并路径
文件中包含冲突标记
npx skills add zerx-lab/zap --skill resolve-merge-conflicts -g -y
为warp-external仓库提供PR代码审查指导,规范Rust风格、UI变更证据验证及测试建议等特定领域规则。
收到Pull Request需要审查
检查UI变更是否附带截图或视频证据
npx skills add zerx-lab/zap --skill review-pr-local -g -y
分析本地PR的差异文件与描述,聚焦代码正确性、安全性及性能,生成结构化的JSON格式审查报告,包含分级评论与建议块,供工作流发布使用。
需要审查Pull Request差异内容时
需生成机器可读的JSON格式代码审查结果时
npx skills add zerx-lab/zap --skill review-pr -g -y
指导在 warp Rust 代码库中编写、改进和运行 crate 级单元测试。涵盖测试文件组织、命名规范、断言最佳实践、异步测试处理及 UI/模型测试工具使用,旨在提升测试覆盖率与质量。
需要为 Rust 函数或模块编写单元测试
优化现有 Rust 测试用例的结构或断言
询问 warp 项目特定的测试工具或模式
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 分类指南,规范公开反馈处理、证据分析、跟进限制及标签使用,区分产品问题与账单/账户争议。
收到用户提交的 Bug 报告
需要为 Issue 分配领域或状态标签
判断是否属于账单或账户申诉
npx skills add zerx-lab/zap --skill triage-issue-local -g -y
提供在仓库中创建或更新 SKILL.md 文件的指南,涵盖 YAML frontmatter 规范、描述编写最佳实践及技能结构要求。
需要新建技能文档
需要修订现有技能的 frontmatter 或结构
npx skills add zerx-lab/zap --skill update-skill -g -y
用于在 Warp 项目中编写、运行和调试基于自定义 Builder/TestStep 框架的集成测试,支持端到端 UI 及终端行为验证。
添加新的集成测试用例
修复失败的集成测试
配置测试到 nextest 或手动运行器中
验证端到端 UI 和终端交互行为
npx skills add zerx-lab/zap --skill warp-integration-test -g -y
提供Warp客户端UI代码编写的规范指南,强调复用共享主题和组件,防止设计系统偏离。适用于前端UI开发任务,确保界面一致性和代码质量。
进行Warp客户端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 项目的重要特性编写技术规格文档,将产品意图转化为符合现有代码库的实现计划,涵盖架构选择、模块变更及测试验证方案。
需要编写技术规格文档
制定实现计划
编写架构设计文档
npx skills add zerx-lab/zap --skill write-tech-spec -g -y
用于将 Figma 设计组件与代码实现建立映射关联,确保设计与代码一致性。通过获取未映射组件建议并发送映射配置,完成从设计到代码的对接流程。
用户要求连接 Figma 组件到代码
提到 code connect 或映射组件
npx skills add zerx-lab/zap --skill figma-code-connect-components -g -y
根据项目代码库和Figma设计,生成定制化的设计系统规则文件,指导AI编码代理在实现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白板。通过解析参数并处理计划密钥,调用MCP工具生成文件,为后续使用use_figma做准备。
用户需要创建新的Figma设计文件
用户需要创建新的FigJam白板
npx skills add zerx-lab/zap --skill figma-create-new-file -g -y
用于在Figma中构建与代码同步的专业级设计系统,涵盖变量、组件库及主题设置。需配合figma-use技能使用,强制执行多阶段工作流及用户确认节点。
创建或更新Figma设计系统
建立代码与设计系统的变量和组件映射
设置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
指导用户向Warp编辑器添加MCP服务器,包括确定配置范围、收集连接细节、处理配置文件格式及写入stdio或URL传输配置。
用户需要配置Warp的MCP服务器
用户询问如何添加新的MCP服务到Warp
npx skills add zerx-lab/zap --skill agent-add-mcp -g -y
用于创建、修改和优化 Agent Skill,包括编写草稿、设计测试用例、运行评估以量化性能,并根据反馈迭代改进技能描述和逻辑。
用户需要从零开始创建新的 Skill
用户希望优化或重构现有的 Skill
用户需要对 Skill 进行性能评估和基准测试
npx skills add zerx-lab/zap --skill create-skill -g -y
根据自然语言需求生成Warp终端的Tab配置TOML文件。自动识别构建路径,校验Schema,处理冲突并输出配置,用于自定义Warp的标签页布局和命令。
用户请求创建新的Warp Tab配置
用户请求设计新的Tab布局
用户请求生成用于创建Tab配置的斜杠命令
npx skills add zerx-lab/zap --skill create-tab-config -g -y
将Warp应用的粗略反馈转化为结构化的GitHub Issue或重复Issue回复,包含复现步骤、预期与实际行为对比及源码引用。
用户提交Warp应用Bug报告
用户提出UX困惑或功能缺失反馈
npx skills add zerx-lab/zap --skill feedback -g -y
用于查看、修改或排查 Warp 应用设置的技能。通过 JSON Schema 和 Python 脚本定位配置项路径,并读写 TOML 配置文件以应用更改。
用户想要查看 Warp 应用的设置
用户想要修改 Warp 应用的配置
用户需要排查 Warp 应用设置问题
npx skills add zerx-lab/zap --skill modify-settings -g -y
从当前分支的GitHub PR中获取并展示所有审查评论。通过运行脚本或备用gh命令提取评论数据,并使用insert_code_review_comments工具展示给用户,角色仅为信息展示,等待用户指令。
需要查看当前PR的代码审查意见
用户请求获取PR评论列表
npx skills add zerx-lab/zap --skill pr-comments -g -y
提供Warp终端标签页配置(TOML)的标准Schema、验证规则及最佳实践。用于指导创建或更新标签页布局,包括窗格定义、命令执行及目录设置,确保配置符合规范。
创建新的Warp标签页配置文件
修改现有的Warp标签页配置
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告警
修复依赖版本安全问题
更新基础镜像以消除风险
处理各类安全警报
npx skills add zerx-lab/zap --skill triage-vulnerabilities -g -y
通过自然语言描述在 Figma 中创建或更新设计文件,支持新建画板、迭代现有设计及对齐设计规范。
根据文本描述生成 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插件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 或相关功能
修改 Claude 模型或特性配置
npx skills add zerx-lab/zap --skill claude-api -g -y


