agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Use at the start of EVERY design, UI/UX, frontend, motion, copy-on-screen, component, review, or product-idea task, even when the user names no skill. Picks the relevant emil-* skills (Emil Kowalski design engineering pack) and runs their checks without being asked. Jakub Krehel
$ npx -y skills add julianromli/ai-skills --skill design-engineer-router --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/design-engineer-routerContext preview
The summary Claude sees to decide when to auto-load this skill.
Use at the start of EVERY design, UI/UX, frontend, motion, copy-on-screen, component, review, or product-idea task, even when the user names no skill. Picks the relevant emil-* skills (Emil Kowalski design engineering pack) and runs their checks without being asked. Jakub Krehel
name: design-engineer-router description: >- Use at the start of EVERY design, UI/UX, frontend, motion, copy-on-screen, component, review, or product-idea task, even when the user names no skill. Picks the relevant emil-* skills (Emil Kowalski design engineering pack) and runs their checks without being asked. Jakub Krehel skills are a second opinion.
The user never has to name a skill. You pick the skills yourself, every time, and say in one line which ones you used.
This skill only routes. It does not include the emil-* skills. Install them in your agent's skills folder first (for example `~/.cursor/skills/`, `~/.claude/skills/`, or `.claude/skills/` in a project). If a named skill is not installed, skip it and say so in one line.
1. Name the **phase** and the **material** of the ask. When two skills look equal, read `emil-ask-emil` for the full routing table. 2. Load the **1 to 3** most relevant emil skills for this ask. Not five: more skills dilute the craft bar. Read each skill's SKILL.md and its companion files, and follow its exact values. 3. Run the **proactive passes** below on your own, without asking. 4. In the reply, add one short line: which skills you used and why.
If you have Jakub Krehel's design skills installed, use them as a second opinion, or when no emil skill covers the ask.
Name the chosen skills in the brief for the subagent, plus the proactive passes that apply.
Role models: Emil Kowalski (https://emilkowal.ski/), Jakub Krehel (https://jakub.kr/).
A curated collection of AI agent skills for coding, frontend, debugging, product thinking, and workflow automation.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.…
Reverse-engineer and clone one or more websites in one shot — extracts assets, CSS, and content section-by-section and…
Use this when building a sidebar that collapses to an icon rail, or any element that toggles between shown and hidden. Labels…
Composition patterns for building flexible, maintainable React components. Avoid boolean prop proliferation by using compound…
Guidelines for building production-ready Convex apps covering function organization, query patterns, validation, TypeScript…