Agent Skills
› elie222/inbox-zero
elie222/inbox-zero
GitHub基于CDP的浏览器自动化CLI工具,支持导航、表单填写、截图及数据提取。适用于网页交互测试、爬虫及自动登录等场景。
Install All Skills
npx skills add elie222/inbox-zero --all -g -y
Skills in Collection (25)
基于CDP的浏览器自动化CLI工具,支持导航、表单填写、截图及数据提取。适用于网页交互测试、爬虫及自动登录等场景。
打开网站
填写表单
点击按钮
截取屏幕快照
从页面抓取数据
测试Web应用
登录网站
自动化浏览器操作
npx skills add elie222/inbox-zero --skill agent-browser -g -y
自动化生成面向用户的版本更新日志。通过审查合并的PR筛选用户可见变更,按主题编写MDX格式条目并合并至指定目录,最后重建总日志文件以提交PR。
需要为发布版本撰写用户可见的更新说明
自动化生成或更新docs/changelog.mdx
npx skills add elie222/inbox-zero --skill changelog -g -y
提供 Cursor Cloud VM 环境配置指南,涵盖 Docker 启动、数据库服务初始化、环境变量配置及本地开发服务器启动流程。
需要设置或恢复云开发环境
解决 Docker 或数据库连接问题
配置缺失的环境变量
npx skills add elie222/inbox-zero --skill cloud-dev-environment -g -y
用于在当前会话或分支差异中简化、优化代码,提升清晰度与一致性,同时严格保持原有功能行为不变。适用于PR前清理或轻度重构。
请求简化最近修改的代码
请求在提交前清理代码以提高可读性
请求对当前变更进行轻度重构
npx skills add elie222/inbox-zero --skill code-simplifier -g -y
自动化创建GitHub PR并持续监控直至审查通过,支持自动修复反馈、处理检查失败及清理完成,确保PR状态干净。
用户要求创建或发布PR
需要监控或修复现有PR的审查反馈
等待审查机器人结果
npx skills add elie222/inbox-zero --skill create-pr -g -y
分析代码变更,提供结构化摘要、文件列表、安全审查(认证、验证、密钥)、风险区域及边缘情况检查,帮助开发者快速评估变更影响与潜在问题。
代码提交后需要解释变更内容
审查新功能或修改的安全性与完整性
npx skills add elie222/inbox-zero --skill explain-changes -g -y
提供从API到UI的完整全栈功能开发指南,涵盖GET路由、Server Actions突变、SWR数据获取及React Hook Form表单处理的最佳实践。
需要构建包含数据获取和状态变更的全栈功能
实现Next.js API路由与客户端数据同步
配置服务端操作以处理数据创建、更新或删除
npx skills add elie222/inbox-zero --skill fullstack-workflow -g -y
提供LLM相关功能测试的编写指南,规范测试用例中AI提供商和模型的固定方式,确保测试通用性。
编写LLM功能测试时
需要遵循LLM测试规范时
npx skills add elie222/inbox-zero --skill llm-test -g -y
提供LLM功能实现的规范,涵盖目录结构、核心文件、模型路由策略及标准代码模板。指导开发者如何正确调用LLM、分离提示词、使用Zod验证响应并处理日志与错误。
需要实现新的LLM相关功能
参考现有LLM代码结构或最佳实践
npx skills add elie222/inbox-zero --skill llm -g -y
定义基于Turborepo和pnpm的Next.js项目结构规范,涵盖目录布局、文件命名规则及核心模块(如API、Utils、Packages)的组织指南。
初始化新项目或重构现有代码库结构
新增功能模块或组件时遵循目录规范
统一团队代码风格和文件组织标准
npx skills add elie222/inbox-zero --skill project-structure -g -y
通过给PR添加ready-for-qa标签,触发QA服务器自动执行浏览器测试,实现PR质量检查的自动化流转。
需要将Pull Request提交给QA团队进行自动化测试
希望触发QA服务器的浏览器测试流程
npx skills add elie222/inbox-zero --skill qa-label -g -y
用于根据模板生成浏览器QA流程规范文件,支持参数校验、字段替换及冲突处理,旨在标准化测试用例创建流程。
用户请求创建新的浏览器QA流程文件
执行qa-new-flow命令
npx skills add elie222/inbox-zero --skill qa-new-flow -g -y
审查分支或PR中的提示词及工具描述变更,评估产品适用性,识别冗余、过度适配评测或重复的指令,并提供结构化审查报告。
审查系统提示词变更
审核工具描述修改
检查提示词构建器改动
审计与模型行为相关的代码差异
npx skills add elie222/inbox-zero --skill review-ai-prompt-changes -g -y
代码审查技能,自动修复低风险问题并报告Bug。依据项目规范检查逻辑错误、结构合理性及DRY原则,对高风险修改需用户确认,提升代码质量与一致性。
请求审查代码变更
询问代码是否存在Bug或改进点
npx skills add elie222/inbox-zero --skill review -g -y
用于 Inbox Zero 端到端功能测试的 Agent,支持浏览器交互、API 验证及 LLM 评估。涵盖环境配置、特征标志启用及隔离测试流程,确保新功能正确运行。
需要验证新功能是否正常工作
执行端到端 QA 或回归测试
编写或运行评估测试用例
npx skills add elie222/inbox-zero --skill test-feature -g -y
提供应用测试指南,涵盖单元测试、集成测试、LLM评估及E2E测试。包含框架配置、断言原则及常用命令,指导开发者进行行为导向的测试实践。
编写或运行单元测试
执行集成或数据库测试
进行LLM功能回归或评估
npx skills add elie222/inbox-zero --skill testing -g -y
提供基于 Shadcn UI、Radix UI 和 Tailwind CSS 的 UI 组件与样式规范。涵盖响应式设计、组件安装、SWR 数据获取及表单处理,指导前端界面开发。
需要构建或优化用户界面
询问前端组件库使用指南
实现响应式布局或样式
npx skills add elie222/inbox-zero --skill ui-components -g -y
指导在仓库中安全更新依赖包,遵循.pncurc.cjs的锁定列表,保持Node版本一致,并执行pnpm更新、安装及测试验证流程。
用户请求更新依赖
需要刷新包版本
npx skills add elie222/inbox-zero --skill update-packages -g -y
通过 CLI 操作 Inbox Zero API,用于查看规则、统计及自动化配置。适用于需通过 API 而非浏览器交互来管理收件箱状态和自动化的任务场景。
需要查看或修改 Inbox Zero 自动化规则
获取收件箱统计数据
通过 API 进行自动化配置
npx skills add elie222/inbox-zero --skill inbox-zero-api -g -y
规范后端日志记录模式,涵盖 API 路由、辅助函数及服务操作的集中式请求作用域日志用法,支持中间件自动注入上下文与手动扩展。
需要记录后端请求日志
实现结构化日志输出
调试后端服务
npx skills add elie222/inbox-zero --skill logging -g -y
说明 Prisma ORM 的使用规范,包括 PostgreSQL 配置、客户端实例化及类型导入路径。
询问如何导入 Prisma 客户端
查询 Prisma 枚举和类型定义位置
npx skills add elie222/inbox-zero --skill prisma -g -y
浏览器QA流程编排器,基于规范在真实浏览器中执行测试并生成JSON及Markdown报告。支持并行执行、优先级过滤及自定义基础URL,记录失败证据与详细摘要。
需要执行浏览器端到端测试
请求运行QA流程或生成测试报告
npx skills add elie222/inbox-zero --skill qa-run -g -y
用于运行、调试端到端测试,检查测试状态,通过 Axiom 日志排查失败原因以及配置本地 E2E 测试环境。
触发 E2E 测试
检查测试状态
使用 Axiom 日志调试失败
设置本地 E2E 测试
npx skills add elie222/inbox-zero --skill e2e -g -y
用于为后端和业务逻辑编写专注的单元测试,遵循指定的技能规范文档。
需要为后端代码编写单元测试
需要为工具类逻辑编写测试
npx skills add elie222/inbox-zero --skill write-tests -g -y
用于在脚本或流程中暂停执行指定时长的技能。通过调用 sleep 命令实现阻塞,确保任务按时间要求等待,避免后台运行导致的不可控状态。
需要延迟执行后续操作
等待外部系统响应或资源就绪
控制脚本执行节奏
npx skills add elie222/inbox-zero --skill wait -g -y


