Open Mercato
Official@open-mercato
Offers modular scaffolding, technical specification management, and database entity design for enterprise-grade TypeScript software development.
Agent Skills by Open Mercato
Showing 64 vetted skills indexed across 2 GitHub repositories.
om-system-extension
Extends installed Open Mercato modules through UMES enrichers, interceptors, guards, widgets, and overrides.
om-implement-spec
Implements selected phases of a standalone app specification with tests, progress tracking, and review gates.
om-auto-upgrade-0.6.7-to-0.7.0
Migrates downstream Open Mercato apps from 0.6.7 to 0.7.0 with bounded edits and audits.
om-auto-upgrade-0.4.10-to-0.5.0
Applies codemods migrating Open Mercato apps from framework 0.4.10 to 0.5.0.
om-module-scaffold
Scaffolds complete Open Mercato business modules with APIs, commands, UI, migrations, and tests.
om-help
Routes Open Mercato tasks to the minimal set of guides, skills, and delivery workflows.
om-create-ai-agent
Implements typed AI agents, tools, and orchestrators with approval-gated mutations in Open Mercato modules.
om-integration-builder
Builds provider integrations for email, shipping, payment, data sync, webhooks, and storage with encrypted credentials and idempotency.
om-backend-ui-design
Build backend, frontend, and portal pages with CrudForm, DataTable, navigation, and design-system tokens.
om-troubleshooter
Diagnose and fix Open Mercato bugs across scope, locking, fields, registries, hydration, and providers.
om-evolve-harness
Converts agent failures into versioned harness regression cases with semantic assertions and owner-scoped fixes.
om-judge-agent-session
Judge generated Open Mercato code and agent session bundles with evidence-bound verdicts.
om-framework-context
Resolves exact installed Open Mercato package versions, AGENTS.md chains, and bounded source context.
om-share-this-session
Sanitize and publish a coding-agent session export with generated files to a public GitHub issue.
om-data-model-design
Designs module entities, migrations, encryption maps, and concurrency-safe writes for Open Mercato.
om-build-workflow
Build durable business workflows with activities, triggers, compensation, and idempotent state transitions.
om-prepare-test-env
Provisions ephemeral Open Mercato test environments via the mercato CLI runner.
om-auto-upgrade-0.6.6-to-0.6.7
Migrates downstream Open Mercato apps from version 0.6.6 to 0.6.7 with bounded edits.
om-trim-unused-modules
Analyzes and disables unused built-in modules in Open Mercato apps without breaking dependencies.
om-eject-and-customize
Ejects installed Open Mercato modules into app ownership after approval-gated decision review.
om-refresh-standalone-harness
Refreshes standalone-app AI harness evaluations from a local Git release range.
om-spec-writing
Write and review architecturally compliant specifications for Open Mercato modules.
om-ds-guardian
Enforces design system compliance across Open Mercato UI code through scanning, migration, and review.
om-auto-publish-pr
Dispatches the Package Previews GitHub Actions workflow to publish pkg.pr.new previews for a pull request.
Frequently Asked Questions About Open Mercato
FAQPage SchemaWhat specific development tasks does Open Mercato enable?▼
Open Mercato enables the rapid scaffolding of npm packages, design of PostgreSQL entities via MikroORM, and the generation of Playwright integration tests. It facilitates technical specification writing, code quality reviews, and the systematic extension of core modules through custom fields and interface replacements.
Which engineering personas benefit from these capabilities?▼
Backend engineers, systems architects, and full-stack developers working within the Open Mercato ecosystem benefit most. These capabilities are designed for technical leads managing complex software lifecycles, documentation integrity, and standardized module development across distributed enterprise environments.
What are the prerequisites for running Open Mercato modules?▼
Users require a TypeScript environment and VS Code with configured Dev Containers to maintain consistency. Projects must adhere to the Open Mercato framework structure, utilizing specific npm package naming conventions under the packages directory and maintaining valid AGENTS.md and SKILL.md documentation files.