om-help

star 1.4k

Open Mercato app navigator. Use when a developer asks: "what should I do now?", "which skill should I use?", "where do I start?", "next steps?", "I'm lost", "what comes after X?", "how do I create/add/build Y?", "how do I extend module Z?", "how do I fix this error?", "where does X go?", "what's the sequence for a new module / feature / integration?". Covers both orientation (navigation mode) and technical how-to (knowledge mode).

open-mercato By open-mercato schedule Updated 6/9/2026

name: om-help description: > Open Mercato app navigator. Use when a developer asks: "what should I do now?", "which skill should I use?", "where do I start?", "next steps?", "I'm lost", "what comes after X?", "how do I create/add/build Y?", "how do I extend module Z?", "how do I fix this error?", "where does X go?", "what's the sequence for a new module / feature / integration?". Covers both orientation (navigation mode) and technical how-to (knowledge mode).

om-help — App Navigator

Two modes: pick the one that matches the question.


Mode 1: Navigation — "What do I do now?"

Triggers: "what now?", "next steps?", "where do I start?", "which skill?", "I'm lost"

Step 1 — Read current context

git branch --show-current
git status --short
ls src/modules/ 2>/dev/null | head -20
gh pr list --author "@me" --state open --json number,title,labels 2>/dev/null || true

Step 2 — Map to a workflow sequence

Read references/workflow-sequences.md. Match the context:

Signal Likely sequence
No module yet, task described New Module
Module exists, adding new behavior New Feature in Existing Module
Modifying a core OM module Extend an Existing Module (UMES first)
Adding payment / shipping / sync New Integration Provider
Error, broken build, missing widget Fix a Bug / Something Is Broken
Code done, no PR code-review → auto-create-pr
PR open, no review auto-review-pr
Fresh scaffold with unused modules Slim Down the App
Version bump needed Upgrade Open Mercato

Step 3 — Recommend

**Where you are:** <one sentence: branch, open PR or active work if any>

**Recommended next step:** `/om-<skill-name>`

**Why:** <one sentence explaining the match>

**After that:** `/om-<next-skill>` → `/om-<skill-after>`

If multiple paths are valid, present at most two options.


Mode 2: Knowledge — "How do I do X?"

Triggers: "how do I add X?", "how do I build Y?", "where does Z go?", "what import for W?", "how do I extend module Z?"

Step 1 — Map question to the right skill

Question topic Load this skill's SKILL.md or references
Create a new module om-module-scaffold/SKILL.md
Design entities, fields, migrations om-data-model-design/SKILL.md
Extend existing module (columns, fields, API) om-system-extension/SKILL.md + references/extension-contracts.md
Build admin pages, forms, data tables om-backend-ui-design/SKILL.md + references/ui-components.md
Build an integration provider om-integration-builder/SKILL.md
Write a spec om-spec-writing/SKILL.md
Write integration tests om-integration-tests/SKILL.md
Eject and customize core module om-eject-and-customize/SKILL.md
Something is broken om-troubleshooter/SKILL.md
Remove unused modules om-trim-unused-modules/SKILL.md
Code review om-code-review/SKILL.md + references/review-checklist.md

Step 2 — Load and read the target skill

Read the identified SKILL.md and any relevant references/ files. Look for:

  • Step-by-step instructions specific to the task
  • File paths, commands, and code patterns
  • MUST rules and anti-patterns to avoid

Step 3 — Answer grounded in the skill

Provide a specific answer citing:

  • The exact steps or patterns from the skill
  • Relevant commands to run (e.g. yarn generate, yarn db:generate)
  • Any MUST rules that apply

Do not answer from model training data alone — ground every claim in the loaded skill content.


References

  • Skill catalog (all skills, categories, triggers, sequencing): references/skills-catalog.md
  • Workflow sequences (named workflows with ordered skill lists): references/workflow-sequences.md

Load references/skills-catalog.md when the user asks which skill to use.
Load references/workflow-sequences.md when the user asks about sequencing or "where to start".
Load both when the user is fully disoriented.

Install via CLI
npx skills add https://github.com/open-mercato/open-mercato --skill om-help
Repository Details
star Stars 1,404
call_split Forks 299
navigation Branch main
article Path SKILL.md
More from Creator
open-mercato
open-mercato Explore all skills →