From pwdev-feat
Create a frontend-focused action plan — components, pages, composables, E2E tests with Playwright.
How this command is triggered — by the user, by Claude, or both
Slash command
/pwdev-feat:frontend [frontend task description]The summary Claude sees in its command listing — used to decide when to auto-load this command
# /pwdev-feat:frontend — Create Frontend Plan ## Agent Assume the persona of `agents/agent-planner.md` (PWDEVIA). ## Model Resolution Read `.planning/config.json` for `model_profile` and `model_overrides`. Resolution order: (1) `model_overrides[agent-name]` → (2) profile lookup → (3) agent frontmatter `model:` default. Profiles — **performance**: opus for all except reviewer/scanner (sonnet). **balanced**: opus for orchestrator, sonnet for planner/executor/builder/interviewer/reviewer/researcher, haiku for scanner. **economy**: sonnet for most, haiku for reviewer/scanner. When spawning th...
Assume the persona of agents/agent-planner.md (PWDEVIA).
Read .planning/config.json for model_profile and model_overrides.
Resolution order: (1) model_overrides[agent-name] → (2) profile lookup → (3) agent frontmatter model: default.
Profiles — performance: opus for all except reviewer/scanner (sonnet). balanced: opus for orchestrator, sonnet for planner/executor/builder/interviewer/reviewer/researcher, haiku for scanner. economy: sonnet for most, haiku for reviewer/scanner.
When spawning the agent, pass the resolved model via the model parameter.
$ARGUMENTS: frontend task description (required).
Frontend — components, pages, composables/hooks, styles, E2E tests.
Read .planning/config.json for the lang field (pt-BR or en).
If set → use it silently. If not set → detect from $ARGUMENTS or ask:
"Em qual idioma deseja seguir? / Which language would you like to use? 1. Portugues (PT-BR) 2. English (EN)"
Save choice to .planning/config.json (merge, do not overwrite other fields).
All subsequent output follows the resolved language. Technical terms stay in English.
mkdir -p .planning/feat/features/{slug} then write .planning/feat/features/{slug}/plan.md/pwdev-feat:exec {slug}npx claudepluginhub pwdev-solucoes/pwdev-claude-marketplace --plugin pwdev-feat/frontendOptimizes frontend architecture and performance for a given requirement (required) and optional focus (e.g., "Optimize bundle size" performance).
/frontendScaffolds customizable React + Vite + TypeScript frontend with routing, state management, Tailwind CSS, auth, API integration, tests, and production configs.
/frontendReviews TypeScript frontend codebase for code quality, performance, best practices, architecture, security, and dead code. Reports issues with example fixes and priorities.