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状态
排查测试失败
调查PR构建失败
npx skills add zerx-lab/zap --skill diagnose-ci-failures -g -y
修复 warp Rust 代码库中的编译错误、linting 问题和测试失败,涵盖 presubmit 检查、WASM 特定错误及具体测试运行。
遇到编译错误或 clippy/fmt 失败
需要运行或解释 presubmit 检查
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)发布,涉及修改编译时和运行时配置,确保平滑过渡并安排后续清理任务。
需要将功能从测试环境逐步推向稳定版
执行特性标志的升级或回滚准备
npx skills add zerx-lab/zap --skill promote-feature -g -y
指导如何安全移除已稳定上线的功能标志,包括清理配置、枚举、条件编译及死代码,并执行构建测试验证。
功能标志已全量发布并稳定
需要清理技术债务和简化代码
npx skills add zerx-lab/zap --skill remove-feature-flag -g -y
自动化解决 Git 合并冲突,通过脚本提取未解决路径和冲突片段摘要,避免加载完整文件。支持按文件查看、批量处理及 JSON 输出,辅助开发者高效完成 merge、rebase 等操作的冲突修复。
git status 显示未合并路径
merge/rebase/cherry-pick 因冲突停止
文件中包含冲突标记
npx skills add zerx-lab/zap --skill resolve-merge-conflicts -g -y
为warp-external仓库提供PR审查指导,规范Rust代码风格、UI变更证据要求及测试建议,作为核心审查技能的补充。
用户提交PR请求审查
需要针对特定仓库进行代码规范检查
npx skills add zerx-lab/zap --skill review-pr-local -g -y
用于分析本地PR差异并生成结构化JSON格式的代码审查报告。专注于正确性、安全性和性能,通过特定标签分级反馈,输出review.json供工作流发布,不直接操作GitHub。
需要审查已检出的Pull Request差异
需要将代码审查结果导出为机器可读的JSON格式
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
规范驱动实现技能,要求在开发重大功能前编写产品和技术规格说明书。通过先定义需求再实施,提升代码质量、减少歧义并简化审查流程,适用于复杂或高风险任务。
启动重大新功能开发
规划基于Agent的实现
需要将产品和技术规格纳入源代码管理
npx skills add zerx-lab/zap --skill spec-driven-implementation -g -y
为warp-external仓库提供Issue分类指导,区分Zap特有与通用问题,规范隐私保护、证据使用及跟进提问限制,并将账单或账户争议引导至支持渠道。
用户提交Issue需要分类时
处理涉及账单或账户争议的反馈
npx skills add zerx-lab/zap --skill triage-issue-local -g -y
提供在仓库中创建或更新 SKILL.md 文件的指南,涵盖 YAML frontmatter 规范、文件结构及最佳实践,用于标准化技能定义。
需要新建或修改 SKILL.md 文件
询问技能文档的结构或 frontmatter 要求
npx skills add zerx-lab/zap --skill update-skill -g -y
用于编写、运行和调试 Warp 应用的集成测试,涵盖 UI 和终端行为验证。支持使用自定义 Builder/TestStep 框架,处理真实实例启动、隔离环境及断言轮询等复杂场景。
添加新的集成测试
修复失败的集成测试
配置测试到 runner 或 nextest 套件
验证端到端 UI 和终端行为
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撰写及实现前的行为澄清,确保开发可执行且无歧义。
用户要求编写产品规格或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
通过 Code Connect 工具将 Figma 设计组件映射到代码实现,建立设计与代码的一致性关联。
用户提及 code connect
要求连接或映射组件到代码
npx skills add zerx-lab/zap --skill figma-code-connect-components -g -y
生成项目专属的设计系统规则,指导AI将Figma设计稿转化为代码。通过分析代码库结构和约定,创建适用于Claude、Cursor等工具的规范文件,确保开发一致性与高质量输出。
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 白板。自动解析用户计划键,调用工具生成文件并返回 Key 和 URL,为后续设计操作准备环境。
需要新建 Figma 文件
需要新建 FigJam 白板
使用 Figma 工具前的初始化步骤
npx skills add zerx-lab/zap --skill figma-create-new-file -g -y
用于从代码库构建或更新 Figma 设计系统的专业级工作流技能。涵盖变量提取、组件库搭建、主题设置及代码与设计的对齐,强调分阶段执行和用户确认。
用户希望创建或更新 Figma 设计系统
需要建立变量/Token 体系
构建组件库并同步代码与设计
npx skills add zerx-lab/zap --skill figma-generate-library -g -y
将 Figma 设计稿转化为高保真、生产就绪的前端代码。通过解析 Figma URL 或桌面端选择,获取节点上下文并生成像素级一致的 UI 组件代码。
用户要求根据 Figma 链接实现 UI 代码
用户提及 'implement design' 或 'generate code'
用户提供 Figma URL 并要求构建匹配的设计规范组件
npx skills add zerx-lab/zap --skill figma-implement-design -g -y
指导用户配置Warp编辑器中的MCP服务器,包括确定作用域、收集连接详情、处理配置文件格式及写入stdio或URL配置。
添加MCP服务器到Warp
配置Warp的mcp.json文件
设置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 终端的标签页配置 TOML 文件。通过询问用户补全缺失细节,生成符合 schema 的有效配置并写入对应目录,适用于自定义标签页布局或生成相关斜杠命令的场景。
用户想要创建新的标签页配置
用户想要新的标签页布局
用户请求生成用于创建标签页配置的斜杠命令
npx skills add zerx-lab/zap --skill create-tab-config -g -y
将 Warp 应用的模糊反馈转化为结构化的 GitHub Issue,包含复现步骤、预期与实际行为对比及代码引用。用于 Bug 报告、功能缺失或 UX 问题的标准化整理与重复检测。
用户提交 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 上的代码审查意见
需要汇总 PR 的问题和反馈
npx skills add zerx-lab/zap --skill pr-comments -g -y
提供 Warp 终端 Tab 配置 TOML 文件的权威 Schema、验证规则及示例,指导用户正确创建或更新配置文件,涵盖目录路径、字段定义及最佳实践。
创建新的 Warp tab 配置文件
修改现有的 Warp tab 配置
查询 Warp tab 配置的 Schema 规范
npx skills add zerx-lab/zap --skill tab-configs -g -y
根据自然语言请求修改现有的 Warp tab 配置文件。读取当前配置,通过询问澄清模糊需求,确保按 schema 验证并保留原有结构,最后解释变更内容。
用户希望修改已存在的 Warp tab 配置
编辑已在 Warp 中打开的 tab 配置文件
npx skills add zerx-lab/zap --skill update-tab-config -g -y
用于跨多个来源(GitHub Dependabot、GCP容器扫描、Docker Scout及Linear)排查和修复安全漏洞的Skill,支持检查CVE、依赖问题及安全告警。
检查系统漏洞
修复依赖安全问题
更新基础镜像
处理安全告警
npx skills add zerx-lab/zap --skill triage-vulnerabilities -g -y
根据自然语言描述在 Figma 中创建或更新设计文件,支持新建画板、组件及迭代现有设计。
从文本描述生成 UI 原型或线框图
基于文字反馈修改现有 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 执行规范,指导 Agent 通过 use_figma 工具在 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


