agentsclimarketplace

Mos

Skill teejayai/Omni-design-skill/omni-design-skills/mos

OmniONE design system + product skills for Claude Code

Install
npx -y skills add teejayai/Omni-design-skill --skill mos

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

OmniONE — MOS (Manufacturer OS) design skill. Desktop B2B web app — sidebar shell, data tables, stepper flows, BRAND-BLUE primary + teal accents, 6px control radius. Extends the shared omni-design-system base.

SKILL.md

4.7 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

OmniONE — MOS

Desktop B2B web app (1440px) for manufacturers — Targets, Roles, Sales Process, Order Creation, Product upload, Customer Mgt. Extends omni-design-system. Gordita throughout. Currency ₦. "Powered by OmniONE" footer on every screen.

Voice / personality

Operational and businesslike. Plain, task-led labels ("Add New Target", "Pending Validation"). Guided, multi-step (stepper flows + form-with-live-Preview). Trust/clarity over flair — status via soft-tinted badges, not loud color.

Preferred components & variants

  • Buttons: Primary = filled brand blue #173E87 (Create, Search, Action ▾). Secondary = white + gray stroke (Cancel/Export/Filter). Tertiary destructive = red text "Delete".
  • Fixed left sidebar (288px) with dropdown nav groups + company-switcher card + Demo Account toggle.
  • Top utility bar: language dropdown, search, settings, notification badge, avatar initials.
  • Data tables: sortable header chevrons, per-row "View Details" link, status badges (Pending/Failed/Uploaded), footer "Rows per page" + pager.
  • Stat/summary cards in 3-up rows; active card = teal border #1AA179 on #DEF7EF.
  • Tabs: underline-active.
  • Form controls: labeled inputs with red *, "Please select" dropdowns, segmented day-pickers (active = teal fill), multi-select chips with ×, date inputs w/ calendar icon, radio groups.
  • Live Preview panel (right rail, #F8F9FA) mirroring form values under all-caps labels.

Density & spacing

4px grid, dominant gap = 8px, then 4/12/16/24, section 30. Padding px-16 py-8, card p-32. Content max width 1152 (1440 − 288 sidebar). Table rows ~56px, input/button rows 38–44px. Medium-dense.

Layout patterns

App shell: fixed sidebar (288) + top utility bar (60) + scroll main (1152) + global footer (60). Circular brand-blue back button + "Back" top-left; primary actions top-right. Create flows = 60/40 form + Preview split. List page: Back → stat-card row → tabs → titled table card + Action ▾ → search/filter toolbar → table → pager. Stepper strip above multi-stage flows.

Token usage & deviations

  • Primary = brand blue #173E87 (the one product that keeps blue as primary). Teal #20C997/#1AA179/#158362/#DEF7EF = success/active. Amber #FFC107 = pending; Soft Red #DC3545/#8F222D = failed/delete.
  • Default control radius = 6px (radius-sm), not base 4px. Use 6px for MOS inputs/buttons/cards; pills rounded-full.
  • Surface bg = #F8F9FA (not base #F0F0F1); Preview rail also #F8F9FA.
  • Text drifts: #343841/#353F50/#202124 headings, #999BA0/#999999 sub-text.
  • Stray greys: table-line #EAECF0, stroke #D0D5DD, button-stroke-active #E1E6ED.
  • Shadow md: 0 2 4 -2 #1018280F, 0 4 8 -2 #1018281A. Lime Green #13CF19 present.

Anti-patterns

  • ❌ Hardcoding raw hex across competing namespaces (Color/Secondary/Teal/* vs Secondary 1/* vs raw #20C997) — use semantic Specific/* + Border/* aliases.
  • Inter / Untitled-UI token bleed — a borrowed table component leaks Inter + text-xs; MOS font is Gordita, ignore the Inter leakage.
  • ❌ Inventing a third surface bg — #F8F9FA (page) / #FFFFFF (card) only.
  • ❌ Radius drift (12px/75px strays) — standardize on 6px control/card.
  • lineHeight:1 cramped body styles — prefer the lh20 14px variants.
  • ❌ Mobile/bottom-sheet patterns — MOS is desktop sidebar-shell.

Example patterns

List/management page (17669:75534): shell → circular back + "Back" → 3 stat cards (white, r6, 1px #F0F0F1, active = teal border on #DEF7EF) → underline tabs → card: H6-20/Bold #343841 title + subdued desc + primary "Action ▾" (#173E87, r6) → toolbar [Search input + Search btn | Export + Filter tertiary] → table (header #F8F9FA, sort chevrons, Body-14, status badge, "View Details" link in blue) → footer pager.

Create flow with live preview (1:91377): header (back+title left, [Cancel][Create Target] right) → 60/40 split. Left = labeled fields (Body-14/Medium label + red *, inputs h38–44 r6 border #D0D5DD), segmented day-picker (active teal #20C997), multiselect chips w/ ×, paired date inputs. Right = #F8F9FA Preview: all-caps Caption-12 labels + Body-16/Bold values.

Stepper table flow (1:129440): top stepper "Step n/4" → two-pane: scrollable product grid (cards, 64px icon, name + ₦price) + sticky Cart panel (line items, Sub-Total/Discount/Total dividers, primary Checkout). 8px gaps.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.