accessibility-reviewReviews generated frontend code for WCAG accessibility compliance. Always runs before completion. Checks semantic HTML, ARIA, keyboard navigation, color contrast, forms, images, and dynamic content.
artifact-validatorUse before writing any frontend artifact (component, page, hook, layout, utility, style, test) to detect duplicates by path, name, content similarity, and structural overlap. Blocks duplicate creation with P1 BLOCK and requests human intervention when confidence is ambiguous.
code-reviewComponent-aware code review that delegates to framework-specific skills. Reviews generated code against resolved guidelines, checks component patterns, and verifies LSP diagnostics are clean.
commit-push-prUse when committing, pushing, and raising a PR — stages changed files, writes a Conventional Commits message, pushes to the remote branch, creates a GitHub PR via gh CLI, then posts the PR URL to configured Slack or Teams channels for review. Channel targets are configurable via .commit-push-pr.json
component-detectionDetects the type of frontend unit being worked on: page, component, hook/composable, layout, utility, or style. Uses file path, naming conventions, and content signals to classify.
config-resolverResolves the frontend agent configuration by merging .frontend-agent.json with per-invocation overrides. Applies resolution order: per-invocation > directory mapping > auto-detection > config defaults > plugin defaults.
design-to-codeReserved skill slot for future Figma-to-code integration. Not implemented in v1.
frontend-guardrailsUse at the start and end of every frontend coding session — thin adapter invoking shared guardrails gates with frontend-specific context. Promotes accessibility BLOCKER results to P0, adds dangerouslySetInnerHTML to the forbidden pattern set, uses eslint and jest/vitest for lint and coverage.
guidelines-ingestionReads and merges coding guidelines from three layers: plugin defaults, team custom guidelines, and per-invocation overrides. Uses section-level (## heading) replacement for deterministic merging.
i18n-reviewReviews generated code for internationalization compliance. Opt-in via .frontend-agent.json i18n config. Checks string externalization, library usage, pluralization, RTL support, and formatting.
frontend-repo-setupConnects the frontend coding agent to a GitHub repository. In init mode, prompts the user for a GitHub repo URL, local clone path, and authentication method, then writes the repository block to .frontend-agent.json. In runtime mode, checks whether the local clone exists and clones it if absent — bef
styling-resolutionResolves the CSS approach and UI component library for the current context. Detects Prismatic, Material, Bootstrap, Tailwind, Vuetify, and CSS Modules from config and auto-detection signals.
write-frontend-testsOrchestrates test authoring for frontend code. Delegates to framework-specific testing skills. Ensures coverage targets and correct test patterns per component type.