frontend-implementation_skill

This skill helps you implement robust frontend components with React, Vue, or Angular, including accessibility, validation, and responsive UI guidance.
  • Kotlin

149

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill jpicklyk/task-orchestrator --skill frontend-implementation

  • SKILL.md10.0 KB

Overview

This skill provides practical frontend implementation guidance for building UI with React, Vue, and Angular using modern web technologies. It focuses on component patterns, form handling, accessibility, responsive design, and validation commands for development workflows. Use it to ensure components are testable, accessible, and production-ready.

How this skill works

The skill inspects task tags and technical requirements to suggest component structure, state management, and styling approaches. It provides concrete validation commands (test, build, lint, start) and success criteria to confirm readiness. It highlights common blockers, offers debugging steps, and supplies short code patterns for components and forms.

When to use it

  • Implementing or updating UI components tagged frontend, ui, react, vue, or angular
  • Building forms with validation and submission handling
  • Integrating APIs and handling loading/error states
  • Ensuring accessibility and responsive behavior across breakpoints
  • Preparing code for CI: tests, linting, type checks, and production build

Best practices

  • Follow mobile-first responsive design and component composition
  • Test user-facing behavior (interactions, content, accessibility) not implementation details
  • Always include ARIA labels, keyboard navigation, focus indicators, and contrast checks
  • Use environment variables for API URLs and avoid hardcoding
  • Handle loading, error, and empty states explicitly; provide fallbacks

Example use cases

  • Create a React functional profile component that fetches user data with loading and error states
  • Build a login form using React Hook Form or controlled inputs with client-side validation and ARIA attributes
  • Convert design tokens into CSS modules or styled-components for consistent theming
  • Mock API responses locally when backend endpoints are not available to unblock frontend work
  • Write component tests that simulate user events and assert visible results

FAQ

Run the full test suite (npm test), type checks (npm run type-check), linter (npm run lint), and production build (npm run build). All tests must pass and build must succeed.

How should I report a blocker that needs senior help?

Use the blocker report format with issue, attempted fixes, root cause, partial progress, error outputs, and required actions so a senior engineer can pick up quickly.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
frontend-implementation skill by jpicklyk/task-orchestrator | VeilStrat