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添加遥测事件,用于追踪用户行为或系统事件。涵盖模块定位、枚举定义、trait实现及启用状态配置,辅助功能调试与产品度量分析。
需要添加新功能的行为追踪
排查系统问题需增加埋点
收集产品使用指标数据
npx skills add zerx-lab/zap --skill add-telemetry -g -y
为warp-external仓库提供Issue去重指南,规范标题清洗、上下文对比及重复判定逻辑,辅助核心技能进行精确的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 特定错误处理及具体测试运行,助力 PR 提交前确保代码质量。
遇到编译错误或类型不匹配
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
指导在功能标志稳定后,从代码库中移除该标志以简化代码。涵盖从配置、枚举到运行时检查及死代码清理的完整步骤,并提供测试验证流程,旨在降低技术债务。
需要移除已稳定的功能标志
清理遗留的条件编译代码
消除因功能上线产生的技术债务
npx skills add zerx-lab/zap --skill remove-feature-flag -g -y
自动化解决Git合并冲突,通过脚本提取未解析路径和差异上下文,避免加载完整文件。支持按文件检查、选择保留方或直接编辑,并验证冲突标记是否清除。
合并或变基时出现冲突
git status显示未合并路径
文件中包含冲突标记
npx skills add zerx-lab/zap --skill resolve-merge-conflicts -g -y
为warp-external仓库提供特定的PR审查指导,补充核心技能的可覆盖类别。涵盖Rust代码规范、UI变更的视觉证据要求及特定模式审查规则。
需要针对warp-external仓库进行代码审查
审查涉及UI变更或Rust代码风格的PR
npx skills add zerx-lab/zap --skill review-pr-local -g -y
用于本地审查 Pull Request,基于提供的 diff 和描述文件生成结构化 JSON 反馈。重点评估代码正确性、安全性及性能,输出分级评论和建议块,供工作流发布使用,不直接操作 GitHub。
审查已签出的 PR 差异
生成机器可读的代码审查报告
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
指导在实现重大功能前编写产品和技术规范,通过结构化文档减少歧义、提升代码质量和审查效率。
启动重大新功能开发
规划代理驱动的实现流程
需要将产品和技术规范检入源代码控制
npx skills add zerx-lab/zap --skill spec-driven-implementation -g -y
为warp-external仓库提供Issue分类指导,明确公共Issue隐私保护、证据优先、功能确认及账单/账号类问题路由规则,限制追问数量并规范标签使用。
收到针对warp-external仓库的Issue报告
需要判断Issue是否属于Zap特定问题或通用问题
npx skills add zerx-lab/zap --skill triage-issue-local -g -y
提供在仓库中创建或更新SKILL.md文件的指南,涵盖YAML元数据规范、文档结构及最佳实践。
用户需要编写新的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 代码编写的指导原则,涵盖复用按钮主题、遵循设计规范及共享抽象等内容,旨在防止组件重复实现和设计漂移,确保 UI 一致性。
进行 Warp 客户端 UI 开发任务前
审查或编写涉及 UI 组件和样式的代码时
npx skills add zerx-lab/zap --skill warp-ui-guidelines -g -y
用于为 Zap 应用的重要用户功能编写 PRODUCT.md 产品规格文档,明确行为、边界和验证逻辑,聚焦用户视角而非实现细节。
需要编写产品需求文档或功能行为说明
在实现前定义功能行为以避免歧义
npx skills add zerx-lab/zap --skill write-product-spec -g -y
用于编写Warp重大功能的TECH.md技术规格文档,将产品意图转化为实施计划。
用户要求编写技术规格或架构文档
需要制定跨模块的实现方案
npx skills add zerx-lab/zap --skill write-tech-spec -g -y
将 Figma 设计组件与代码实现建立映射,保持设计与代码一致性。支持通过 URL 或桌面端选择节点获取建议并发送映射。
code connect
connect this component to code
map this component
link component to code
create code connect mapping
npx skills add zerx-lab/zap --skill figma-code-connect-components -g -y
根据项目代码库和Figma设计,生成定制化的设计系统规则文件。通过自动分析组件结构、样式方案及命名规范,将团队经验编码为AI可执行的指令,确保Figma到代码的实现一致性和高质量,支持Claude、Cursor等主流AI编程助手。
创建设计系统规则
为我的项目生成规则
设置设计规则
自定义设计系统指南
npx skills add zerx-lab/zap --skill figma-create-design-system-rules -g -y
通过MCP工具创建新的Figma或FigJam空白文件,自动解析计划密钥并处理参数,为后续设计操作提供基础文件支持。
用户请求新建Figma设计文件
用户请求新建FigJam白板
需要在新文件中执行后续设计任务
npx skills add zerx-lab/zap --skill figma-create-new-file -g -y
用于在Figma中构建或更新与代码库一致的专业级设计系统。通过多阶段工作流(发现、基础、结构、组件)协调大量API调用,确保变量、组件和主题同步。
从代码库创建或更新Figma设计系统
建立设计变量、令牌和组件库
设置主题(如浅色/深色模式)
解决代码与Figma设计之间的差异
npx skills add zerx-lab/zap --skill figma-generate-library -g -y
将Figma设计稿转换为高保真生产就绪代码,确保像素级还原。适用于实现UI组件、根据Figma链接生成代码等场景。
用户提供Figma URL并要求实现设计
用户提到implement design或generate code
要求构建匹配Figma规范的组件
npx skills add zerx-lab/zap --skill figma-implement-design -g -y
指导用户将MCP服务器配置添加到Warp编辑器中,包括确定作用域、收集连接细节、检查并准备配置文件以及编写具体的JSON配置。
用户需要添加MCP服务器到Warp
用户询问Warp的MCP配置方法
npx skills add zerx-lab/zap --skill agent-add-mcp -g -y
用于创建、修改和优化 Agent Skill 的工具。支持从需求定义到技能草稿编写,再到测试用例生成与性能评估(Evals/Benchmarks)的全流程迭代优化,最终提升技能的触发准确率与执行效果。
用户希望从零开始创建一个新的 Agent Skill
需要编辑或优化现有 Skill 的描述和逻辑
运行评估测试以分析 Skill 性能并改进触发准确性
npx skills add zerx-lab/zap --skill create-skill -g -y
根据自然语言需求创建Warp终端的标签页配置TOML文件,支持布局、命令及参数设置,确保生成符合Schema的有效配置。
用户想要新的标签页配置
用户请求新的标签页布局
用户要求生成标签页配置的斜杠命令
npx skills add zerx-lab/zap --skill create-tab-config -g -y
将用户关于Warp应用的模糊反馈转化为结构化的GitHub Issue或重复Issue响应,包含复现步骤和预期行为。严格限制为只读代码引用和Issue提交,禁止修改代码或生成补丁。
用户提供Warp应用bug报告、回归问题或功能缺失反馈
用户希望将简短投诉整理为标准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 中获取并展示所有审查评论。通过运行脚本或备用 gh 命令提取评论数据,并使用工具插入显示,仅做信息展示,等待用户后续指令。
需要查看当前 PR 的审查意见
获取代码评审反馈以决定下一步操作
npx skills add zerx-lab/zap --skill pr-comments -g -y
提供Warp终端Tab配置TOML文件的规范、验证规则及示例,指导创建或更新标签页布局,确保使用正确的目录路径和字段格式。
创建新的Warp Tab配置文件
修改现有的Warp Tab配置
查询Warp Tab配置的Schema规范
npx skills add zerx-lab/zap --skill tab-configs -g -y
根据自然语言请求更新已存在的 Warp 标签页配置文件。需读取原文件,依赖 tab-configs 技能确保格式有效,遇歧义时询问用户,保留原有结构并解释变更内容。
用户希望修改现有的 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 原型或组件
基于文本反馈修改现有 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 编程规范,指导通过 MCP 执行 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 功能(如缓存、思考模式)
涉及 Claude 模型版本的问题
npx skills add zerx-lab/zap --skill claude-api -g -y


