Agent Skills
› open-mercato/open-mercato
open-mercato/open-mercato
GitHub指导使用 @open-mercato/ui 库构建一致的后台管理界面,强调组件复用、数据密度和键盘导航,确保视觉与行为一致性。
安装全部 Skills
npx skills add open-mercato/open-mercato --all -g -y
集合内 Skills (45)
指导使用 @open-mercato/ui 库构建一致的后台管理界面,强调组件复用、数据密度和键盘导航,确保视觉与行为一致性。
需要创建或修改后台管理页面
涉及表格展示或表单开发
遵循特定设计系统规范
npx skills add open-mercato/open-mercato --skill backend-ui-design-codex -g -y
用于在编码前编写和审查业务级应用规格说明书,涵盖领域模型、ROI工作流、用户故事及平台差距分析。采用产品经理视角,确保需求清晰后再进入功能规格阶段。
创建应用规格
定义业务需求
确定构建内容
审查现有应用规格
npx skills add open-mercato/open-mercato --skill om-app-spec-writing -g -y
Open Mercato仓库专用的PR循环自动继续技能,定义规格来源、遗留计划格式处理、集成测试门禁及验证执行方式,用于自动化推进PR流程。
需要继续处理Pull Request循环任务
执行PR合并前的自动化检查与门禁验证
npx skills add open-mercato/open-mercato --skill om-auto-continue-pr-loop -g -y
Open Mercato仓库的自动创建PR循环技能扩展,定义基于AI规范的自动化工作流。包含规范来源、集成测试门禁(Playwright)、UI样式检查及验证环境选择,确保代码提交前通过质量关卡。
需要基于AI规范自动生成Pull Request
执行自动化代码提交与质量门禁流程
npx skills add open-mercato/open-mercato --skill om-auto-create-pr-loop -g -y
通过调用 GitHub Actions 工作流,为指定 PR 发布 pkg.pr.new 预览包。自动验证 PR 有效性并排除跨仓库请求,支持指定仓库和工作流分支,最后返回运行状态与链接。
请求发布或重新发布 PR 预览包
触发 package-previews.yml 工作流
npx skills add open-mercato/open-mercato --skill om-auto-publish-pr -g -y
自动分析指定窗口期内的合并PR,生成面向QA的手动测试报告与验证计划。按P0/P1/P2分级并包含点击路径和风险点,最终作为文档PR提交至main分支。
需要为近期合并的PR生成自动化QA测试场景
将代码变更转化为可执行的手工测试用例
npx skills add open-mercato/open-mercato --skill om-auto-qa-scenarios -g -y
GitHub PR代码审查扩展技能,优先通过CI检查验证,本地测试仅作回退。严格执行包含Medium发现即要求修改的裁决规则,并自动管理PR发布说明标签以确保版本分类准确。
需要审查Pull Request时
需要验证PR CI状态时
需要确定或修正PR发布标签时
npx skills add open-mercato/open-mercato --skill om-auto-review-pr -g -y
针对单个PR、规范文件或分支差异进行深度安全分析,超越OWASP Top 10排查隐蔽攻击向量,生成Markdown/HTML报告及后续步骤建议。
需要分析单个Pull Request的安全性时
审查.ai/specs/下的规范文件安全性时
检查特定分支与基线的代码差异安全隐患时
npx skills add open-mercato/open-mercato --skill om-auto-sec-report-pr -g -y
安全报告聚合驱动技能,遍历指定窗口内的PR或分支,委托子技能执行单元分析,并将结果整合为单一文档PR。支持日期、PR号等过滤条件,输出Markdown和HTML报告。
需要汇总多个PR的安全分析报告
生成基于时间窗口或特定分支的聚合安全审查文档
npx skills add open-mercato/open-mercato --skill om-auto-sec-report -g -y
自动将 Open Mercato 用户代码库从 0.4.10 迁移至 0.5.0,通过检测并应用 codemod 模式、类型检查及报告待人工审查项,辅助完成框架升级中的代码适配工作。
upgrade open-mercato to 0.5.0
bump to 0.5.0
apply UPGRADE_NOTES migrations
npx skills add open-mercato/open-mercato --skill om-auto-upgrade-0.4.10-to-0.5.0 -g -y
自动迁移下游应用从Open Mercato 0.6.6升级至0.6.7,处理导入变更、调度器负载解包及回调审计。支持干跑模式与指定检查项,确保代码安全适配新版本规范。
用户请求将项目从版本0.6.6升级到0.6.7
需要应用特定版本的升级说明或迁移指南
npx skills add open-mercato/open-mercato --skill om-auto-upgrade-0.6.6-to-0.6.7 -g -y
自动将下游应用从 Open Mercato 0.6.7 升级至 0.7.0,执行机械性代码迁移与配置审计,识别需手动处理的安全及逻辑变更并生成报告。
升级 Open Mercato 到 0.7.0
迁移 0.6.7 到 0.7.0
应用 0.7.0 升级说明
npx skills add open-mercato/open-mercato --skill om-auto-upgrade-0.6.7-to-0.7.0 -g -y
指导使用 @open-mercato/ui 库构建一致、生产级的后端/后台管理界面。涵盖 CRUD、数据表格及表单等组件开发,强调复用性与设计系统规范。
构建后台管理页面
实现 CRUD 接口
开发数据表格或表单
npx skills add open-mercato/open-mercato --skill om-backend-ui-design -g -y
Open Mercato仓库的代码审查扩展,集成Docker/本地环境检测、模板同步校验、分层分类及性能门禁,增强共享审查流程的本地适配性。
执行代码审查任务
验证PR变更合规性
npx skills add open-mercato/open-mercato --skill om-code-review -g -y
用于创建或重写Open Mercato项目的AGENTS.md文件,为AI代理提供包含Always/Ask First/Never/Validation Commands结构的操作指令集。
新增包或模块时生成指南
重构现有AGENTS.md文件
npx skills add open-mercato/open-mercato --skill om-create-agents-md -g -y
维护VS Code Dev Container配置,处理构建启动故障及环境不一致问题。涵盖文件映射、审计诊断修复流程及文档同步,确保开发环境与项目需求保持一致。
dev container
devcontainer
.devcontainer
npx skills add open-mercato/open-mercato --skill om-dev-container-maintenance -g -y
Open Mercato设计系统合规审查代理,用于前端UI工作。执行违规扫描、语义Token迁移、硬编码清理及页面脚手架生成,确保UI符合设计规范,防止设计漂移。
前端UI代码审查
设计系统合规性检查
硬编码颜色或排版清理
DS组件迁移
npx skills add open-mercato/open-mercato --skill om-ds-guardian -g -y
自动化规范化 .ai/specs 目录下的遗留规格文件名,将其转换为日期+slug格式,处理命名冲突并同步更新文件链接。
清理带有 SPEC-* 或 SPEC-ENT-* 前缀的旧规格文件
解决移除数字前缀后的文件名冲突
修复因规范化导致的错误链接
npx skills add open-mercato/open-mercato --skill om-fix-specs -g -y
基于上游技能扩展,适配Open Mercato仓库规范。定义Spec文件检测规则(支持OSS/Enterprise),更新Issue跟踪模板及实施工作流路径,确保与CI/CD发布流程对齐。
PR关联Issue的后续处理
Spec文档的检测与分类
生成或更新开发跟踪Issue
npx skills add open-mercato/open-mercato --skill om-followup-issue-from-pr -g -y
Open Mercato工作流导航助手,提供导航与知识两种模式。用于指引开发者确定当前进度、推荐下一步操作及Skill,并解答模块开发、API、UI等具体技术实现问题。
询问当前步骤或下一步该做什么
不确定使用哪个Skill或感到迷茫
查询如何在Open Mercato中构建特定功能
npx skills add open-mercato/open-mercato --skill om-help -g -y
基于规范通过协调子代理实现功能,强制代码审查与测试。引导用户选择扩展或核心修改模式,按阶段执行计划、编码及验证,确保符合审查清单并跟踪进度。
implement spec
implement phases
build from spec
code the spec
npx skills add open-mercato/open-mercato --skill om-implement-spec -g -y
用于构建 Open Mercato 集成提供商包的助手,支持支付、物流等场景。自动脚手架生成 npm 包、适配器、Webhook 处理、健康检查及测试,确保符合规范。
build integration
add provider
integrate with stripe/paypal/dhl
npx skills add open-mercato/open-mercato --skill om-integration-builder -g -y
用于运行和创建基于 Playwright TypeScript 的 QA 集成测试,包括执行测试套件、从规格生成新测试及转换 Markdown 场景,并依赖 om-prepare-test-env 管理环境。
run integration tests
test this feature
create test for
convert test case
run QA tests
integration test
npx skills add open-mercato/open-mercato --skill om-integration-tests -g -y
对生成的代码或代理会话进行基于证据的严格审查,验证正确性、安全性及设计合规性,输出通过/失败结论并指出缺陷根源与改进建议。
LLM生成代码的质量评估
代理会话或评测结果的分析
需要审查生成产物合规性的场景
npx skills add open-mercato/open-mercato --skill om-judge-agent-session -g -y
将自定义模块代码从MikroORM v6迁移至v7,处理装饰器导入分离、废弃API替换及Knex转Kysely等变更。
mikro-orm v7
persistAndFlush deprecated
knex to kysely
npx skills add open-mercato/open-mercato --skill om-migrate-mikro-orm -g -y
为Open Mercato后端或后台流程构建可点击、可评论的交互式原型,用于需求验证和预实施反馈。
需要后端流程的可点击交互原型
基于用户故事进行后台功能演示与评审
npx skills add open-mercato/open-mercato --skill om-mockup-prototype -g -y
PR审查自动化技能,基于上游扩展。定义仓库特定代码变更范围分类、标签体系及QA门禁规则,处理权限限制,确保PR流程合规与质量把控。
Pull Request审查
代码变更范围分类
QA门禁检查
npx skills add open-mercato/open-mercato --skill om-pr-autopilot -g -y
在代码实现前对规范进行深度分析,涵盖向后兼容性审计、完整性检查及风险评估。通过识别违规项和缺失内容,生成包含修复建议的准备度报告,确保规范质量并预防实施风险。
analyze spec
pre-implement
spec readiness
BC analysis
spec gap analysis
npx skills add open-mercato/open-mercato --skill om-pre-implement-spec -g -y
扩展om-prepare-issue技能,支持企业级规格编写、跨目录重复检查及合规审查。明确实现与自动修复的拾取路径,并同步CI/CD发布流程文档,将主干从develop迁移至main,规范版本发布与回退策略。
需要编写或更新功能规格说明时
检查是否存在重复的功能规格定义时
配置或执行软件发布流程时
npx skills add open-mercato/open-mercato --skill om-prepare-issue -g -y
提供Open Mercato仓库本地测试环境准备规则,扩展共享技能以管理临时集成测试环境的启动、复用及清理,确保与CI配置一致。
需要启动或复用临时测试环境
配置本地与CI一致的测试环境变量
执行集成测试前的环境准备
npx skills add open-mercato/open-mercato --skill om-prepare-test-env -g -y
根据Git版本范围刷新独立应用AI测试套件,验证变更影响并生成报告。支持本地分析或执行修改,严格限制外部交互,确保测试覆盖与契约同步。
refresh standalone harness
release harness audit
scan release range
odśwież harness
npx skills add open-mercato/open-mercato --skill om-refresh-standalone-harness -g -y
指导用户创建或更新技能(Skill)的指南,涵盖技能结构、核心原则(如简洁性、自由度控制)及资源组织方式,旨在扩展AI专业能力。
用户希望创建新的技能
用户需要更新现有技能
npx skills add open-mercato/open-mercato --skill om-skill-creator -g -y
智能测试技能,仅运行受代码变更影响的测试用例。支持Jest和Playwright,通过缓存机制加速重复执行,自动分析依赖关系并执行最小化测试集。
run affected tests
run smart tests
test only what changed
run tests for this PR
npx skills add open-mercato/open-mercato --skill om-smart-test -g -y
用于编写和审查符合架构规范的高质量技术规格说明书。遵循Martin Fowler标准,通过骨架、研究、设计到合规检查的完整工作流,确保规格书的结构严谨与逻辑清晰。
创建新的技术规格说明书
审查现有规格书是否符合架构标准
npx skills add open-mercato/open-mercato --skill om-spec-writing -g -y
基于 WCAG 2.2 AA 和 EN 301 549 标准,对 UI 变更进行无障碍合规性审查。通过分析代码、样式及组件影响,提供证据驱动的评估报告,确保前端交互符合无障碍规范。
用户显式请求执行无障碍审查
检查 UI 变更是否符合 WCAG 标准
npx skills add open-mercato/open-mercato --skill om-wcag-guardian -g -y
用于基于公开网络信号评估公司销售潜力,生成合作匹配度分数、付费可能性及建议。
需要评估潜在客户资质
分析目标公司的财务与扩张迹象
npx skills add open-mercato/open-mercato --skill deal-qualification -g -y
用于根据工单文本及历史数据,从优先级设置、专家分配或发送宏回复中选择最佳处理动作。依据风险等级、VIP状态等规则自动决策,确保高效且安全的客户支持响应。
需要为客服工单选择处理方案
分析工单并决定优先级或路由
npx skills add open-mercato/open-mercato --skill resolution-playbook -g -y
根据交易 momentum 和风险信号选择最佳销售管道阶段。提供从 lead 到 won/lost 的阶段定义及决策规则,指导代理保守推进或识别强信号跳跃。
需要确定当前交易应处于的下一个销售阶段
评估交易状态并生成阶段转换理由
npx skills add open-mercato/open-mercato --skill stage-playbook -g -y
自动迁移下游应用从Open Mercato 0.7.0至0.8.0,审计CLI、调度器、API等变更,识别需手动处理项并生成报告。
升级 Open Mercato 到 0.8.0
迁移 0.7.0 到 0.8.0
npx skills add open-mercato/open-mercato --skill om-auto-upgrade-0.7.0-to-0.8.0 -g -y
自动将 Open Mercato 应用从 0.8.0 迁移至 0.9.0,通过检测代码变更并生成报告或执行机械性修改,同时识别需人工处理的安全及逻辑敏感项。
升级 Open Mercato 到 0.9.0
迁移 0.8.0 到 0.9.0
应用 0.9.0 升级说明
npx skills add open-mercato/open-mercato --skill om-auto-upgrade-0.8.0-to-0.9.0 -g -y
用于在Open Mercato框架中创建、扩展或覆盖AI智能体。支持配置工具包、审批合约及对话循环控制,提供结构化输出和聊天嵌入能力,适用于模块级AI助手开发。
创建AI代理
扩展AI代理
添加AI工具
嵌入AiChat组件
构建AI助手
npx skills add open-mercato/open-mercato --skill om-create-ai-agent -g -y
用于为 Open Mercato 引擎快速生成独立的 Web 搜索适配器 npm 包。提供脚手架模板,自动配置 manifest、Zod schema 及契约测试,支持 SERP 抓取、API 集成等多种形态,无需修改核心代码即可扩展新的搜索源。
add web search adapter
new search provider
web-research adapter
add Brave/Exa/Serper/Kagi search
hook up a search API
npx skills add open-mercato/open-mercato --skill om-create-web-research-adapter -g -y
针对 Figma 与 Open Mercato Design System 的双模式技能:模式 A 生成符合 DS 规范的新屏幕设计简报;模式 B 审计现有设计并输出整改计划。
创建新 Figma 设计或原型
审查或审计现有 Figma 设计合规性
npx skills add open-mercato/open-mercato --skill om-figma-design-with-ds -g -y
将客户文档转化为平台功能覆盖分析报告,通过代码级验证生成需求树与待办事项。
gap analysis
coverage report
what does the platform already cover
npx skills add open-mercato/open-mercato --skill om-gap-analysis -g -y


