open-mercato/open-mercato

The AI-Engineering Foundation Framework for CRM/ERP and commerce: open-source TypeScript, with multi-tenancy, RBAC, events and domain modules already decided as conventions and specs, so Cursor, Claude Code and Codex build features instead of re-deciding architecture. Start with 80% done.

About the project

Open Mercato is an open-source TypeScript foundation framework for building CRM, ERP, commerce, and other business applications with established architecture, specifications, permissions, events, and domain modules. It is for teams and developers who want AI coding assistants to build consistent business software on top of ready-made foundations. The catalogue add-ons teach agents the framework’s conventions and workflows for implementing, testing, reviewing, and debugging features.

This repository also configures its own agents. See what open-mercato tells them →

1.7kStars on the repository
57Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

om-auto-continue-pr

01

open-mercato/open-mercato

Skill Claude CodeCodex

This skill was authored inside the Open Mercato monorepo. In a standalone app the differences below apply. Everything tracker-facing (branches, labels, comments, PRs, issues) goes through the tracker abstraction: execute the operations and label guards exactly as .ai/trackers/github.md defines them, and never inline…

not rated 1.7k +9 yesterday A SkillSpector: pass 0 tokens original MIT

om-auto-create-pr

02

open-mercato/open-mercato

Skill Claude CodeCodex

This skill was authored inside the Open Mercato monorepo. In a standalone app the differences below apply. Everything tracker-facing (branches, labels, comments, PRs, issues) goes through the tracker abstraction: execute the operations and label guards exactly as .ai/trackers/github.md defines them, and never inline…

not rated 1.7k +9 yesterday A 0 tokens copy · 95% MIT

om-auto-fix-issue

03

open-mercato/open-mercato

Skill Claude CodeCodex

This skill was authored inside the Open Mercato monorepo. In a standalone app the differences below apply. Everything tracker-facing (branches, labels, comments, PRs, issues) goes through the tracker abstraction: execute the operations and label guards exactly as .ai/trackers/github.md defines them, and never inline…

not rated 1.7k +9 yesterday A 0 tokens copy · 94% MIT

open-mercato/open-mercato

Skill Claude CodeCodex

Everything tracker-facing uses the operations and guards from .ai/trackers/github.md. Resolve an automatic base branch through default-branch; never assume main or develop.

not rated 1.7k +9 yesterday A SkillSpector: warn 0 tokens original MIT

om-build-workflow

05

open-mercato/open-mercato

Skill Claude CodeCodex

Build or extend standalone business workflows, activities, event triggers, durable user tasks, compensation, output paths, idempotency, and live progress. Use for "add workflow", "custom activity", "CALLAPI", "approval task", "workflow progress", or "zbuduj workflow".

not rated 1.7k +9 yesterday A SkillSpector: pass 63 tokens original MIT

open-mercato/open-mercato

Skill Claude CodeCodex

Design or change standalone module entities, relations, encryption maps, migrations, snapshots, locking, and atomic writes. Use for "add entity", "database model", "migration", "encrypt this field", "optimistic locking", "model danych", or persistence bugs.

not rated 1.7k +9 yesterday A SkillSpector: pass 58 tokens original MIT

open-mercato/open-mercato

Skill Claude CodeCodex

Decide whether to eject an installed module and, after approval, copy it into standalone app ownership with version/upgrade evidence. Use for "eject module", "customize core beyond UMES", "fork installed module", "wyodrębnij moduł", or unsupported overrides.

not rated 1.7k +9 yesterday A SkillSpector: warn 66 tokens original MIT

om-evolve-harness

08

open-mercato/open-mercato

Skill Claude CodeCodex

Add a reproducible standalone agent-harness use case or correct failed routing/context with semantic assertions, one knowledge owner, and before/after evaluation. Use for "add harness case", "agent got this wrong", "extend the harness", "new use case", or "rozszerz harness".

not rated 1.7k +9 yesterday A SkillSpector: pass 66 tokens original MIT

open-mercato/open-mercato

Skill Claude CodeCodex

Resolve exact installed Open Mercato package/module versions, original AGENTS.md hierarchy, source roots, generated-fact skew, and bounded ignored-source search without editing nodemodules. Use for "inspect framework source", "find module AGENTS", "nodemodules context", "exact installed contract", or "kontekst…

not rated 1.7k +9 yesterday A SkillSpector: pass 69 tokens original MIT

om-module-scaffold

10

open-mercato/open-mercato

Skill Claude CodeCodex

Build a complete standalone business app, module, or CRUD vertical slice using Open Mercato discovery, commands, APIs, ACL/setup, UI, events, search, migrations, and tests. Use for customer management, deal-pipeline changes, CRM lead capture, library/booking/rental systems, "create a module", "add CRUD entity"…

not rated 1.7k +9 yesterday A SkillSpector: warn 87 tokens original MIT

om-system-extension

11

open-mercato/open-mercato

Skill Claude CodeCodex

Extend installed Open Mercato modules through UMES enrichers, interceptors, mutation guards, widgets, menus, entity extensions, events, component/page replacements, and overrides. Use for "extend core", "add field/column/action", "hide page", "intercept API", "UMES", or "rozszerz moduł".

not rated 1.7k +9 yesterday A SkillSpector: pass 73 tokens original MIT

open-mercato/open-mercato

Skill Claude CodeCodex

Analyze and disable unused built-in modules in a standalone app without breaking dependencies, navigation, backend landing, bootstrap, or generation. Use for "trim classic mode", "remove unused modules", "slim app", "disable built-ins", or "wyłącz moduły".

not rated 1.7k +9 yesterday A SkillSpector: pass 61 tokens original MIT

om-troubleshooter

13

open-mercato/open-mercato

Skill Claude CodeCodex

Diagnose and fix standalone Open Mercato bugs across scope, commands, locking, fields, generated registries, UI hydration, cache/search, bootstraps, queues, and providers. Use for "fix bug", "why does this fail", "regression", "debug", "napraw błąd", or a failing test.

not rated 1.7k +9 yesterday A SkillSpector: pass 73 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: