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去重指导,规范标题前缀与平台标签处理,细化终端、Agent及UI类问题的重复判定标准。
需要判断两个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 代码库的编译错误、Clippy lint 警告、格式化违规及测试失败,支持 presubmit 检查与 WASM 特定问题修复。
用户遇到构建或编译错误
需要运行或解读 presubmit 检查
修复 Clippy 或 fmt 失败
处理测试失败
npx skills add zerx-lab/zap --skill fix-errors -g -y
基于已批准的产品和技术规范实现功能,确保代码与规范同步更新并在同一PR中提交,适用于规范审批后的开发阶段。
产品和技术规范已获批
需要开始构建新功能
npx skills add zerx-lab/zap --skill implement-specs -g -y
指导将FeatureFlag特性逐步推广至Dogfood、Preview或Stable环境,包括配置运行时与编译时桥接,并安排后续清理任务。
需要将功能从测试环境推向更广泛用户群体
准备发布新特性到稳定版本
npx skills add zerx-lab/zap --skill promote-feature -g -y
指导在功能标志稳定后,从代码库中彻底移除该标志以减少技术债务。包括清理配置、枚举、条件编译指令及死代码,并执行测试验证。
需要移除已上线的功能标志
清理废弃的代码分支
npx skills add zerx-lab/zap --skill remove-feature-flag -g -y
通过专用脚本提取冲突文件的上下文和紧凑差异,避免加载完整文件。支持逐个文件解决合并、变基或暂存弹出时的Git冲突,并验证无残留标记。
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变更证据要求及测试建议,作为核心review-pr技能的补充。
需要针对warp-external仓库进行代码审查时
审查涉及Rust代码或用户界面变更的PR时
npx skills add zerx-lab/zap --skill review-pr-local -g -y
分析本地PR差异文件,生成结构化代码审查反馈并输出至review.json。适用于基于diff文本进行机器可读的PR评审,聚焦正确性、安全及性能问题,不直接发布到GitHub。
收到PR差异文件和描述,需要生成结构化审查结果
工作目录为PR分支且需避免直接评论GitHub
npx skills add zerx-lab/zap --skill review-pr -g -y
指导在 warp Rust 代码库中编写、改进和运行 crate 级单元测试,涵盖测试文件结构、断言规范、异步处理及 UI/模型测试工具使用。
需要为 Rust 函数或模块编写单元测试
优化现有 Rust 测试用例以提高覆盖率或清晰度
配置 Rust 项目的测试结构和依赖注入
npx skills add zerx-lab/zap --skill rust-unit-tests -g -y
规范驱动实施技能,指导在重大功能开发前编写产品和技术规格说明书,通过Spec-First工作流提升实现质量与可审查性。
启动重大新功能开发
规划代理驱动的复杂实现
需要生成或更新产品与技术规格文档
npx skills add zerx-lab/zap --skill spec-driven-implementation -g -y
针对Warp外部仓库的Issue分类指南,提供特定领域的启发式规则、追问限制及标签体系,辅助核心技能进行精准的问题分诊与路由。
需要处理Warp桌面客户端仓库的Issue
执行问题分诊和标签分配
npx skills add zerx-lab/zap --skill triage-issue-local -g -y
指导如何创建或更新仓库中的 SKILL.md 文件,涵盖 YAML frontmatter 规范、结构要求及最佳实践。
创建新的 skill 文档
修改现有 skill 的结构或内容
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代码编写的规范指南,旨在统一设计系统、复用共享组件与主题,避免重复造轮子或偏离设计规范。
进行Warp客户端UI开发
实现新的界面组件
修改现有按钮样式
npx skills add zerx-lab/zap --skill warp-ui-guidelines -g -y
为 Zap 应用的重要用户功能编写 PRODUCT.md 规格说明书,明确行为逻辑与验收标准。适用于需求定义、PRD 撰写及功能行为澄清场景。
用户请求编写产品规格书或 PRD
需要在实现前明确功能行为
功能复杂或行为模糊需文档化
npx skills add zerx-lab/zap --skill write-product-spec -g -y
根据产品需求和代码现状编写技术规格文档,明确实现计划、架构决策及验证方案。适用于多模块或具架构权衡的功能开发,辅助执行与评审。
用户要求编写技术规格说明
需要制定实施计划
请求架构设计文档
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转代码时遵循团队约定。适用于新项目启动、现有项目标准化或用户明确请求设置设计规范场景。
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白板
调用其他Figma工具前需准备新文件
npx skills add zerx-lab/zap --skill figma-create-new-file -g -y
用于在Figma中构建与代码库同步的专业级设计系统。通过多阶段工作流(发现、基础、结构、组件)管理变量、主题和组件库,确保设计与代码一致。
创建或更新Figma设计系统
从代码库提取并同步设计令牌
建立组件库和主题模式
npx skills add zerx-lab/zap --skill figma-generate-library -g -y
将Figma设计稿转换为高保真、生产就绪的前端代码,确保像素级还原。适用于提供Figma链接或指定节点时生成UI组件和页面代码的场景。
用户要求根据Figma链接实现UI代码
用户提及'implement design'或'generate code'
用户提供Figma URL并请求构建匹配规范的组件
npx skills add zerx-lab/zap --skill figma-implement-design -g -y
指导用户将 MCP 服务器配置添加到 Warp 编辑器中。涵盖确定作用域、获取连接详情、检查或创建配置文件以及编写标准或 URL 传输的配置 JSON,确保兼容现有结构并保留已有条目。
用户需要为 Warp 添加 MCP 服务器
用户询问如何配置 .mcp.json
npx skills add zerx-lab/zap --skill agent-add-mcp -g -y
用于创建、修改和优化 Agent Skill,包括编写草稿、构建测试用例、运行评估基准分析以及优化触发描述。协助用户迭代改进技能性能。
用户想要从零开始创建新的 Skill
需要编辑或优化现有 Skill 的描述和逻辑
希望运行 Evals 测试并分析 Skill 性能指标
npx skills add zerx-lab/zap --skill create-skill -g -y
根据自然语言请求创建 Warp 终端的标签页配置 TOML 文件,包括确定目录、生成有效配置及解释布局。
用户想要新的标签页配置
用户询问如何生成标签页布局
用户请求斜杠命令以生成标签页配置
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 查找设置路径,读取并编辑 TOML 配置文件以调整应用参数。
用户需要查看 Warp 应用的配置项
用户希望修改 Warp 应用的特定设置
用户遇到 Warp 应用配置相关问题需要排查
npx skills add zerx-lab/zap --skill modify-settings -g -y
获取当前分支 GitHub PR 的审查评论并展示,供用户参考。支持脚本或 CLI 回退方案,仅做信息展示,不自动修改代码或提交回复。
需要查看 PR 审查意见
回顾代码评审反馈
npx skills add zerx-lab/zap --skill pr-comments -g -y
提供Warp终端Tab配置TOML文件的规范、验证规则及示例,指导创建或更新Tab布局配置。
创建新的Warp Tab配置
修改现有的Warp Tab配置
npx skills add zerx-lab/zap --skill tab-configs -g -y
根据自然语言请求修改现有的 Warp 终端标签配置文件。需先读取文件,参照 schema 验证并编辑,确保适配当前 Warp 版本并保持结构稳定。
用户希望修改已存在的 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,通过复用设计系统的组件和变量构建屏幕。支持增量组装及与截图对比的并行工作流,确保视觉一致性和组件链接。
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执行规范与最佳实践,指导Agent通过use_figma工具安全、准确地操作Figma文件中的节点、样式和设计系统。
需要创建、编辑或删除Figma节点
修改组件、变量或自动布局
通过代码构建或更新页面布局
npx skills add zerx-lab/zap --skill figma-use -g -y
用于构建、调试和优化基于 Claude API 及 Anthropic SDK 的应用。支持模型迁移、提示词缓存优化及流式处理,确保使用官方 SDK 而非 OpenAI 兼容层。
代码导入 anthropic 或 @anthropic-ai/sdk
用户询问 Claude API 或 Anthropic SDK 相关功能
修改或调整 Claude 特性如缓存、思考模式、工具调用等
npx skills add zerx-lab/zap --skill claude-api -g -y


