Agent Skills
› open-mercato/open-mercato
open-mercato/open-mercato
GitHub提供基于 @open-mercato/ui 库的后端管理界面开发规范,涵盖布局、表格及表单等组件的标准用法与设计原则,确保界面一致性与高数据密度。
Install All Skills
npx skills add open-mercato/open-mercato --all -g -y
Skills in Collection (43)
提供基于 @open-mercato/ui 库的后端管理界面开发规范,涵盖布局、表格及表单等组件的标准用法与设计原则,确保界面一致性与高数据密度。
创建后端页面或CRUD界面
使用指定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
扩展自动继续PR循环流程,定义规格来源、遗留计划迁移逻辑及集成测试门禁规则。
处理遗留格式的跟踪计划文件
执行集成测试与样式合规检查门禁
npx skills add open-mercato/open-mercato --skill om-auto-continue-pr-loop -g -y
该 Skill 是 Open Mercato 仓库的 PR 自动创建循环扩展,定义了基于 AI 规范的自动化工作流。它明确了规范来源、集成测试门禁(Playwright)及 UI 风格检查,并规定了验证执行环境的选择,旨在实现代码提交的自动化闭环与质量保障。
需要基于 .ai/specs/ 下的规范自动生成 PR 时
执行自动化测试门禁和集成测试流程时
npx skills add open-mercato/open-mercato --skill om-auto-create-pr-loop -g -y
通过GitHub CLI触发Package Previews工作流,为指定PR发布pkg.pr.new预览包。支持指定仓库和分支,自动验证PR有效性并报告运行结果,适用于维护者请求发布或重新发布预览的场景。
维护者要求发布PR预览
需要触发pkg.pr.new预览
npx skills add open-mercato/open-mercato --skill om-auto-publish-pr -g -y
自动生成针对合并PR窗口的手动QA测试报告,按P0/P1/P2分级并包含点击路径和验证点,输出为docs-only PR。
需要生成自动化QA测试场景报告
基于指定时间或PR范围生成手动验证计划
npx skills add open-mercato/open-mercato --skill om-auto-qa-scenarios -g -y
针对PR的自动化代码审查技能,优先通过GitHub CI检查结果进行验证以节省资源,仅在数据不可用时执行本地测试。采用更严格的裁决规则:发现Medium及以上问题即请求更改,仅Low问题则批准。
收到新的Pull Request需要审查
需要对现有PR进行自动化质量检查
npx skills add open-mercato/open-mercato --skill om-auto-review-pr -g -y
针对单个PR、规范或分支差异进行深度安全分析,超越OWASP Top 10查找隐蔽攻击向量,生成Markdown/HTML报告并提示后续深入步骤。
需要审查单个Pull Request的安全性时
需要分析特定规格文件或分支差异的安全风险时
npx skills add open-mercato/open-mercato --skill om-auto-sec-report-pr -g -y
聚合指定窗口内多个代码单元的安全分析结果,委托子技能执行检测并汇总报告。生成包含发现项和后续步骤的文档PR,支持按日期、PR号或分支筛选,实现批量安全审计自动化。
需要批量审查近期合并PR的安全性
针对特定分支或规格文件生成综合安全报告
npx skills add open-mercato/open-mercato --skill om-auto-sec-report -g -y
自动将 Open Mercato 应用从 0.4.10 迁移至 0.5.0。通过检测并应用代码转换模式,执行类型检查并报告需人工审查的内容,辅助用户完成依赖升级后的代码适配。
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,执行模块导入替换、调度器负载解包及查询索引回调审计等代码变更。
升级 Open Mercato 到 0.6.7
迁移 0.6.6 到 0.6.7
应用 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、数据表格及表单等组件,确保视觉与 UX 规范。
构建后台管理页面
实现数据表格或表单
复用 UI 组件库
npx skills add open-mercato/open-mercato --skill om-backend-ui-design -g -y
Open Mercato代码审查扩展,增强共享skill。新增Docker与本地环境检测、模板同步校验、分层范围分类及前端性能门禁,集成项目特定规范与历史教训,提升审查准确性。
执行代码审查任务
验证提交或PR变更
检查模板一致性
npx skills add open-mercato/open-mercato --skill om-code-review -g -y
用于创建或重构 AGENTS.md 文件,为 Open Mercato 包和模块生成面向编码代理的指令集。遵循 Always/Ask First/Never/Validation Commands 边界规范,确保结构一致且具备约束力。
新增包或模块时生成 AGENTS.md
现有 AGENTS.md 需要重构或重写
npx skills add open-mercato/open-mercato --skill om-create-agents-md -g -y
维护VS Code Dev Container配置,确保其与项目常规开发需求同步。涵盖容器构建失败、服务异常及环境不一致问题的诊断与修复,涉及Dockerfile、compose文件及脚本的更新和文档同步。
dev container
devcontainer
.devcontainer
npx skills add open-mercato/open-mercato --skill om-dev-container-maintenance -g -y
Open Mercato 设计系统守护者,确保 UI 变更符合设计规范。执行违规扫描、语义令牌迁移、硬编码清理及页面脚手架生成,防止设计漂移。
前端 UI 开发
设计系统合规审查
语义令牌迁移
硬编码颜色或排版清理
DS 合规页面脚手架生成
npx skills add open-mercato/open-mercato --skill om-ds-guardian -g -y
用于规范化 .ai/specs 目录下的旧版规格文件名,将其转换为日期+slug格式,并自动处理文件重命名、链接更新及冲突解决。
清理 legacy SPEC-* 或 SPEC-ENT-* 前缀的文件名
修复因移除数字前缀导致的文件名冲突
更新因文件名标准化而失效的引用链接
npx skills add open-mercato/open-mercato --skill om-fix-specs -g -y
扩展PR后续Issue处理技能,限定规范文件检测路径并支持企业标签,生成跟踪Issue模板以触发实施流程。
从PR创建后续Issue
识别并标记设计文档
npx skills add open-mercato/open-mercato --skill om-followup-issue-from-pr -g -y
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 集成市场提供商包的 Agent 技能。支持支付、物流、数据同步等类型的适配器开发,涵盖脚手架生成、核心实现、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 集成测试,支持执行全量套件、从规格生成新测试及转换场景。依赖 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
用于评估生成的Agent会话或代码工件,基于证据生成严格裁决。结合代码审查与设计规范检查,识别缺陷并定位根因,确保不执行未信内容,输出标准化报告。
LLM-as-judge validation
generative eval review
analyze this eval
judge this session
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 Autopilot仓库扩展,定义Diff范围分类、标签体系及QA门禁规则,处理权限不足场景,确保PR流程合规。
PR自动审查与分流
代码变更范围分类
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
用于准备需求Issue,支持企业级规格编写、跨目录重复检查及关联经验教训。基于om-spec-writing规范生成规格文档,并定义实施或自动修复的后续路径,确保开发流程合规与复用。
需要创建新的功能规格说明时
检查是否存在重复的需求规格时
规划规格实施或bug修复任务时
npx skills add open-mercato/open-mercato --skill om-prepare-issue -g -y
为 Open Mercato 仓库提供本地化的测试环境准备指南,涵盖 CLI 命令、入口脚本生成及 CI 一致性配置,支持临时集成环境的启动、复用与清理。
需要启动或管理本地集成测试环境
查询测试环境相关的 CLI 命令和状态文件
确保本地环境与 CI 作业配置一致
npx skills add open-mercato/open-mercato --skill om-prepare-test-env -g -y
将平台变更转换为独立应用测试套件的覆盖范围,验证新评估用例并生成本地报告。支持从Git版本范围刷新Harness,确保代码变更得到充分测试覆盖。
refresh standalone harness
release harness audit
scan release range
npx skills add open-mercato/open-mercato --skill om-refresh-standalone-harness -g -y
提供创建或更新 Agent Skill 的指导,涵盖技能结构、核心原则及资源组织方式。适用于需要扩展 Claude 能力、定义专用工作流或集成特定工具的场景。
用户想要创建一个新的 skill
用户想要更新现有的 skill
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
selective tests
npx skills add open-mercato/open-mercato --skill om-smart-test -g -y
用于指导创建符合架构规范的高质量规格说明书,或依据标准审查现有文档。通过骨架编写、开放问题拦截、竞品研究与合规检查等流程,确保设计的严谨性与可执行性。
需要撰写新的技术规格说明书
需要审查现有文档是否符合架构标准
npx skills add open-mercato/open-mercato --skill om-spec-writing -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
用于根据销售线索的动量和风险信号,选择交易的最合适下一阶段。提供阶段定义、决策规则及理由要求,辅助销售流程推进。
需要根据当前状态决定销售下一步操作
评估交易进展并更新阶段
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 框架中构建、扩展或覆盖类型化 AI 智能体。涵盖声明式配置、工具包注册、循环控制及 ACL 集成,支持聊天与结构化对象模式,并嵌入前端界面。
创建 AI 助手
扩展现有智能体
为模块添加 AI 工具
嵌入 AiChat 组件
npx skills add open-mercato/open-mercato --skill om-create-ai-agent -g -y
用于在Open Mercato引擎中快速创建独立的Web搜索适配器NPM包。支持Brave、Exa等主流API及自托管服务,通过脚手架生成符合规范的代码结构、配置及契约测试套件。
add web search adapter
new search provider
web-research adapter
add Brave/Exa/Serper/Kagi search
hook up a search API
add a SERP engine
search adapter package
npx skills add open-mercato/open-mercato --skill om-create-web-research-adapter -g -y
针对Figma设计的双模式技能,支持生成符合Design System的新屏幕简报及审计现有设计并输出整改方案。
创建新的Figma设计或原型
审查现有Figma设计与设计规范的一致性
npx skills add open-mercato/open-mercato --skill om-figma-design-with-ds -g -y
基于客户端文档与平台代码库进行差距分析,生成带证据支持的Epic/Story树、覆盖 verdict 及客户摘要。通过可执行门禁验证平台实际覆盖情况,并输出优先级待办列表。
gap analysis
what does the platform already cover
coverage report
analiza luk
co platforma już pokrywa
ile z tego już jest w platformie
npx skills add open-mercato/open-mercato --skill om-gap-analysis -g -y


