Oma Dev Workflow

Specialista di automazione task per monorepo, per pipeline lint/test/build/release basate su mise.

di first-fluke · first-fluke/oh-my-agent

Richiede configurazione ★ 8.8/10

Oma Dev Workflow — Specialista di automazione task per monorepo, per pipeline lint/test/build/release basate su mise.

Cosa fa

Esegue e fa troubleshooting di workflow monorepo riproducibili sopra il task runner `mise`: lint/test/build in parallelo, validazione dello scope modificato, git hook, migrazioni, build i18n e coordinamento delle release. Si attiva su setup del dev-server, lavoro sulla pipeline CI/CD e fallimenti dei task mise; rimanda esplicitamente ad altri agenti il design dello schema, l'implementazione backend/frontend e il lavoro mobile.

Rapporto di test

Gli ho dato un task di pre-commit monorepo inventato e ha correttamente usato i verbi a scope modificato di mise (lint:changed, test:changed) invece di un setup generico con lint-staged, ma lo skill si appoggia a una cartella _shared/ correlata e alla CLI oma agent:spawn del suo framework padre oh-my-agent, quindi copiando solo questa cartella si perde un po' di rifinitura.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/first-fluke/oh-my-agent
cd oh-my-agent
mkdir -p ~/.claude/skills
cp -r .agents/skills/oma-dev-workflow ~/.claude/skills/oma-dev-workflow

Comandi e prompt di esempio

  • /oma-dev-workflowSpecialista di automazione task per monorepo, per pipeline lint/test/build/release basate su mise.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Set up mise tasks to run lint and test in parallel across our monorepo
  • Our monorepo CI pipeline is slow, help optimize it with changed-scope tasks
  • Add a git pre-commit hook that lints and tests only the changed apps