بنقرة واحدة
بنقرة واحدة
Browser automation CLI for AI agents. Use for frontend development, debugging, and automated testing. Supports page navigation, DOM inspection, form interaction, keyboard shortcuts, and screenshot capture.
Develop Vue 3 frontend interfaces using Arco Design Vue component library. Strictly follow Arco Design specifications for component usage, layout, spacing, typography, and visual patterns. Use this skill when building enterprise-level Vue applications with Arco Design.
Develop Web IDE using Codeblitz (OpenSumi). Create customized IDE with WebDAV filesystem support, default layout configurations, and integrated terminal. Use this skill when building browser-based code editors.
当进行功能测试时,帮助快速分析、总结测试方法并形成结构化测试用例,方便跨项目复用
| name | development-review |
| description | 开发规范 - 开发前规范参考 + 开发后提交前检查,必要时调用子技能进行深度验证 |
开发规范技能,覆盖开发前规范参考和开发后提交前检查。
| 阶段 | 内容 | 说明 |
|---|---|---|
| 开发前 | 规范参考 | 架构思维、接口设计、性能优化、代码质量、TDD |
| 开发后 | 提交前检查 | 自动化检查 + verification + debugging + code-review |
核心理念:开发时专注实现,开发后快速验证。
跳过:编译、Lint、类型检查、冗余代码检查
适用:日常开发后快速验证
适用:提交前、代码审查、CI/CD
只警告不阻止
适用:探索性开发、实验性功能
| 检查项 | 说明 |
|---|---|
| 编译检查 | 运行构建命令 |
| Lint 检查 | 运行 linter |
| 类型检查 | 运行类型检查 |
| 空提交 | 检查是否有实际代码变更 |
| 检查项 | 说明 |
|---|---|
| 调试代码 | console.log, print, fmt.Println 等 |
| 敏感信息 | password, token, secret 等 |
| 冗余代码 | TODO, FIXME, HACK 注释 |
| 检查项 | 说明 |
|---|---|
| 文档完整性 | 检测 README.md |
| CHANGELOG | 检测变更日志 |
| 检查项 | 说明 |
|---|---|
| 大规模变更 | git 变更 > 500 行提醒 |
| 文件 | 触发场景 |
|---|---|
verification.md | 声称完成前必须验证 |
debugging.md | 检查失败需要修复 |
tdd.md | 开发中需要写测试 |
code-review.md | 提交前人工审查 |
开发完成 → 运行 development-review
│
├── 检查失败 → debugging.md (调试)
│ │
│ └── 修复后再次检查
│
├── 检查通过 → verification.md (验证证据)
│ │
│ └── 验证通过
│
└── code-review.md (人工审查)
│
└── 提交
| 码 | 说明 |
|---|---|
| 0 | 所有检查通过 |
| 1 | 有失败项(严格模式) |
| 2 | 有警告项(宽松模式) |