Oma Frontend
Frontendový agent pro React/Next.js/Angular vynucující primitivy shadcn, design tokeny a konvence FSD-lite.
Funguje s nastavením
Co umí
Specializovaný frontendový subagent pro codebase v React, Next.js a Angular/TypeScript, který vynucuje primitivy shadcn/ui, používání design tokenů, zdrojování i18n řetězců a konvenci Next.js 16 proxy.ts (nikdy middleware.ts). Spouští se na požadavky týkající se UI, komponent, layoutu, CSS/Tailwind, shadcn, Angular nebo RxJS a nese s sebou zdroje pro tech stack, pravidla Tailwind a politiku marble testů pro Angular RxJS.
Testovací report
Spustil jsem skutečné srovnání základní verze vs. verze se skillem při stavbě product card: pouze verze se skillem odhalila 5 konkrétních porušení konvencí, kterých se dopustila základní verze (chybějící 'use client' na interaktivní komponentě, natvrdo zadané barvy Tailwind místo design tokenů, natvrdo zadaný UI text místo i18n, syrové div/button místo primitiv shadcn, název souboru mimo kebab-case) — ale tělo samotného skillu odkazuje na '../../rules/frontend.md' a '../_shared/*' mimo svou vlastní složku, takže prosté cp -r jednoho skillu přijde o povinně čtené soubory.
Testováno: 2026-07-13 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/first-fluke/oh-my-agent cd oh-my-agent mkdir -p ~/.claude/skills cp -r .agents/skills/oma-frontend ~/.claude/skills/oma-frontend
Příkazy a ukázkové prompty
/oma-frontendFrontendový agent pro React/Next.js/Angular vynucující primitivy shadcn, design tokeny a konvence FSD-lite.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Build this component using our shadcn primitives and design tokensAdd a new Next.js page following our FSD-lite folder conventionsWire up this Angular form with RxJS and our proxy.ts routing setup