/eos:frontendAnthropic frontend-design, Emil Kowalski, ui-ux-pro-max, impeccable, shadcn, GSAP, Vitest, a11y.
One command gives Claude Code, Codex, Cursor or any other agent the same vetted skills, safety guards and playbooks, in every project you open. It tells you when a new version ships.
Lighthouse for coding agents. Grades guardrails, working rules, skills and feedback loops, then tells you the biggest wins. Read-only, nothing leaves your machine, works without installing anything.
$ curl -fsSL engineering-os-hazel.vercel.app/score | python3 -# after installing $ eos score --card # shareable 1200×630 card $ eos score --badge # README badge with your grade $ eos receipts # what the guards stopped this week
Then attack it. redteam fires 51 fake attacks at your guards (rm -rf ~, curl | sh, .env sent to a webhook, live keys in source) and 35 harmless look-alikes. Your hooks judge each one; nothing is executed.
$ curl -fsSL engineering-os-hazel.vercel.app/score | python3 - redteamYour agent loads them on its own when a task matches. Type them when you want to steer.
/eos:frontendAnthropic frontend-design, Emil Kowalski, ui-ux-pro-max, impeccable, shadcn, GSAP, Vitest, a11y.
/eos:backendPrisma, Supabase, Neon, Upstash, auth and payments. Nothing is done until it's been hit for real.
/eos:aiClaude API, Vercel AI SDK, agents, MCP servers and RAG, with /eos:evals test sets.
/eos:reverseMap unknown codebases, undocumented APIs, protocols and competitor products.
/eos:deployVercel, AWS and Azure official skills, CI/CD, rollbacks and post-deploy checks.
/eos:researchDecision-ready briefs with dated citations and a parallel researcher agent.
/eos:gtmPositioning, pricing, launch, and product videos as code with Remotion.
/eos:evalsReal test sets for prompts, agents and RAG, with regression checks in CI.
/eos:addNeed a skill? It finds the best one, vets it, and installs it everywhere you work.
Ask for a skill and it searches the open skills directory, keeps only reputable sources, and records the pick so every machine gets it.
# inside your agent › /eos:add stripe webhooks # or the terminal $ eos add owner/repo@skill --domain backend $ eos new-skill release-notes # live next session as /eos:release-notes $ eos status
Claude Code gets everything. Other agents get the skills and working rules through the open skills format.