# translate-press-zone Plugin

## Agent

All implementation tasks MUST load `.claude/agents/expert.md` as the primary agent.

The agent defines:
- Which skills to load per task type (task mapping)
- Release gates that must pass before any commit
- Build commands for the project

## Skills

Skills live in `.claude/skills/` and contain all coding rules, patterns, and mistakes-to-avoid for their domain. The agent selects which skills to load based on the task.

When delegating to subagents, always include `Follow .claude/agents/expert.md` as the first line of the prompt.

## Build

- Frontend CSS: `npm run build:css` (from plugin root)
- Admin JS/CSS: `cd admin && npm run build`
- Always rebuild after SCSS or JS changes

## Tests

- E2E: `tests/e2e/` (Playwright)
- Visual regression baseline: `tests/e2e/visual-regression-full.spec.js`
- Run from `tests/e2e/`: `npx playwright test <spec>`
